Sun Cluster 概述(适用于 Solaris OS)

群集互连

必须至少通过两个物理上相互独立的冗余网络或路径,将所有节点通过群集互连连接起来,以避免出现单点故障。尽管冗余只要求有两个互连,但最多可以使用六个互连来分散通信,以避免出现瓶颈并提高冗余性和可伸缩性。Sun Cluster 互连使用快速以太网、千兆位以太网、InfiniBand、Sun Fire Link 或可伸缩一致接口 (Scalable Coherent Interface) (SCI, IEEE 1596-1992),启用了高性能群集专用通信。

在群集的环境中,高速、低延迟互连和节点间通信协议至关重要。Sun Cluster 系统中的 SCI 互连通过典型的网络接口卡 (NIC) 提供了改善的性能。对于通过 Sun Fire Link 网络进行的节点间通信,Sun Cluster 使用了远程共享内存 (RSMTM) 接口。RSM 是一个 Sun 消息接口,它对远程内存操作非常有效。

RSM 可信赖数据报传输 (RSMRDT) 驱动程序由一个建立在 RSM API 顶层的驱动程序以及一个输出 RSMRDT-API 接口的库组成。该驱动程序可以提供增强的 Oracle Parallel Server/Real Application Clusters 性能。该驱动程序还可以增强负载平衡以及高可用性 (HA) 功能,方法是:在驱动程序内直接提供负载平衡和高可用性功能,从而使客户机可以透明地使用这两个功能。

该群集互连由以下硬件组件构成:

图 3–4 展示这三个组件是如何连接的。

图 3–4 群集互连

说明:两个节点由传输适配器、电缆和传输结点连接。