| 中国 |
|
|
|
![]() |
使用 ServiceGuard OPS Edition 配置 OPS 群集 > 第 2 章 了解 ServiceGuard OPS Edition 使用的硬件配置冗余网络部件 |
|
为消除网络中的单点故障,要求群集节点所访问的各个子网都具有冗余网络接口。为防止电缆出现故障,还需要冗余电缆。各接口卡连至不同的电缆,而电缆本身则由一个连接器(如集线器或网桥)连接。在 FDDI 网络中,各个接口卡都通过电缆连接至不同的集中器。物理电缆通过网桥、集中器或交换机彼此相连的这种布局称为“桥接网”。 IP 地址可与桥接网上的接口相关联。有 IP 地址与之关联的接口称为“主接口”,而没有 IP 地址与之关联的接口称为“备用接口”。备用接口是那些当主接口出现故障时可由 ServiceGuard 切换到的接口。当 ServiceGuard 检测到主接口出现故障时,它会将 IP 地址和所有相关联的连接从出现故障的接口卡切换到运行正常的备用接口卡上。 下面几节将进一步说明各种网络配置。有关所支持网络的完整列表,请参阅适用于您所购买产品的《《ServiceGuard OPS Edition 发行说明》》。
图 2-1 “冗余 LAN ” 说明了冗余网络部件的使用情况,这是一个以太网配置。 图中,双节点 OPS 群集有一个桥接网,它为数据(心跳线)子网(子网 A)同时配置了主局域网卡和备用局域网卡。另一块局域网卡提供一个可选的专用心跳线 LAN。注意,主 LAN 和备用 LAN 段由一个集线器连接,以便提供冗余数据(心跳线)子网。此子网中每个节点都有自己的 IP 地址。如果用于数据(心跳线)子网的主局域网卡出现故障,ServiceGuard 将执行本地切换,切换到同一节点上的备用局域网卡上。 冗余心跳线由主 LAN 和专用 LAN 提供,二者都传输心跳线。在 图 2-1 “冗余 LAN ” 中,专用心跳线 LAN 不需要本地切换,因为已经有了一条通过另一个子网的冗余路径。如果主 LAN 上出现数据拥塞,专用心跳线 LAN 可以防止误诊为心跳线故障。对于专用心跳线 LAN,每个节点都有自己的 IP 地址。
FDDI 是一种高速光纤互连介质。如果使用 FDDI,您可以通过星型拓扑结构将所有节点连接到两个集中器上以便创建冗余配置,但这两个集中器应连接到两个负责与群集外部世界通信的路由器上。这种情况下,每个节点都使用两个 FDDI 卡。配置情况如图 2-2 “冗余 FDDI 配置 ” 中所示。请注意,集中器是使用交叉连接端口 A 和端口 B 的双电缆连接在一起的。路由器必须配置为可将所有程序包发送给两个集线器。 获得冗余 FDDI 连接的另一种方法是在每个节点上配置双连接站,以创建 FDDI 环,如图 2-3 “配置双连接 FDDI 站 ” 中所示。使用此配置的优点是,只使用系统卡箱中的一个插槽。注意在图 2-3 “配置双连接 FDDI 站 ” 中,节点 3 和节点 4 还使用以太网来提供与群集外部的连接。 使用双连接卡可以防止电缆和连接器出现故障,但是不能防止卡出现故障。LAN 卡故障将导致程序包切换到另一节点。 ServiceGuard 还支持使用串行 (RS232) 线路接口仅传输心跳线信息的双节点配置。可将其作为备用心跳线接口以提供冗余的心跳线数据。
如果一个节点上的心跳线网卡出现故障,则正常的节点将继续运行所有的程序包,而串行心跳线使得群集有足够的时间来检测 LAN 控制器状态,并舍弃网络连接有故障的节点。 即使具有专为冗余心跳线配置的串行 (RS232) 线路接口,仍需一个 LAN 来传输心跳线信号。串行线心跳线可以防止网络过载但不能防止网络发生故障,因为 ServiceGuard 需要 TCP/IP 在群集成员之间进行信息传递。 与运行 TCP/IP 协议(例如以太网或 FDDI)的网卡相比,串行 (RS232) 线从本质上是不可靠的。与 TCP/IP 不同,串行线协议没有错误更正或重试机制。同时由于缺乏一定的标准,串行线可能会很复杂且配置困难。 串行 (RS232) 心跳线如图 2-4 “串行 (RS232) 心跳线 ” 中所示。 |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||