Sun Cluster 概述(适用于 Solaris OS)

Sun Cluster 软件环境

要充当群集成员,节点必须安装了以下软件:

图形 3–2 显示了创建 Sun Cluster 软件环境所需的软件组件的概况。

图形 3–2 Sun Cluster 软件体系结构

说明: Sun Cluster 软件组件包括 RGM、CMM、CCR、卷管理器和群集文件系统。

群集成员监视器

为确保数据免遭破坏,所有节点必须在群集成员关系上达成一致协议。 必要时,CMM 将对群集服务的群集进行重新配置,以作为对故障的响应。

CMM 会从群集传输层接收到关于与其它节点连通性的信息。 CMM 使用群集互连在重新配置期间交换状态信息。

在检测到群集成员的变化后,CMM 将执行该群集的同步配置。 在此配置中,根据该群集的新成员关系,可能会重新分配群集资源。

CMM 完全在内核中运行。

群集配置系统信息库 (CCR)

CCR 靠 CMM 来保证群集只有在仲裁建立后才能运行。 CCR 负责跨群集验证数据的一致性,需要时执行恢复,并为数据更新提供工具。

群集文件系统

群集文件系统是以下组件之间的代理:

群集文件系统依赖于全局设备(磁盘、磁带、CD-ROM)。 全局设备可以从群集中的任意节点通过相同的文件名(例如,/dev/global/)进行访问, 并且访问全局设备的节点与存储设备之间不需要具备物理连接。 全局设备可以象常规设备一样使用,也就是说,可以使用 newfsmkfs 在全局设备上创建文件系统。

群集文件系统具有以下特征: