Sun Cluster 3.1 4/04 发行说明(适用于 Solaris OS)

Sun Cluster 概念指南

本节讨论Sun Cluster 概念指南(适用于 Solaris OS)中的错误和遗漏之处。

在第 3 章中,有关“为数据服务通信使用群集互连“的部分应理解为:

一群集必须有节点之间的多个网络互连,构成群集互连。 群集软件使用多个互连来提高可用性并改善性能。 对于内部和外部通信流量(例如文件系统数据或可伸缩服务数据),将在所有可用互连之间分流消息。

群集互连对应用程序也是可用的,从而在节点间进行高可用性通信。 例如,一个分布式应用程序的组件可能运行在不同的需要进行通信的节点上。 通过使用群集互连而不使用公共传输,这些连接可承受单个链接失败。

要使用群集互连来在节点间进行通信,应用程序必须使用安装群集时配置的专用主机名。 例如,如果节点 1 的专用主机名为 clusternode1-priv,使用该名称可以通过群集互连与节点 1 进行通信。使用此名称打开的 TCP 套接字将通过群集互连路由,并可在网络发生故障时透明地重新路由。 任意两个节点之间的应用程序通信流量将在所有互连之间分流。 给定 TCP 连接的通信流量在任何时候都只在一个互连上流动。 其他 TCP 连接在所有互连之间进行分流。 另外,UDP 通信流量始终在所有互连之间进行分流。

注意,由于在安装时可以配置专用主机名,所以群集互连可使用此时选择的任何名称。 可以使用 scha_privatelink_hostname_node 变量从 scha_cluster_get(3HA) 获取实际的名称。