How the condition of a resource is determined
To determine the condition of top-level resources, such as storage systems, fabrics, and switches, IBM Storage Insights uses the status of their internal resources and data collection status.
To determine the condition of top-level resources (storage systems, servers, hypervisors, fabrics, and switches), IBM Spectrum Control uses the status of those resources and the status of their internal resources.
Top-level resource | Internal resources that are used to determine the condition of a top-level resource |
---|---|
Fabric |
Ports Switches |
Switch |
Blades Inter-switch connections Logical switches Ports |
Switches Trunks Blades Ports |
|
Hypervisor |
Disks Virtual machines VMDKs |
Server |
Controllers Disks |
Block storage system |
Disks Drives External disks FC ports I/O groups IP ports Managed disks Modules , Nodes Pools RAID arrays Volumes |
File storage system |
Network shared disks Nodes |
Object storage system |
Network shared disks Nodes |
- Normal
- Warning
- Error
- Statuses that are acknowledged are used to calculate the overall condition of a top-level resource.
- Events that are detected through Call Home affect the overall condition of a top-level resource. For example, a critical error event is detected by Call Home, but the status of the storage system and its internal resources are normal based on metadata collection. In this case, the condition of the top-level resource changes to error.
Internal resources for a top-level resource might have different statuses. IBM Spectrum ControlIBM Storage Insights uses the most critical status of an internal resource to help determine the overall condition of a top-level resource. For example, in a storage system, a port might have an Error status, a pool might have a Warning status, and multiple controllers might have an Unknown status. In this case, if the storage system itself has a normal status, its overall condition is Error because it is the most critical status that was detected on internal resources.
Error | Unreachable 1 | Warning | Normal | Unknown 2 | Resulting condition for a top-level resource |
---|---|---|---|---|---|
X | Unknown | ||||
X | Normal | ||||
X | X | Normal | |||
X | Warning | ||||
X | X | Warning | |||
X | X | X | Warning | ||
X | Unreachable | ||||
X | X | Unreachable | |||
X | X | X | Unreachable | ||
X | X | X | X | Unreachable | |
X | Error | ||||
X | X | Error | |||
X | X | X | Error | ||
X | X | X | X | Error | |
X | X | X | X | X | Error |
Note:
|