搜索
关于我们
ABOUT US
高端存储也出问题,业务怎么办? 宏杉MS7000-V4亮出秘密武器……

高端存储往往用来支撑高价值业务,所以业务持续性的重要性怎么强调都不为过,核心应用会要求7*24小时不停机,这些都要求高端存储实现远高于普通存储的可靠性。怎么提高可靠性呢,方法有很多。其中,最直接的方法是提高存储设备单点的可靠性,降低故障发生的几率。

但是,存储设备单点故障在很多时候是不可避免的,也难以预测会在什么时候发生故障。一旦发生断电等故障,磁盘里的数据尚且可以通过灾备的方法恢复,但缓存数据有很大的几率会出现丢失。为了保护缓存数据,很多高端存储采取了以下几种技术。

1.写缓存掉电保护:一旦出现外部电源断电情况,内置BBU模块对控制器和保险箱进行同时供电,以确保断电后缓存中的数据能够安全写入硬盘,避免设备突然掉电带来的写缓存数据丢失风险。

2.持续镜像保护:正常情况下,存储只保存两份写缓存数据副本,实现镜像保护,当其中一个控制器故障时,存储会进行缓存数据的重新分布,将出现“单点风险”的写缓存重新镜像到剩余的控制器中。


这样虽然看起来很好的避免了缓存数据丢失的问题,但是缺陷依然存在:缓存数据的镜像过程需要几分钟的处理时间。所以,如果在写缓存数据重新分布的过程中控制器恰好故障,或者在极端的情况下四个控制器同时有一对故障,就会丢失写缓存数据,这是持续镜像保护方式的主要缺点和安全风险点所在。

而宏杉科技高端紧耦合多控存储MS7000-V4在完整具备了写缓存掉电保护、缓存镜像保护等功能之外,还巧妙避免了持续镜像保护方式的安全风险。MS7000-V4是怎么做到的呢?

其中的秘诀就是创新四控引擎拥有的“四重镜像”:写缓存数据在四个控制器内同时镜像,保证了任意三个控制器同时故障的情况下,缓存数据仍然能够镜像到正常的控制器中,从而缓存数据不丢失、业务运行不受影响,是业界高端存储中最可靠的紧耦合架构之一,相比缓存持续镜像提升了2个9的可靠性。

blob.png

MS7000-V4紧耦合架构硬件组成

blob.png

MS7000-V4“四重镜像”原理


除了写缓存数据的可靠性外,MS7000-V4还能够在多个控制器故障的情况下保证正常的数据访问不受影响:

MS7000-V4的四个控制器通过SAS 3.0链路同时连接到后端的磁盘扩展柜中,进行资源的统一访问和管理,每一块磁盘对前端控制器都是完全共享的,不存在物理归属的双控引擎,这就保证了当任意三个控制器同时故障时,后端所有磁盘的数据访问不受影响,真正实现了控制器交换矩阵与磁盘交换矩阵的故障隔离。

blob.png


MS7000-V4后端磁盘共享矩阵


除了确保业务持续性之外,宏杉科技紧耦合四控V4引擎在效率、扩展性等方面还拥有独到的优势:

1.在缓存数据访问上,采用统一编址、独立访问的方式,保证缓存资源的高效利用。

2.在扩展性上,可以通过10Gb或40Gb iSCSI链路可以扩展到最多48个控制器。

3.在管理上,MS7000-V4的多个引擎之间可以实现完全交换组网架构,同时通过管理交换机和管理服务器实现资源统一管理,对前端提供统一资源访问。



返回列表