Storage Infrastructure Management and Monitoring
This domain tests tool boundaries (what CloudIQ does versus what an element manager does), the FCAPS framework, and simple performance math such as Little's Law.
Management framework
- FCAPS: fault, configuration, accounting, performance and security management. Map every tool question onto one of these five.
- In-band management travels the data path; out-of-band management uses a dedicated management port. Out-of-band is preferred for configuration because it survives a data-path outage.
- Interfaces: element managers such as Unisphere for PowerMax, Unisphere for Unity XT, PowerStore Manager and the PowerScale OneFS CLI and GUI; REST APIs for automation; SMI-S for legacy integration; SNMP traps and syslog for events; SMTP for alerting; call-home through Secure Remote Services or SupportAssist for automated case creation.
- CloudIQ is a SaaS telemetry and AIOps layer: health scores, capacity forecasts, performance anomaly detection and best-practice compliance across the installed base. It does not provision LUNs or change zoning.
What to monitor and where to alert
- Front end: IOPS, MB/s, average and tail latency (p95 or p99), queue depth, port CRC and error counters, logged-in initiators.
- Back end and capacity: thin pool consumed versus subscribed, snapshot and clone overhead, drive and port utilization, rebuild progress, cache dirty percentage.
- Practical thresholds: warn at 70% pool consumed, act before 85%, and track subscription ratio separately from consumed capacity.
Worked example
An array reports 2,000 IOPS at 4 ms average latency. Little's Law gives outstanding I/Os as arrival rate times time in system: 2,000 times 0.004 seconds equals 8. If the host queue depth is 32 and latency rises to 16 ms at the same 2,000 IOPS, outstanding I/Os become 32, exactly filling the queue. Any burst then queues beyond the depth and latency spikes. That is saturation, and the fix is reducing service time or adding capacity, not raising queue depth.
Change and lifecycle management
- Non-disruptive upgrade for firmware, a health check and configuration backup before change, interoperability matrix verification, and capacity planning from measured growth rate rather than vendor averages.
Traps that cost marks
- Reporting only average latency; tail latency drives application timeouts.
- Reading 100% utilization as saturated; use queue depth and latency together.
- Expecting CloudIQ to configure the array, or polling with SNMP when an event trap was required.