最近查看VMware環境下怎麼達到Storage HA功能,此篇說明的非常詳細,隨手記錄一下。

甚至有記錄到Storage各有兩個LUN互相同步的機制。

 

下述為文章引用部分,詳細請參考原廠文件:

https://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=209808

 

或參考該篇文章:

使用 EMC VPLEX 实现 VMware vSphere Metro Storage Cluster (vMSC) (2078254)

https://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=2078254

---------------------------------------------------------------------------------------------------------------------------------

使用 HP 3PAR Peer Persistence 实现 vSphere Metro Storage Cluster (vMSC) (2098081)

 

Symptoms

免责声明:本文为 Implementing vSphere Metro Storage Cluster (vMSC) using HP 3PAR Peer Persistence (2055904) 的翻译版本。尽管我们会不断努力为本文提供最佳翻译版本,但本地化的内容可能会过时。有关最新内容,请参见英文版本。

Purpose

本文提供有关使用 HP 3PAR StoreServ Storage 在两个数据中心或站点之间部署 vSphere Metro Storage Cluster (vMSC) 的信息。

Resolution

什么是 vMSC?

vSphere Metro Storage Cluster (vMSC) 是一个已通过认证的配置,适用于延伸的存储群集架构。vMSC 配置设计用于在单个物理或逻辑站点之外维持数据可用性。成功进行 vMSC 认证后,支持 vMSC 配置中配置的存储设备。VMware Storage Compatibility Guide 中列出了所有受支持的存储设备。

什么是 HP 3PAR Peer Persistence?

HP 3PAR Peer Persistence 是 HP 3PAR Remote Copy 软件和 HP 3PAR OS 的扩展,支持一对位于城市距离的 HP 3PAR StoreServ Storage 系统,以充当彼此的对等方,并为连接到它们的主机提供几乎持续的存储系统。提供给主机的卷将在这对阵列之间进行复制并保持同步。跨每个阵列复制并同步的每对卷共享同一 WWN,并向主机显示为同一卷。利用允许 SCSI 设备路径标记为具有不同特性的非对称逻辑单元访问 (ALUA) 功能,主机通过活动路径连接到一个阵列上的卷,并通过备用路径连接到另一个阵列上的复制卷。ALUA 路径状态和主机对卷的可用性由 Peer Persistence 软件控制。此功能允许客户在两个站点或数据中心之间配置高可用性解决方案,确保跨阵列卷访问的切换与恢复对主机以及这些主机上运行的应用程序是透明的。

HP 3PAR Quorum Witness

HP 3PAR Quorum Witness 是一种置备为虚拟机的组件,通常部署在第三个站点上。HP 3PAR Quorum Witness 以及两个 HP 3PAR StoreServ Storage 系统形成了一个包含三部分的仲裁系统。此仲裁系统允许监控 HP 3PAR StoreServ Storage 系统和链路间存储站点的状态。这一包含三部分的仲裁系统可识别许多站点和链路间故障情形,并实施相应的故障切换操作。如果发生的灾难可能会导致某个存储系统或站点关闭,将结合 Peer Persistence 软件自动故障切换到未出现故障的 StoreServ 系统。在此故障切换操作期间,剩余存储系统上的复制卷将变为活动状态。这些卷的主机路径也会变为活动状态,从而可以确保主机可以继续访问其卷,而不会出现任何中断或停机。三个站点通过 Quorum Witness IP 和两个 HP 3PAR StoreServ Storage 系统的服务管理 IP 通信以进行仲裁。HP 3PAR Quorum Witness 不会主动参与数据存储,且如果 HP 3PAR Quorum Witness 失败或者从在其他方面运行正常的环境中将其移除,将不会产生任何影响。HP 3PAR Quorum Witness 仅在一个站点或 ISL 失败或者两个仲裁成员同时失败时开始起作用。

配置要求

必须满足以下要求,才能支持 HP 3PAR 的 vMSC 配置。

  • 根据 VMware 要求和最佳做法、为实现一致的主机访问而配置的 VMware ESXi 5.0(或更高版本)和 Metro Storage Cluster。
  • 根据《HP 3PAR Remote Copy 软件用户指南》《使用 HP 3PAR Peer Persistence 实现 vSphere Metro Storage Cluster》技术白皮书,为使用自动的透明故障切换的 Peer Persistence 配置的 HP 3PAR StoreServ Storage 阵列。
    • 第三个站点部署 HP 3PAR Quorum Witness 和 VMware vCenter。
    • vSphere vCenter Server 可以连接到两个数据中心的 ESXi 主机。
    • 站点之间存储网络的最长往返滞后时间不应超过 2.6ms RTT。
    • 用于实现主机阵列连接和阵列链路间连接的 FC 交换式、FCoE 端到端和软件/硬件 iSCSI SAN 设置为通过 FC 远程复制 (RCFC) 或通过 IP 远程复制 (RCIP)。
    • 虚拟机使用的任何 IP 子网必须可由 Metro Storage Cluster 内所有数据中心中的所有 ESXi 主机访问。

解决方案概述

根据 VMware 关于一致性访问 vMSC 配置的描述,支持使用 HP 3PAR StoreServ Storage 测试和认证的 VMware Metro Storage Cluster。每个站点上的主机路径连接特定于一致性访问配置,并交叉连接到对等数据中心站点存储阵列。ESXi 主机通过活动路径访问数据中心本地阵列中的卷。与距离阵列上备用对等卷的连接将保持待机模式,直到发生故障切换或切换。结合 HP 3PAR Peer Persistence 和 HP 3PAR Quorum Witness 并启用自动的透明故障切换 (ATF),可在站点之间实现具有最小破坏性的卷访问切换或故障切换。

例如,如果一个站点(站点 1)上出现阵列故障:

  1. Quorum Witness 以及站点 2 上未出现故障的存储阵列将检测到仲裁丢失。
  2. 站点 2 上阵列的 Peer Persistence 软件使对等卷以及从站点 1 上的主机到站点 2 上的阵列的交叉连接路径处于活动状态。
  3. 站点 1 上的主机、虚拟机和应用程序访问站点 2 上的对等卷,并继续正常运行。

    注意:故障切换通过 Peer Persistence 和 ATF 自动进行,但故障修复后的透明故障恢复是一个手动过程。
 
下图描述了高级别概述:
 
 

测试的方案示例

 

方案 HP 3PAR StoreServ Storage 系统行为 VMware HA 行为
单个阵列主机路径故障 主机使用备用路径来维护卷访问。 未观察到影响
单个阵列节点故障 主机使用站点上未出现故障的阵列节点的备用路径来维护卷访问。 未观察到影响
单个存储站点间链路故障 无影响。站点间连接由备用链路来维护 未观察到影响
存储站点间链路失败 对等卷同步和自动的透明故障切换被禁用。 未观察到影响
Quorum Witness 故障 自动的透明故障切换被禁用 未观察到影响
Quorum Witness 和存储站点间链路同时失败 对等卷同步和自动的透明故障切换被禁用。 未观察到影响
单个站点存储阵列故障 发生自动的故障切换,且未出现故障的站点上的对等卷和路径变为活动状态。 未观察到影响
完整的站点故障 发生自动的故障切换,且未出现故障的站点上的对等卷和路径变为活动状态。 将在未出现故障的站点上的 ESXi 主机中重新启动虚拟机
arrow
arrow
    全站熱搜
    創作者介紹
    創作者 Nathan 的頭像
    Nathan

    Nathan;

    Nathan 發表在 痞客邦 留言(0) 人氣()