华为OceanStor存储系统高可用性组网方案

华为OceanStor 5300 V3/5500 V3/5600 V3/5800 V3/6800 V3/6900 V3 存储系统采用高可靠性设计,保证存储系统长时间无故障运行,确保存储系统承载的业务具有高可用性。同时OceanStor 5300 V3/5500 V3/5600 V3/5800 V3/6800 V3/6900 V3 存储系统支持多种数据保护技术,保证各种情况下数据的安全,即使在毁灭性的灾难下,也能确保业务正常持续运行。
日常维护不影响业务运行
传统存储系统在进行部件更换、存储扩容和硬盘槽位更换时,必须中断业务运行。OceanStor 5300 V3/5500 V3/5600 V3/5800 V3/6800 V3/6900 V3 存储系统采用多种保障技术,确保日常维护不影响业务运行。
TurboModule技术
TurboModule技术允许在线更换部件而不需要重新启动存储系统,确保业务不会被中断。
在线扩容技术
在线扩容技术允许在线添加硬盘,新增的存储空间能够加到已有的存储池中,实现在线平滑扩容。
硬盘漫游技术
硬盘漫游技术允许调整硬盘在存储系统内的位置。硬盘位置改变后,系统会自动恢复其原有业务。
 注意:
存储系统中,数据盘之间允许互相调整位置,保险箱盘之间允许互相调整位置,但保险箱盘和数据盘之间不允许互相调整位置。
单点故障不影响业务运行
OceanStor 5300 V3/5500 V3/5600 V3/5800 V3/6800 V3/6900 V3 存储系统具有多种保障机制,保证单点故障不影响业务运行。
硬件冗余设计
OceanStor 5300 V3/5500 V3/5600 V3/5800 V3/6800 V3/6900 V3 存储系统上的每种部件都有两个或两个以上,它们工作在双活模式下,一旦其中一个出现故障,另外一个会接替其工作,保证单个部件出现故障不会中断业务运行。
冗余组网
存储系统与应用服务器之间只有一条数据链路的情况下,一旦这条链路中断,那么业务将同时停止运行。为了避免出现这种情况,OceanStor 5300 V3/5500 V3/5600 V3/5800 V3/6800 V3/6900 V3 存储系统与应用服务器之间可以建立两条或更多数据链路。如果一条链路中断,数据将转向其他链路,保证数据顺利传输。
应用服务器集群
如果业务仅仅运行在一台应用服务器上,一旦该应用服务器故障,那么业务也会停止运行,应用服务器集群(以下简称集群)则不会出现这种情况。集群是一组应用服务器的集合,通常由两台或更多应用服务器组成,它们共同运行业务。如果集群中一台应用服务器故障,那么其他应用服务器将会接替它的工作,而且外部客户不会感知到有任何异常。OceanStor 5300 V3/5500 V3/5600 V3/5800 V3/6800 V3/6900 V3 存储系统所支持的应用服务器集群能确保各种业务持续运行。
基于以上保障机制,保证了单点故障不影响业务运行,如图1所示。
图1 单点故障下业务持续运行示意图
通过图1可以看到,在应用服务器A和存储系统控制器A出现故障,集群与存储系统之间的一条链路中断的情况下,备份的部件和链路接替了失效的部件和链路,顺利的将业务数据送到集群中正常工作的应用服务器B,保证业务顺利运行,大大提升了业务的可用性。
灾难情况下保证业务运行
OceanStor 5300 V3/5500 V3/5600 V3/5800 V3/6800 V3/6900 V3 存储系统支持多种数据保护方式,满足在线备份、容灾等不同业务应用的需求,防止因为自然灾害、严重设备故障和错误操作造成业务中断以及数据丢失。
OceanStor 5300 V3/5500 V3/5600 V3/5800 V3/6800 V3/6900 V3 存储系统支持的数据保护方式包括:
在线备份
各种业务每时每刻都会产生大量数据。如果业务数据丢失,将带来极大的损失。因此所有企业都会定期备份重要的业务数据,防止严重灾难造成业务数据丢失。为了备份操作不影响业务运行,通常采用在线备份技术。常见的在线备份技术包括:
快照:迅速在本地生成源LUN在某个时间点上虚拟的数据副本,数据副本生成之后立即可用,并且对副本的读写操作不会影响源LUN的数据。
克隆:可在本地为源LUN建立一份某时刻的完整拷贝,即把数据从源LUN拷贝到本地的从LUN中。拷贝完成后,可分裂源LUN和从LUN。分裂后,对从LUN的读写操作不会影响源LUN上的数据。
LUN拷贝:能够在块级别上将源LUN的数据复制到目标LUN。LUN拷贝可以在存储系统内运行或者存储系统之间(支持异构存储系统)运行。
卷镜像:对数据进行实时备份,能够在数据源出现故障时,自动切换到数据副本,保障数据的安全性和业务的连续性。
容灾
对于某些即使在毁灭性灾难情况下也必须持续运行的业务,需要采用容灾技术。容灾技术涉及存储系统、应用服务器、应用软件和人员支持等多个方面。在存储系统层面,容灾技术是指实时的数据备份,主要使用远程复制技术。
远程复制技术能够在两个或多个站点实时维护多个数据副本,利用长距离来避免灾难发生时的数据丢失,为在其他站点恢复业务做好数据准备。