作者将本文同时发布到:EMC中文支持论坛 https://community.emc.com/community/support/chinese/generaldiscussion/blog/2013/08/12/%E6%B5%85%E8%B0%88symmetrix%E7%9A%84%E7%83%AD%E5%A4%87%E7%9B%98%E6%93%8D%E4%BD%9C%E6%A8%A1%E5%BC%8F
从Enginuity 5671至5876以来,热备盘的类别和作用发生了很大的变化,下面简单介绍一下这些种类繁多的热备盘操作模式:
DS: Dynamic Spare
GS: Global Sparing
DSPS: Dynamic Spare with Permanent Member Sparing
PMS: Permanent Member Sparing
DMS: Direct Member Sparing
DMS FC:Direct Member Sparing with Full Coverage
Code | Dynamic Spare | Global Sparing | DSPS | PMS | DMS | DMSFull Spare Coverage |
5671 | Yes | Yes | No | Yes | No | No |
5773 | Yes | No | No | Yes | No | No |
5773 Q1 12 | Yes | No | Yes | Yes | No | No |
5874 | No | No | No | Yes | No | No |
5875 | No | No | No | Yes | No | No |
5876 Seine | No | No | No | Yes | Yes | No |
5876 Marne | No | No | No | Yes | Yes | Yes |
操作模式 | 功能描述 | 优点 | 不足 |
Global Sparing | 这是Code 5671的第一个PMS版本 | 和PMS相同 | 和PMS相同 |
DSPS | 故障盘首先invoke一个动态热备盘,待数据全部拷贝完成后,紧接着做一次PMS。 | 避免了dual drive 错误。 | 热备盘和故障盘互换位置后,可能触发性能问题。 |
PMS | 使用热备盘更换故障硬盘,通过一次配置变更后,故障盘和热别盘的角色互换。 | 只需要一次拷贝,减少拷贝的次数,节约时间。 | 热备盘的位置需要满足配置规则,更换期间,Raid Group处于没有保护。 |
DMS | 热备盘作为一个raid group的成员添加到raid中,执行一次配置变更,角色互换,待数据拷贝完成后,释放掉热备盘。 | 数据从故障盘上拷贝,减少了dual drive故障机会。 | 热备盘和故障盘互换位置后,可能触发性能问题。 |
DMS Full Spare Coverage | DMS的增强版本,当故障盘更换后,恢复bin到原始配置。 | 数据从故障盘上拷贝,减少了dual drive故障机会。 | 增加了一次配置变更和一次磁盘拷贝。 |
对于运行5876.159.102的VMAX ,以后全部遵从DMS Full Spare Coverage热备盘操作模式,下面着重介绍一些此模式:
目标:
1. 保证VMAX 系统的full spare coverage规则。
2. 允许临时打破symmwin配置规则。
1. RAID 保护规则 –允许多个成员临时在同一个DA loop。.
2. PV 设备规则– 允许PV跨DA和引擎。.
3. 保证DMS不会永久的将磁盘常驻其它DA loop,为达到此目的,需要执行两次DMS操作:
1. 第一次DMS操作将故障磁盘和热备盘交换。
2. 第二次DMS操作恢复磁盘到原始位置。
约束:
1. DMS不支持RAID-6(14+2)设备。
2. 从低版本升级到5876.159.102后,Spare coverage不会变化。
更换完故障磁盘后,才可以在线微码降级。