必须至少通过两个物理上相互独立的冗余网络或路径,将所有节点通过群集互连连接起来,以避免出现单点故障。 尽管冗余只要求有两个互连,但最多可以使用六个互连来分散通信,以避免出现瓶颈并提高冗余性和可伸缩性。 Sun Cluster 互连使用高速以太网、千兆以太网、Sun Fire Link 或可伸缩耦合接口(SCI、IEEE 1596-1992)来启用高性能群集专用通信。
在群集的环境中,高速、低延迟互连和节点间通信协议至关重要。 Sun Cluster 系统中的 SCI 互连通过典型的网络接口卡 (NIC) 提供了改善的性能。 对于通过 Sun Fire Link 网络进行的节点间通信,Sun Cluster 使用了远程共享内存 (RSMTM) 接口。 RSM 是一个 Sun 消息接口,它对远程内存操作非常有效。
该群集互连由以下硬件组件构成:
适配器 – 驻留在每个群集节点上的网络接口卡。 具有多个接口的网络适配器在整个适配器出现故障时会成为单故障点。
结点 – 驻留在群集节点外的开关。 结点实现通路和切换功能,使您可以将两个以上的节点连接到一起。 双节点的群集不需要结点,因为可以通过冗余的物理电缆直接连接这两个节点。 这些冗余电缆连接到每个节点的冗余适配器上。 而超过两个节点的群集就需要结点。
电缆 – 被放置在两个网络适配器或一个适配器和一个结点之间的物理连接。
图形 3–4 显示了三个组件是如何连接在一起的。