方案定位
本地高可用解决方案在生产业务系统通过主机集群、冗余的光纤交换机、存储镜像等方式提高整个IT系统的可靠性。
随着IT系统建设集中化发展,用户数据集中化存储,数据总量越来越大,业务连续性要求越来越高。现有IT系统主要面临以下问题:
- 存储系统的可靠性不高,数据丢失风险越来越高。
- 存储系统故障需要较长时间恢复,业务中断时间长。
- 已有设备老化,扩容又无法保护现有投资。
提升生产系统的可用性成为必然趋势。华为顺势推出本地高可用解决方案,帮助用户解决生产系统的软硬件可靠性问题。本地高可用解决方案在生产业务系统通过主机集群、网络双交换和存储镜像等方式提高存储、数据、网络、服务器甚至应用的整个IT系统可用性。采用冗余部署方式后,单设备故障时,不影响业务连续访问。
华为本地高可用解决方案支持存储阵列异构存储,充分利用已有设备,保护已有投资。本地高可用解决方案有以下两种实现方式:
- 本地高可用解决方案(HyperMetro):采用华为OceanStor V3融合存储系列(以下简称V3系列)的HyperMetro特性实现本地高可用,两台存储阵列的数据一致,可以同时对外提供业务。本文将详细介绍该方案。
- 本地高可用解决方案(HyperMirror):采用V3系列存储阵列的SmartVirtualization特性(又称为异构虚拟化特性)接管异构存储,利用HyperMirror卷镜像技术实现异构存储和V3系统存储阵列之间的数据互为镜像,同时对上层业务提供服务。该方案介绍请参见《业务连续性灾备解决方案 V200R001C00 产品文档(本地高可用HyperMirror)》。
方案组网
介绍本地高可用解决方案(HyperMetro)的组网方式及优点。
本地高可用解决方案(HyperMetro)组网如图1所示。
图1 本地高可用解决方案(HyperMetro)组网
本方案在应用层和存储层都实现了高可用:
- 应用层通过主机集群或者应用程序集群实现高可用组网,当任一主机故障之后应用自动切换到其他主机。
- 存储层通过冗余的FC交换机、存储阵列的HyperMetro特性来实现存储层面的双活,达到高可用组网。其中任何一个存储阵列故障,另一台存储阵列仍能提供正常的I/O读写能力,主机业务不受影响。
华为V3系列存储阵列的HyperMetro特性实现了阵列级的A/A双活,来自两套存储阵列的两个LUN数据实时同步,且都能提供主机读写访问。
- 当任何一端存储阵列整体故障的情况下,主机将切换访问路径至正常的一端存储阵列继续业务访问。
- 当存储阵列间链路故障时,只有一端继续提供主机读写访问,具体由仲裁服务器确定由哪端的存储继续提供业务访问。
说明:
HyperMetro特性的主要特点包括:
- 并行访问:真正A/A双活,两个存储阵列都支持业务读写,上层应用系统可以充分应用该业务能力实现业务负载分担部署,实现业务负载均衡。
- 免网关双活方案:组网简单,容易部署;减少一个故障点,提高了可靠性;避免了网关设备额外引入的约0.5ms的时延,性能更好。
- FastWrite特性:优化存储传输协议,提前在目标端预留接收写请求的缓存空间,省掉“写分配”环节,将阵列之间数据同步时延缩短一半,提升了方案整体性能。
- 高可靠性设计:采用阵列集群、数据实时镜像、跨阵列坏块修复、仲裁、分布式锁等技术实现解决方案的高可靠性。
HyperMetro特性更多详情请参见《OceanStor 5300 V3&5500 V3&5600 V3&5800V3&6800 V3 存储系统 V300R003 HyperMetro 特性指南》。
在应用主机安装华为多路径软件OceanStor UltraPath,可以提高数据传输的可靠性,保障应用主机与存储阵列之间的路径安全性。
在应用主机安装华为容灾管理软件OceanStor BCManager eReplication,可以简单高效的完成容灾业务配置,清晰可视的掌控系统容灾业务的运行情况。
方案特点
本地高可用解决方案是端到端全冗余方案,保证系统7×24小时持续运行;支持异构存储,保护已有投资,消除单点故障,防止设备老化影响业务系统运行。
- 高可靠性数据中心端到端设备冗余,本地高可用解决方案通过对存储阵列中业务LUN创建卷镜像,使其同时拥有两份完全独立的数据副本。其中一份数据副本或者一台设备整体故障,不影响主机业务的运行,大大提高数据可靠性。
- 高兼容性华为V3系列存储阵列可以广泛兼容其他厂商(如EMC、IBM、HDS、HP和SUN等)的常见存储设备,充分利用设备剩余资源,保护现有投资。
- 扩展灵活结合存储阵列的远程复制等增值特性,可以平滑扩展到更高级别的容灾保护方案,如主备容灾、双活数据中心、两地三中心容灾等。
发表评论