Storage controller

A Storage Controller is a device that manages one or more disk arrays. The storage controller provides CPU cycles to perform storage management tasks for each disk array it manages.

Synopsis

Storage Controller in the Supply Chain

A storage controller gains its budget by selling resources to the disk arrays it manages. If utilization of the storage controller’s CPU resources is high enough, Turbonomic can recommend that you provision a new one and move disk arrays (aggregates) to it.

Synopsis
Provides: CPU resources to manage disk arrays.
Consumes: NA
Discovered through: Turbonomic directly accesses storage controller targets.

Monitored resources

Turbonomic monitors the following resources:

  • CPU

    CPU is the measurement of CPU that is reserved or in use.

  • Storage amount

    Storage amount is the measurement of storage capacity that is in use.

Note:

In NetApp environments, the storage controller shows 100% utilization when there are no more disks in a SPARE state that the storage controller can utilize in an aggregate. This does not indicate that the storage controller has no capacity.

Actions

Turbonomic supports the following actions:

Provision

For high utilization of the storage controller’s CPU, provision a new storage controller, and then move disk arrays to it.