HyperSwap 系统配置详细信息
您可以创建 IBM® HyperSwap® 拓扑系统配置,在该配置中,系统内的每个 I/O 组都实际位于不同的站点。当与主动/主动关系一起使用以创建 HyperSwap 卷时,这些配置可用于在发生电源故障或站点范围断电的情况下继续访问系统上的数据。
在 HyperSwap 配置中,每个站点均定义为一个独立的故障域。 如果一个站点遇到故障,那么另一个站点可以在不中断的情况下继续运行。 您还必须配置第三个站点以托管定额设备或 IP 定额应用程序,该设备或应用程序在两个主站点之间发生链路故障的情况下提供自动解决办法。 主站点可以位于数据中心内的同一个房间或多个房间内,可以位于同一园区的多个建筑物内,也可以位于不同城市的多个建筑物内。 不同种类的站点用于防止不同类型的故障。
- 如果每个站点是单个位置或数据中心内的不同电源相位,那么系统可以幸免于任何单一电源域的故障。 例如,一个节点可位于一个机架安装中,另一个节点可位于另一个机架中。 每个机架都被视为具有各自电源相位的独立站点。 在此情况下,如果一个机架断电,那么另一个机架中的伙伴节点可以配置为处理请求。 伙伴节点可以有效地提供数据可用性(即使另一个节点由于断电而脱机)。
- 如果每个站点是不同的物理位置,那么系统可以幸免于任何单一位置故障。 这些站点可以距离较近(例如,同一城市中的两个站点),也可以在地理位置上相距更远(例如,不同城市中的两个站点)。 如果一个站点发生站点范围内的灾难,那么剩余的站点仍可用于处理请求。
如果配置正确,那么系统会在失去一个站点后继续运行。 关键的先决条件是每个站点都包含一个或多个用于访问 HyperSwap 卷拷贝的 I/O 组。 在 管理 GUI 中,“修改系统拓扑”向导简化了设置 HyperSwap 系统拓扑的过程。 配置 HyperSwap 拓扑之后,可以使用“创建卷”向导来为每个站点创建 HyperSwap 卷和拷贝。 此外,HyperSwap 卷向导会自动创建主动/主动关系和变更卷,以管理站点之间的复制。 如果通过使用命令行界面来配置 HyperSwap,那么还必须单独配置系统拓扑、卷和主动/主动关系。
HyperSwap 系统将查找第三个站点上的活动定额磁盘。 如果主站点和辅助站点之间的通信中断,能够访问活动定额磁盘的站点将继续处理事务。 如果与活动定额磁盘的通信中断,那么另一个站点上的备用定额磁盘可变为活动定额磁盘。
可以将节点系统配置为最多使用三个定额磁盘。 但是只可以选择一个定额磁盘来解决系统分区为两组同等大小节点的情况。 其他定额磁盘的目的在于:当定额磁盘对系统进行分区之前发生故障时提供冗余。
备用配置可以在第三个站点中使用一个额外的光纤通道交换机,并使该交换机连接到主站点和辅助站点。
只有当托管定额磁盘的存储系统支持扩展定额时,才支持 HyperSwap 系统配置。 虽然系统可以使用其他类型的存储系统提供定额磁盘,但始终通过单路径访问这些定额磁盘。
有关定额磁盘配置需求,请参阅技术说明 Guidance for Identifying and Changing Managed Disks Assigned as Quorum Disk Candidates。