👉阵列双活HyperMetro-系统坚实可靠的保障啊(ง •_•)ง👈

1,055 阅读5分钟

这是我参与8月更文挑战的第16天,活动详情查看:8月更文挑战

HyperMetro 是阵列级的 A/A 双活技术,部署双活的两套存储系统可以放在同一个机 房、同一个城市或者相距 300 公里的两地。

阵列双活(HyperMetro For Block)

HyperMetro 使来自两套存储阵列的两个 LUN 数据实时同步,且都能提供主机读写访 问。当任何一端磁盘阵列整体故障的情况下主机将切换访问路径到正常的一端继续业 务访问;当磁盘阵列间链路故障时只有一端继续提供主机读写访问,具体由那端提供 服务将取决于仲裁的结果。仲裁服务器部署在第三方站点,用于两套存储阵列之间链 路中断时,仲裁由哪边的存储继续提供业务访问。 HyperMetro 既支持 FC 组网(8G/16G/32G),也支持IP组网(10GE/25GE/40GE/100GE)。

NAS 双活主要技术特点:

  1. 免网关双活方案:免网关设计使主机 I/O 请求,无需经过存储网关转发,避免了 网关转发引起 I/O 时延;同时减少网关故障点,提高方案可靠性;显著降低双活 组网复杂度,便于维护。
  2. 组网简单:整合双活数据复制链路、配置同步链路和心跳链路到一个物理网络, 简化了两个数据中心的组网,两套存储系统间的复制链路可以使用 IP 或 FC 链 路。考虑到前端业务链路一定是IP网络,所以HyperMetro 能工作在全 IP 网络 环境下,以降低构建成本。
  3. 基于vStore的NAS双活:传统的NAS双活,主要是通过将集群的节点分别部署在两个数据中心,从而实现数据中心间的双活,不能进行灵活资源配置和调优。而华为 NAS 双活是通过将部署在两个数据中心的 vStore 来实现双活关系,实现了vStore粒度的数据和配置的实时镜像,每个 vStore 双活都有自己独立的仲裁结果,提供了真正的vStore层面的跨站点高可用能力。

image.png

阵列双活(HyperMetro For File)

HyperMetro 使主机能够将两个存储系统的文件系统视为单个存储系统上的单个文件系统,并且使两个文件系统上的数据相同。NAS 双活由主端提供数据读写服务,数据实时同步至从端;当主站点发生故障时,以租户为粒度进行双活切换,从站点将自动接管服务,而不会对应用程序造成任何数据丢失或中断。NAS双活为客户提供以下的收益: 跨站点的高可用持续保护简易的管理避免数据丢失的风险,减少系统宕机时间以及快速的灾难恢对应用和用户不感知故障处理 NAS 双活既支持 FC 组网(8G/16G/32G),也支持 IP 组网。(10GE/25GE/40GE/100GE)。

image.png

  1. 自动恢复 :如果站点 A 发生故障导致 vStore Pair 工作站点切换到站点 B,在 A 故 障恢复后,可以自动发起重同步,而无需人工接入。在重同步完成后,双活变为 正常状态,该状态下站点 B 再发生故障,双活可以继续切换到站点 A,业务不中断。
  2. 易于升级扩展:当用户需要为原有业务配置双活时,只需要购买双活 license 并升 级到最新的软件版本,就可以和另一台阵列配置双活,而不需要额外的数据迁移 过程。所以用户可以选择购买设备时就初始配置双活还是后续扩展到双活。
  3. FastWrite 特性:正常的 SCSI 写流程中,写请求有“写分配(Write Alloc)” 和“写数据(Write Data)”这两次交互,一个写请求需要在站点间往返两次才 能完成。Fastwrite 特性优化存储传输协议,提前在目标端预留接收写请求的缓存 空间,省掉“写分配”环节,变为只要 1 次交互。该特性将阵列之间数据同步时 延缩短一半,提升了整体双活方案性能。
  4. 链路质量自适应:如果两个数据中心间存在多条链路,HyperMetro 特性会根据 各条链路质量,自动在链路之间均衡负载。系统会动态监控链路质量,动态调整 两条链路的负载分担比例,以尽量降低重传率,提升网络性能表现。
  5. 现有特性兼容:HyperMetro 支持与 SmartThin、SmartQoS、SmartCache 等 现有特性同时使用,可以与 HyperSnap、HyperReplication、HyperVault 等特 性一起组合成更复杂的高级数据保护方案(如本地双活+异地复制的两地三中心容 灾方案)。
  6. 支持双仲裁:HyperMetro 支持两个仲裁服务器,其中一个故障之后,无缝切换 到另外一个仲裁服务器,降低单点故障风险,提升双活可靠性。

点赞富三代,评论帅一生哦,谢谢谢谢~

image.png