微信号:dellemc_tech

介绍:为戴尔易安信客户提供技术支持服务,为广大IT行业用户分享技术文章与行业信息。

VMAX全闪存中的SRDF/Metro的恢复能力

2017-12-16 18:25 EMC中国技术社区

     如果某个 SRDF/Metro 设备对在 SRDF 链路上变成 Not Ready(未就绪)(NR) 状态,SRDF/Metro 必须做出响应,其方式是选择让设备对中的一端保持对主机的可访问状态,同时使设备对的另一端变得无法访问。SRDF/Metro 配置中某一设备对的两端之间失去连接后,SRDF/Metro 所做出的这种响应称为“Bias”。


     开始时,createpair 操作指定的 R1 端是“Bias端”。也就是说,如果设备对变为 NR,那么 R1(Bias端)端仍可供主机访问 (RW),而 R2(“非Bias端”)端则无法供主机访问 (NR)。一旦 SRDF/Metro 组内的所有设备对都进入 ActiveActive 对状态,就可以更改Bias。Bias端表示为 R1,非Bias端表示为 R2。


  • 在 createpair 操作期间,Bias的默认设置是 R1 设备。设备创建完成后,可以将Bias端从默认值 (R1) 更改为 R2 端。

  • 在所有外部显示和命令中,初始Bias设备将作为 R1 导出。

  • 在所有外部显示和命令中,初始非Bias设备将作为 R2 导出。

  • 更改Bias将改变 SRDF 设备对两端的 SRDF 特性。


有两种方法可以确定出现复制失败时设备对的哪一端胜出,Witness和BiasBias:


  • “Witness”在第三个阵列(VMAX、VMAX3 或 VMAX AF)上需要额外的组件。Witness阵列上的组件监视各个阵列上的 SRDF 以及它们之间的 SRDF 链路。出现故障时,Witness可以确定故障的性质,并裁定设备对的哪一端成为非Bias端(主机无法访问),哪一端成为Bias端(主机仍可访问)。Witness方法允许智能选择用于继续操作的一端,而仅限Bias的方法可能无法针对幸存的非Bias阵列继续提供主机可用性。

  • “Bias”是 SRDF/Metro 配置的一个原生功能,同时也是该配置一个不可或缺的组件。Bias方法不需要第三个阵列或额外的软件组件。

  • “Bias”和 “Witness”方法都可防止设备对的两端出现数据不一致的现象。

 


-use_bias选项

 

     在 SRDF/Metro 配置中,HYPERMAX OS 使用各个设备对两端之间的链路确保两端数据的一致性。如果设备对在 RDF 链路上变成 Not Ready 状态,HYPERMAX 选择设备对的Bias端使其保持对主机的可访问状态,同时使设备对的非Bias端变得无法访问。这可以防止 RDF 设备对的两端之间出现数据不一致。


     createpair 操作向 SRDF/Metro 组添加设备对,它把设备对的 R1 端配置为Bias端。在未使用Witness阵列的情况下,使用 -use_bias 选项指定设备的 R1 端为Bias端。例如,要创建 SRDF/Metro 设备对并使其在没有Witness阵列的链路上保持 RW 状态:

 

symrdf -f /tmp/device_file -sid 085 -rdfg 86 establish -use_bias

 

     如果未使用Witness阵列,establish(建立)和 restore(还原)命令也需要 use_bias 选项。当把 SRDF/Metro 设备对配置为使用Bias后,其设备对状态为 ActiveBias。当 SRDF/Metro 组内的所有设备对都进入 ActiveActive 或 ActiveBias 对状态后,可以更改Bias。



更多精彩内容,请点击阅读原文”进行查看!

如何每天都能收到如此精彩的文章?

①点击右上角点击查看官方账号”→点击关注

②长按并识别下图中的二维码,直接访问EMC中文支持论坛


 
戴尔易安信技术支持 更多文章 不仅连续18年跻身数据保护领导者象限,EMC这回还给了个惊喜 人工智能助力资深内容营销人员 当获取数据不再是问题,公司需要关注数据背后的价值 这部看哭无数人的电影让小编想到一个词——Unity 老板让我干完这个月就辞职
猜您喜欢 《发布!》作者Michael Nygard访谈问题有奖征集 蛮荒西部的黑暗网络 | 书 所以你想成为一名前端开发者 Verizon新鲜发布2015年数据泄露调查报告DBIR Be Professional - 项目规范之道