EMC VMAX

Note:

After reviewing telemetry data and conducting interviews with customers to determine use of this capability, this target was deemed appropriate to deprecate. If you replaced this technology with something that is currently not supported, submit an idea at the Cloud Management and AIOps Idea Portal. The last Turbonomic version that will contain this target is 8.15.0.

Turbonomic supports management of VMAX2 and 3 Series storage arrays. The VMAX series is a family of enterprise storage arrays designed for SAN environments. Turbonomic connects to VMAX storage systems via an EMC SMI-S provider that has the disk arrays added to it. A single SMI-S provider can communicate with one or more disk arrays. When you specify an SMI-S provider as a target, Turbonomic discovers all the added disk arrays.

Note:

Turbonomic does not utilize Unisphere. Data is collected exclusively from the SMI-S provider.

Turbonomic will create Storage Groups based on the SLO levels defined in VMAX3 Targets. By default, Storage vMotion actions will respect these SLO levels based on the configured response time.

Prerequisites

  • EMC VMAX using SMI-S 8.1+

  • A service account that Turbonomic can use to connect to the EMC SMI-S Provider (typically the default admin account)

Adding VMAX targets

  1. Click Settings > Target Configuration.

  2. Click New Target > Storage.

  3. Select VMAX.

  4. Configure the following settings:

    • Address

      The IP or hostname of the SMI-S provider. If the provider address begins with https, you must follow the IP with the port used to connect.

    • Use Secure Connection

      If checked, port 5989 will be used to connect. If unchecked, port 5988 will be used.

    • Username

      The Username for the SMI-S provider.

    • Password

      The Password for the SMI-S provider.

Entity mapping

After validating your targets, Turbonomic updates the supply chain with the entities that it discovered. The following table describes the entity mapping between the target and Turbonomic.

EMC VMAX Turbonomic
Volume (Regular, Thin, Meta) Storage
Storage Resource Pool (VMAX3) / Thick Provisioned Pool (earlier) Disk Array
Storage Group (VMAX3) / Thin Provisioned Pool (earlier) Logical Pool
VMAX Array Storage Controller

Monitored resources

When calculating available storage, Turbonomic excludes disks devoted to the VMAX operating system by default. If these disks are assigned to new RAID groups or storage pools, the capacity of those disks will then be considered when calculating the capacity of the Storage Controller.

Turbonomic monitors the following resources:

  • Storage

    • Storage amount

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

    • Storage provisioned

      Storage provisioned is the utilization of the entity's capacity, including overprovisioning.

    • Storage access (IOPS)

      Storage access, also known as IOPS, is the per-second measurement of read and write access operations on a storage entity.

      Note:

      When it generates actions, Turbonomic does not consider IOPS throttling that it discovers on storage entities. Analysis uses the IOPS it discovers on Logical Pool or Disk Array entities.

    • Latency

      Latency is the measurement of storage latency.

  • Logical Pool

    • Storage amount

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

    • Storage provisioned

      Storage provisioned is the utilization of the entity's capacity, including overprovisioning.

    • Storage access (IOPS)

      Storage access, also known as IOPS, is the per-second measurement of read and write access operations on a storage entity.

    • Latency

      Latency is the measurement of storage latency.

  • Disk Array

    • Storage amount

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

    • Storage provisioned

      Storage provisioned is the utilization of the entity's capacity, including overprovisioning.

    • Storage access (IOPS)

      Storage access, also known as IOPS, is the per-second measurement of read and write access operations on a storage entity.

    • Latency

      Latency is the measurement of storage latency.

  • Storage Controller

    • Storage amount

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

Actions

Turbonomic supports the following actions:

  • Storage

    • Provision (Clone)

    • Delete

    • Move

    • Resize (V-Volumes only)

      This action can only be executed outside Turbonomic.

  • Logical Pool

    • Resize

      This action can only be executed outside Turbonomic.