Thank you to Stephen Leuthold of BlogMyNog.com and HASMUG.com for sharing this excellent information!

Situation:

Massive I/O waits seen on the OperationsManagerDW resulting in major performance problems.  It is unknown what the root cause of the Situation was.

Reference:

The Microsoft baseline I/O ranges for OLTP systems are as follows:

1-5ms for Log files
4-20ms for Data on OLTP Systems (ideally 10ms or less)
30ms or less on DSS (Decision Support System) Systems

Solution:

  1. Backed up the OperationsManagerDB database
  2. Backed up the OperationsManagerDW database
  3. Restarted the Server hosting the DW
  4. Stopped all SCOM services connecting to the OperationsManagerDW database
  5. Renamed table Alert.AlertStage to Alert.AlertStage_Backup
  6. Recreated table Alert.AlertStage
  7. Restarted all SCOM services connecting to the OperationsManagerDW database
  8. Allowed normal SCOM processes to run as scheduled without manually triggering

Performance Graphs:

During 70.88 ms/IO

IOWaits1

After the Solution was put into place 15.38 ms/IO

IOWaits2