多核RAID – 永久热备份

www.net130.com     日期:2013-9-24    浏览次数:
作者: 阿超_SteveZhou

转载请在文首保留原文出处:EMC中文支持论坛https://community.emc.com/go/chinese

介绍

 

     对于热备用(hotspare)相信使用EMC VNX/CLARiiON存储多年的朋友一定不会感到陌生,只要预先配置了热备用盘,在出现磁盘故障或主动替换的情况下,热备用盘会自动顶上,开始数据重构或复制。但到了新一代VNX,这种既定的工作模式发生了很大变化,来看看究竟现状如何。


更多信息

 

     热备份是把数据重构到系统选择的备份盘上的过程,多核RAIDMulticore RAID, MCR)允许使用备份盘永久替换故障磁盘。这里强调了“永久”二字,当一个盘发生故障时,MCR把数据重构到一个适当的未绑定的盘(unbound disk)上,该盘将成为RAID组的一部分。当故障磁盘被替换后,新盘仅仅处于未绑定状态,并且可用于未来的热备份。


     对于之前同样的情况下,FLARE会把热备盘上的数据拷贝回替换盘,这是因为FLARERAID组结构与盘槽编号做了绑定。而MCR改变了识别盘的方式,她不再使用物理位置作为盘ID的一部分,还是把每一个盘定义成一种虚拟盘,并使用其序列号来进行区分。


     如图所示,给定的RAID组(比如红色)中坏了一块盘(或者被主动拷贝机制给替换了),替换它的盘就成了该RAID组成员的一部分。MCR引擎开始执行数据重构,完成后,整个RAID组将正常运行。

2013-9-11 14-23-28.jpg

     在某些环境下,客户就是希望盘的位置是固定的,对于此类需求,可以使用CLI手动把数据拷贝到替换的新盘上,命令如下:

2013-9-11 14-51-44.jpg


驱动器移动性


     驱动器移动性允许用户在整个VNX阵列内部移动磁盘,它也是实现永久热备份的关键技术。MCR允许跨槽位甚至总线,物理地移动驱动器,甚至整个DAEFLARE通过Bus_Enc_Disk识别磁盘,一旦移动到不同的槽位,上面的数据就无法识别了。而MCR识别的是磁盘序列号,因此能够很容易的理解磁盘的移动。


     MCR允许在线移动驱动器,把盘从插槽内拔出后,RAID组会继续工作。在磁盘不工作的一瞬间(例如,故障、拔出、固件故障等),MCx会启动一个五分钟的计时器。五分钟过后,驱动器热备份过程将被调用。


参考

 

VNX MCx Multicore Everything


应用于

 

新一代VNX

分享道
相关新闻