图:Sun Cluster软件包
Sun Cluster的目标是:
Sun Cluster 3.1 (SC3.1)是Sun公司新一代集群技术软件,它是业界第一个将可用性、扩展性、可管理性与核心操作系统进行集成的集群软件版本。SC3.1使用操作系统提供的一些服务,例如存储设备、文件系统和网络,通过操作系统和集群软件紧密、无缝的结合,既保持了操作系统对应用的兼容性,又拓展了集群系统的功能。
SC3.1与其它集群软件产品有着显著的不同,在Solaris操作系统中集成了支持集群软件的功能,并且在SC3.1中增加了全局设备管理(Global Devices)、全局文件系统(Global File System)、全局IP服务(Global IP Services)和可扩展服务(Scalable Services)等特性。这些先进的特性为用户提供了一个便于管理的应用运行环境,使得Sun公司成为业界优秀的平台提供商,提供高可靠性和可扩展性的网络、数据和应用服务。
Sun Cluster 3.1产品对Solaris操作环境是一个重要的扩展,它目前最多可将8个服务器连接成一个群件系统。Solaris 8、Solaris 9操作环境和Sun Cluster 3.1环境提供了第一个符合标准Unix环境的群件文件系统(Cluster File System)。这两个环境的结合可以使群件网络总是处于连接状态,可以做到数据的实时提供。而且,它可以在一个群件内创建全球应用服务,这使得一旦在群件系统中配置了一个应用程序,该应用程序就能在群件系统的任何地方使用。这样,就使服务级别管理非常容易,既简化了管理,又降低了运营成本。
Sun Cluster由应用广泛、技术成熟的Sun服务器和海量存储设备组成,并提供两种不同的高可用性解决方案:HA(High Availability)和 PDB(Parallel DataBase)。在PDB中支持Oracle的并行数据库版OPS,这样不仅可以使数据库操作均匀地分布在集群系统中的各个节点上运行,并且可以提供迅速、可靠的故障切换,使整个数据库应用保证了最大限度的持续可用性。
Sun Cluster支持多种方式的集群拓扑结构,包括群集对方式(Clustered Pairs)、N+1(或称星型结构)、群集对+N的方式(Pair+N)等一系列高可靠性集群拓扑结构。群集系统最典型的配置是双节点的群集,如下图所示:
图:双节点群集示意图
从上图可以看到,群集由下列硬件组成:
该集群结构特点如下:
其优点包括: