Sun Cluster 概念指南(适用于 Solaris OS)

公共网络适配器和 IP Network Multipathing

客户机通过公共网络向群集提出数据请求。 每个群集节点通过一对公共网络适配器至少连接到一个公共网络。

Sun Cluster 中的 Solaris 网际协议 (IP) 网络多路径软件提供了一个基本机制,用于监视公共网络适配器,以及监视检测到故障时一个适配器到另一个适配器的失效转移 IP 地址。 每个群集节点有它自己的 IP Network Multipathing 配置,该配置可以与其它群集节点不同。

公共网络适配器组织为 IP 多路径组(多路径组)。 每个多路径组具有一个或多个公共网络适配器。 多路径组中的每个适配器都可能处于活动状态,也可以配置备用接口,这些接口只有在发生失效转移时才会激活。 in.mpathd 多路径守护程序使用一个测试 IP 地址检测故障和检修。 如果多路径守护程序在某个适配器上检测到故障,则发生失效转移。 所有的网络访问均进行失效转移,从发生故障的适配器切换到多路径组中的另一个功能适配器,从而维护该节点的公共网络连通性。 如果配置了备用接口,则守护程序会选择该备用接口。 否则,in.mpathd 将选择具有最小 IP 地址数目的接口。 由于失效转移发生在适配器接口级,像 TCP 这样的更高级别的连接则不受影响,仅在失效转移期间有短暂的瞬时延迟。 一旦 IP 地址的失效转移成功完成之后,就会发送未经请求的 ARP 广播。 通过这种方法保持了与远程客户机的连通性。


注意:

由于 TCP 的拥塞恢复特性,TCP 端点可以在成功的失效转移后经受更长的延迟,同时一些段可能会在失效转移期间丢失,激活了 TCP 中的拥塞控制机制。


多路径组为逻辑主机名和共享地址资源提供了构件。 您也可以独立于逻辑主机名和共享地址资源来创建多路径组,以监视群集节点的公共网络连通性。 节点上相同的多路径组可以拥有任意数目的逻辑主机名或共享地址资源。 有关逻辑主机名和共享地址资源的详细信息,请参阅《Sun Cluster 数据服务规划和管理指南》。


注意:

IP Network Multipathing 机制的设计着意于检测和屏蔽适配器故障。 该设计并非要通过让管理员使用 ifconfig(1M) 删除一个逻辑(或共享)IP 地址而得以恢复。 Sun Cluster 软件将逻辑 IP 地址和共享 IP 地址视为由 RGM 管理的资源。 管理员添加或删除 IP 地址的正确方法是使用 scrgadm(1M) 来修改包含资源的资源组。


有关 IP 网络多路径的 Solaris 实现的详细信息,请参见群集中安装的 Solaris 操作环境的相应文档。

操作环境发行版 

有关说明,请转到... 

Solaris 8 操作环境 

IP Network Multipathing Administration Guide

Solaris 9 操作环境 

System Administration Guide: IP Services 中的 “IP Network Multipathing Topics”