公共网络与群集外部进行通信。规划公共网络配置时请考虑以下几点:
区别对待公共网络和专用网络-公共网络和专用网络(群集互连)必须使用不同的适配器,或者必须在支持标记 VLAN 的适配器和支持 VLAN 的交换机上配置标记的 VLAN,以便对专用互连和公共网络使用同一个适配器。
最低配置- 所有群集节点都必须与至少一个公共网络相连接。公共网络连接可针对不同的节点使用不同的子网。
可伸缩服务-运行可伸缩服务的所有节点都必须使用同一个子网或同一组子网,或者使用彼此之间可以路由的不同子网。
IPv4-Sun Cluster 软件支持在公共网络上使用 IPv4 地址。
IPv6-Sun Cluster 软件支持在公共网络上使用 IPv6 地址,但这受到以下条件或限制的约束:
如果专用互连使用 SCI 适配器,则 Sun Cluster 软件不支持公共网络上的 IPv6 地址。
Sun Cluster 软件支持将 IPv6 地址用于故障转移和可伸缩数据服务。
IPMP 组-每个公共网络适配器 数据服务通信所用到的每个公共网络适配器都必须属于 IP 网络多路径 (IP Network Multipathing, IPMP) 组。如果某个公共网络适配器在数据服务通信中未用到,便不必将它配置到 IPMP 组中。
在 Sun Cluster 3.2 1/09 发行版中,在创建 Sun Cluster 期间,scinstall 实用程序将不再为每个未经配置的公共网络适配器自动配置一个只包含单个适配器的 IPMP 组。相反,scinstall 实用程序会为群集中使用同一子网的每一组公共网络适配器自动配置一个包含多个适配器的 IPMP 组。在 Solaris 10 OS 上,虽然这些组是在探测的基础上配置而成的;
scinstall 实用程序忽略 IPMP 组中已经配置的适配器。您可以在群集中使用基于探测的 IPMP 组或基于链路的 IPMP 组。但是,基于探测的 IPMP 组(用于测试目标 IP 地址)通过识别更多可能危及可用性的情况来提供最强的保护。
因此,如果 scinstall 实用程序所配置的 IPMP 组中有任何适配器在数据服务通信时不会被用到,您完全可以将该适配器从组中删除。
有关配置 IPMP 组的指导和说明,请按照《System Administration Guide: IP Services》中的第 VI 部分, “IPMP”中的过程操作。要在安装群集后修改 IPMP 组,请遵循《Sun Cluster 系统管理指南(适用于 Solaris OS)》中的“如何在群集中管理 IP 网络多路径组”中的指导,以及《System Administration Guide: IP Services》中的第 28 章 “Administering Network Multipathing (Task)”的第 28 章“Administering Network Multipathing (Task)” (Solaris 9) 或《System Administration Guide: IP Services》中的第 31 章 “Administering IPMP (Tasks)” (Solaris 10) 中的过程。
本地 MAC 地址支持-所有公共网络适配器都必须使用支持本地 MAC 地址分配的网络接口卡 (Network Interface Card, NIC)。本地 MAC 地址分配是 IPMP 的一项要求。
local-mac-address 设置-对于 Ethernet 适配器,local-mac-address? 变量必须使用默认值 true。对于以太网适配器,Sun Cluster 软件不支持将 local-mac-address? 的值设置为 false。此要求与 Sun Cluster 3.0 不同,Sun Cluster 3.0 要求 local-mac-address? 的值为 false。
有关公共网络接口的更多信息,请参见《Sun Cluster Concepts Guide for Solaris OS》。