PowerVault ME5、ME52:创建磁盘组时顺序写入性能下降警告消息

摘要: 生成顺序写入 I/O 的视频流应用程序(例如录制)等应用程序受益于使用一致的磁盘组来提高 I/O 性能。对于其他应用场景,磁盘组配置可满足用户存储需求,并提供足够的性能来服务其应用程序和预期的终端用户 I/O 响应。

本文适用于 本文不适用于 本文并非针对某种特定的产品。 本文并非包含所有产品版本。

说明

在 PowerVault ME5 系列 SAN 上调配 RAID 5 或 RAID 6 磁盘组时,您可能会收到以下警告对话框。
 

警告:警告:为避免显著降低顺序写入性能。应使用“2 的幂”方法创建基于奇偶校验的磁盘组(RAID 5 和 RAID 6),以便与虚拟页面正确对齐。应使用 3、5 或 9 个磁盘创建 RAID 5 磁盘组,并且应使用 4、6 或 10 个磁盘创建 RAID 6 组。
警告错误消息的屏幕截图
图 1:警告错误消息的屏幕截图

 

SAN 管理员必须采取什么措施?

如何继续取决于生成到 SAN 的写入 I/O 的主机应用程序的配置文件。根据现场经验,大多数应用程序写入是随机 I/O,对于大多数用户来说,此配置可满足其存储需求,请选择 OK以继续。

在生成流 I/O 的应用程序(例如存储来自安全摄像头的记录输出)等使用情形中,管理员必须考虑磁盘数量。视频数据文件通常比其他用例文件大。写入后,这些文件不太可能在随机位置更改,因此顺序写入速度最为重要。
 

提醒:使用自动分层存储时,PowerVault ME 系列的默认行为是优先使用最高的旋转磁盘(非 SSD)层进行新的顺序写入,优先使用最高的可用层(包括 SSD)进行新的随机写入。机械旋转驱动器上的顺序 I/O 通常能够以更高的吞吐量提供服务,因为磁盘磁头的寻道作较少,同时在单个盘片旋转期间可以读取或写入更大的数据段。

 

每个 RAID 级别的磁盘数

控制器在 4-MiB 页面中分配虚拟卷存储,这些页面是内存中引用的分页表。在虚拟池中使用 RAID 5 或 RAID 6 磁盘组时,顺序写入性能会受到影响,并且磁盘组的条带大小不能很好地与 4-MiB 页面一致。
 

  • 示例 1:考虑采用具有五个磁盘的 RAID 5 磁盘组。相当于四个磁盘提供可用容量,并且相当于一个磁盘用于奇偶校验(奇偶校验分布在磁盘之间)。提供可用容量的四个磁盘是数据磁盘,提供奇偶校验的磁盘是奇偶校验磁盘。实际上,奇偶校验分布在所有磁盘之间,但是以这种方式想象它有助于理解示例。
提醒:数据磁盘的数量是 2 的幂(2、4 和 8)。当数据磁盘为 2 的幂时,控制器使用 512 KiB 条带单元大小。这会导致 4-MiB 页面在两个条带之间均匀分布。这对性能有好处。更好的方案是采用九磁盘 RAID 5 磁盘组,总共有八块数据磁盘,使一个页面正好适合一个条带。

 

  • 示例 2:考虑具有六个磁盘的 RAID 5 磁盘组。现在相当于五个磁盘提供可用容量。假设控制器再次使用 512 KiB 的条带单元。当一个 4-MiB 页面被推送到磁盘组时,一个条带包含一个完整的页面,但控制器必须从包含新数据的两个磁盘中读取旧数据和旧奇偶校验,以便计算新奇偶校验。这称为读取-修改-写入,对按顺序排列的工作负载来说是个性能杀手。本质上,每个页面推送到磁盘组都会导致读取-修改-写入。

如果 RAID 5 或 RAID 6 磁盘组不是使用 2 的幂数数据磁盘创建的,控制器将使用 64 KiB 的条带单元来缓解此问题。这会导致更多的全条带写入,但代价是每个磁盘需要更多的 I/O 事务来推送相同的 4-MiB 页面。

下表显示了 RAID 6 和 RAID 5 磁盘组的建议磁盘计数。每个条目指定磁盘组中的磁盘总数以及数据磁盘和奇偶校验磁盘的等效数量。奇偶校验分布在所有磁盘之间。
 

建议的磁盘组大小

要确保使用顺序工作负载以及 RAID 5 和 RAID 6 磁盘组时的最佳性能,请使用 2 的幂数数据磁盘。
 

磁盘组扩展

只能在虚拟池模式下扩展 ADAPT 磁盘组。RAID 5 和 RAID 6 磁盘组无法在虚拟池模式下扩展。要扩展包含现有 RAID 5 或 RAID 6 磁盘组的虚拟池的容量,管理员必须添加足够的磁盘以创建新磁盘组。请参阅Dell PowerVault ME5 系列管理员指南中的“磁盘组”一章。

More Information(更多信息)

PowerVault ME 系列 SAN 有许多配置选项可用于适应不同的 I/O 工作负载。如果您想要了解更多信息,请参阅《戴尔 PowerVault ME5 存储系统最佳实践》白皮书。

Dell PowerVault ME5 系列管理员指南包含“最佳实践”章节,其中讨论了以下优化。

  • 池设置
  • RAID 选择
  • 每个 RAID 级别的磁盘数
  • 池中的磁盘组
  • 层设置
  • 多路径配置

Dell Technologies InfoHub 包含许多最佳实践文档,可帮助您在解决方案中设计和实施 PowerVault ME 系列。

受影响的产品

ME Series, PowerVault ME5012, PowerVault ME5024, PowerVault ME5084, PowerVault ME5212, PowerVault ME5224, PowerVault ME5284

产品

PowerVault ME5084
文章属性
文章编号: 000202221
文章类型: How To
上次修改时间: 26 9月 2025
版本:  6
从其他戴尔用户那里查找问题的答案
支持服务
检查您的设备是否在支持服务涵盖的范围内。