EMC XtremIO
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.
EMC® XtremIO® is a flash-based (SSD) storage solution, designed to push data to applications at higher speeds. The system building blocks are SAN appliances called X-Bricks. A deployment is organized into clusters of X-Bricks, and the clusters are managed by the XtremIO Management Server (XMS).
Turbonomic connects to X-Bricks through the XMS. The XMS presents a unified view of each connected X-Brick cluster, rather than exposing the individual X-Bricks within each cluster. Within Turbonomic, each X-Brick cluster displays as a single storage controller with an associated disk array.
The relationship between Storage entities and individual X-Bricks within the cluster is not exposed through the XMS — Turbonomic cannot make recommendations to move datastores from one X-Brick to another. Additionally, the X-Brick has a fixed form factor — Turbonomic does not recommend resize actions for disk array or storage controller resources.
Turbonomic recognizes XtremIO arrays as flash storage and sets the IOPS capacity on discovered arrays accordingly.
Prerequisites
-
EMC XtremIO XMS 4.0+
A service user account on XMS, typically the default
xmsadmin
accountTurbonomic uses this account to connect to the XMS and execute commands through the XtremIO API.
Adding XtremIO targets
-
Click Settings > Target Configuration.
-
Click New Target > Storage.
-
Select EMC XtremIO.
-
Configure the following settings:
-
Address
The name or IP address of the XtremIO Management Server (XMS).
-
Username/Password
Credentials for a user account on the XMS.
-
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.
XTremIO | Turbonomic |
---|---|
Volume | Storage |
XTremIO Cluster | Disk Array |
XTremIO Cluster | Storage Controller |
Storage targets (storage controllers) add Storage Controller and Disk Array entities to the supply chain. Disk Array entities then host Storage entities (datastores).
Monitored resources
When calculating available storage, Turbonomic excludes disks devoted to the VNX operating system.
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.
-
-
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
Note:Not all targets of the same type provide all possible commodities. For example, some storage controllers do not expose CPU activity. When a metric is not collected, its chart in the user interface will not display data.
-
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.
The storage allocated to a storage controller is the total of all the physical space available to aggregates managed by that storage controller.
-
Actions
Turbonomic supports the following actions:
-
Storage
-
Provision
This action can only be executed outside Turbonomic.
-
Resize Up
This action can only be executed outside Turbonomic.
-
-
Storage Controller
-
Provision
This action can only be executed outside Turbonomic.
-