Help
Table Of Contents
- Dell EMC Storage Systems Online Help for the metro node appliance
- Contents
- Figures
- Welcome
- Using the GUI
- Configuring GUI default settings
- Using storage hierarchy maps
- Viewing system status
- Monitoring the system
- Performance
- The Performance Monitoring dashboard
- Viewing a chart
- Modifying a dashboard layout
- Creating a custom dashboard
- Removing a chart
- Moving a chart
- Back-end Bandwidth Chart
- Back-end Throughput chart
- Back-end Errors chart
- Back-end Latency chart
- CPU utilization chart
- Heap Usage chart
- Front-end Queue Depth chart
- Front-end Bandwidth chart
- Front-end Latency chart
- Front-end Throughput chart
- Front-end Aborts chart
- Write Latency Delta chart
- WAN Port Performance chart
- WAN Latency chart
- Rebuild Status dashboard
- Virtual Volumes dashboard
- Front End Ports dashboard
- System Health
- Performance
- Provisioning storage
- Guide
- Provisioning from storage volumes
- Provision Job properties
- Distributed storage
- Storage arrays
- Storage volumes
- Devices
- About devices
- Using the Devices view
- The Create Devices wizard
- The Add Local/Remote Mirror wizards
- Viewing the status of IO to a device
- Creating a device
- Renaming a device
- Deleting a device
- Mirroring a device
- Device status
- Device component properties
- Device properties
- Distributed device properties
- Add capacity to virtual volumes
- Extent properties
- Extents
- Distributed devices
- About distributed devices
- The Distributed Devices view
- The Create Distributed Device from Claimed Storage Volumes wizard
- Distributed device rule sets
- Changing the rule set for a distributed device
- Creating a distributed device
- Deleting a distributed device
- Renaming a distributed device
- Distributed Device status
- Virtual volumes
- About virtual volumes
- The Virtual Volumes view
- The Distributed Virtual Volumes view
- Creating a virtual volume
- About virtual volume expansion
- Expanding a virtual volume using storage volumes
- Enabling or disabling remote access for a volume
- Manually assigning LUN numbers to volumes
- Deleting a volume
- Renaming a volume
- Tearing down a volume
- Virtual Volume status
- Pool properties
- Virtual volume properties
- Show ITLs dialog box
- Logical unit properties
- ALUA Support field values
- Visibility field values
- Extent or Device mobility job properties
- Metro node port properties
- Storage array properties
- Storage view properties
- Storage volume properties
- Create Virtual Volumes dialog box
- Consistency group
- About consistency groups
- Using the Consistency Groups view
- Distributed Consistency Groups view
- Create Consistency Group wizard
- Types of consistency groups
- Creating a consistency group
- Adding a volume to a consistency group
- Removing a volume from a consistency group
- Deleting a consistency group
- Consistency Group status
- Consistency group properties
- Step 1: Select or create a consistency group for the virtual volume
- Step 1: Create a consistency group
- Step 2: Select volume options
- Step 3: Select a storage pool
- Step 3: Select a pool for each mirror on the second cluster
- Step 3: Select a pool for each mirror in the cluster
- Step3: Create thin virtual volumes
- Select a storage view for the virtual volume(s) (optional)
- Step 5: Review your selections
- Step 6: View results
- Step 2: Select volume options
- Step 2: Select volume options
- Step 3: Select a storage volume to create the virtual volume
- Step 3: Select a source and target storage volume
- Step 3: Create thin volumes
- Step 3: Select a target storage volume on the remote cluster
- Step 3: Select target storage on the remote cluster
- Step 6: View results
- Show Logical Units
- Exporting storage
- Initiators and metro node ports
- Storage views
- About storage views
- Using the Storage Views screen
- The Create Storage View wizard
- Creating a storage view
- Deleting a storage view
- Renaming a storage view
- Adding or removing initiators from a storage view
- Adding virtual volumes to a storage view
- Removing virtual volumes from a storage view
- Adding or removing metro node ports from a storage view
- Storage view status
- Storage group properties
- Director properties
- Cluster properties
- Moving data
- Mobility
- Move Data Within Cluster
- Move Data Across Clusters
- Create Mobility Job wizards
- Mobility job transfer size
- Creating a mobility job
- Viewing job details
- Committing a job
- Canceling a job
- Pausing a job
- Resuming a job
- Removing the record of a job
- Changing a job transfer size
- Searching for a job
- Mobility job status
- Notifications
● Satisfactory latency or response time is depends heavily on the application's requirements.
● It is not possible to give recommended values for front-end latency since it depends heavily on back-end latency.
● In general, read or write latency values under 10msec are good, and greater than 100msec is usually cause for concern.
Different volumes may have different thresholds for what is acceptable.
● Metro node Local processing overhead on read misses and on write operations is roughly 1msec.
● Metro node Metro systems depend heavily on the performance of the inter-cluster WAN link.
● Be aware of large spikes in latency, which might correlate to front-end or back-end aborts, or to a large front-end queue
depth.
● Understand what is normal latency for your environment, and then you will have a better idea of what is abnormal.
Corrective actions
● Check CPU Utilization chart. If it is extremely busy, the time for metro node to respond to I/O will increase.
● Check back-end latency. If on average the back-end latency is large, or there are large spikes, there could be a poorly
performing back-end fabric or an unhealthy, non-optimized, or over-loaded storage array.
● Perform a back-end fabric analysis, and a performance analysis of the storage array(s) that hosts the underlying storage
volume(s) for the virtual volume.
● Check front-end aborts. Their presence indicate that metro node is taking too long to respond to the host. These might
indicate problems with the front-end fabric.
● Check back-end errors. If metro node back-end is required to retry an operation because it failed, then this will add to the
delay in completing the operation to the host.
● Check front-end operations count (queue depth). If this counter is large, this may explain larger than normal front-end
latency.
● Check for high metro node write delta time. Refer to the Corrective actions section in the Write Latency Delta chart topic.
● Understand the differences in average I/O Size of host requests. Large block requests (> 1MB) will take longer to complete,
whereas small block requests (1KB-8KB) will be faster.
Changing the view
To view the latency of a single director in your metro node system, select the director name from the Director drop-down.
Virtual Volume Latency chart
1. From the GUI main menu, click Performance.
2. Click the + button, and then Add Virtual Volumes Dashboard.
Virtual Volume Bandwidth chart
The Virtual Volume Bandwidth chart provides a time-based view of the total bandwidth (or KB/s or MB/s) in reads and
writes for a virtual-volume. Generally bandwidth (also referred to as KB/s or MB/s), is associated with large block I/O (64KB or
greater I/O requests).
Guidelines
● The desired level of bandwidth performance depends heavily on the host applications and their requested load. Therefore, it
is not possible to provide a threshold of good or bad bandwidth performance.
● Metro node front-end performance depends heavily on the available back-end storage array performance, and in metro node
Metro configurations, the WAN performance for distributed devices.
● There is no absolute recommendation on what is good or bad for IOPS and KB/s. It is typically what the application requests
of the volume.
● If values for these metrics are unsatisfactory, be aware of resource bottlenecks.
● Any running distributed rebuilds or data migrations might negatively affect available host bandwidth.
● Since the metro node Local and Metro implement write through caching, a small amount of write latency overhead (typically
<1msec) is expected. This latency may affect applications that serialize their I/O and do not take advantage of multiple
outstanding operations. These types of applications may see a throughput and IOPS drop with metro node in the data path.
52
Monitoring the system