PowerVault ME5, ME52: Degradation of Sequential Write Performance Warning Message When Creating a Disk Group

Summary: Applications like video streaming applications (for example, recording) that generate sequential write I/O benefit from using aligned disk groups to improve I/O performance. Other use cases the disk group configuration meets users storage requirements and provides adequate performance to serve their application and expected end-user I/O responses. ...

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

When provisioning a RAID 5 or RAID 6 disk group on PowerVault ME5 series SANs, you may receive the following warning dialog.
 

WARNING: WARNING: To avoid significant degradation of sequential, write performance. Parity-based disk groups (RAID 5 and RAID 6) should be created using the "power of 2" method in order to align properly with virtual pages. RAID 5 disk groups should be created using 3, 5, or 9 disks and RAID 6 groups should be created using 4, 6, or 10 disks.
Screenshot of Warning Error Message
Figure 1: Screenshot of Warning Error Message

 

What action must the SAN administrator take?

How to proceed depends on the profile of the host applications generating write I/O to the SAN. Based on field experience most application writes are random I/O, for most users this configuration meets their storage needs, choose OK to proceed.

In use cases such as an application that generates streaming I/O, for example, storing recording output from security cameras, administrators must take the number of disks into consideration. Video datafiles are typically larger than other use case files. Once written, these files are unlikely to be changed at random position, therefore sequential write speed matters most.
 

NOTE: When using Automated tiered storage, the default behaviour on PowerVault ME series is to prefer the highest spinning disk (non-SSD) tiers for new sequential writes and the highest tier available (including SSD) for new random writes. Sequential I/O on mechanical spinning drives can generally be served at a higher throughput because there is less seek operation by the disk head and simultaneously, larger data segment can be read or written during a single platter rotation.

 

Disk count per RAID level

The controllers allocate virtual volume storage in 4-MiB pages, which are referenced paged tables in memory. There is a sequential write performance penalty when RAID 5 or RAID 6 disk groups are used in a virtual pool and the stripe size of the disk group does not align well with the 4-MiB page.
 

  • Example 1: Consider a RAID 5 disk group with five disks. The equivalent of four disks provides usable capacity, and the equivalent of one disk is used for parity (parity is distributed among disks). The four disks providing usable capacity are the data disks, and the disk providing parity is the parity disk. In reality, the parity is distributed among all the disks, but conceiving of it in this way helps with the example.
NOTE: The number of data disks is a power of two (2, 4, and 8). The controller uses a 512 KiB stripe unit size when the data disks are a power of two. This results in a 4-MiB page being evenly distributed across two stripes. This is good for performance. Even better would be a nine disk RAID 5 disk group with eight total data disks, allowing one page to fit in exactly one stripe.

 

  • Example 2: Consider a RAID 5 disk group with six disks. The equivalent of five disks now provides usable capacity. Assume that the controller again uses a stripe unit of 512 KiB. When a 4-MiB page is pushed to the disk group, one stripe contains a full page, but the controller must read old data and old parity from two of the disks with the new data in order to calculate new parity. This is known as a read-modify-write, and it is a performance killer with sequential workloads. In essence, every page push to a disk group would result in a read-modify-write.

The controllers use a stripe unit of 64 KiB when a RAID 5 or RAID 6 disk group is not created with a power-of-two data disk to mitigate this issue. This results in many more full-stripe writes, but at the cost of many more I/O transactions per disk to push the same 4-MiB page.

The following table shows recommended disk counts for RAID 6 and RAID 5 disk groups. Each entry specifies the total number of disks and the equivalent numbers of data and parity disks in the disk group. Parity is distributed among all the disks.
 

Recommended Disk Group Sizes

To ensure best performance with sequential workloads and RAID 5 and RAID 6 disk groups, use a power-of-two data disk.
 

Disk group expansion

Only ADAPT disk groups can be expanded in virtual pool mode. RAID 5 and RAID 6 disk groups cannot be expanded in virtual pool mode. To expand the capacity of a virtual pool that contains existing RAID 5 or RAID 6 disk groups, the administrator must add sufficient disks to create a new disk group. See the Disk Groups chapter in the Dell PowerVault ME5 Series Administrator's Guide .

More Information

PowerVault ME series SANs have many configuration options available to suite different I/O workloads. If you would like to learn more, see the Dell PowerVault ME5 Storage System Best Practices whitepaper. 

The Dell PowerVault ME5 Series Administrator's Guide has a Best Practices chapter that discuses the following optimizations.

  • Pool setup
  • RAID selection
  • Disk count per RAID level
  • Disk groups in a pool
  • Tier setup
  • Multipath configuration

Dell Technologies InfoHub contains number of best practice documents that may help you design and implement PowerVault ME series as part of your solution.

Affected Products

ME Series, PowerVault ME5012, PowerVault ME5024, PowerVault ME5084, PowerVault ME5212, PowerVault ME5224, PowerVault ME5284
Article Properties
Article Number: 000202221
Article Type: How To
Last Modified: 26 سبتمبر 2025
Version:  6
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.