这一部分说明关于 Sun Cluster 的三种不同观点和与每种观点相关的主要概念和文档。这些观点来自:
硬件安装和维护人员
系统管理员
应用程序编程人员。Sun Cluster 提供一套高可用性数据服务。这些服务是 诸如 Oracle、Apache Web Server 和 DNS 之类的应用程序,已经被配置成在群集上运行的高可用性 数据服务。使用 Sun Cluster API 可以将其他应用程序变成高可用性数据服务。应用程序编程人员可以使 用 API 编写外壳文稿程序和 C 程序。
对于硬件维护人员,Sun Cluster 看起来就像是一个包括服务器、网络和存储器的现成的硬件集合。这些 部件用电缆连接起来,使每个部件都有一个备份,因而不存在单点故障。
硬件维护人员需要理解下面的群集概念。
下面几节包含与前面的关键概念相关的材料:
下面的 Sun Cluster 文档包含与硬件服务概念相关的过程和信息:
Sun Cluster 3.0 Hardware Guide
对于系统管理员来说,Sun Cluster 看起来就像用电缆连接起来共享存储设备的 一个服务器(节点)集合。系统管理员将看到:
专用的群集软件与 Solaris 软件集成在一起来监视群集节点之间的连通性
专用的软件监视运行在群集节点上的用户应用软件程序是否完好
卷管理软件设置和管理磁盘
专用的群集软件使所有的节点可以访问所有的存储设备,甚至包括那些并未 直接连接到磁盘的设备
专用群集软件使文件在每个节点上都似乎是在本地连接到该节点一样
系统管理员需要理解下面的概念和进程:
硬件和软件组件之间的相互作用
安装和配置群集的一般流程包括:
安装 Solaris 操作环境
安装和配置 Sun Cluster
安装和配置卷管理器
安装和配置应用程序软件,使其为群集做好准备
安装和配置 Sun Cluster 数据服务软件
添加、拆除、更换及维护群集硬件和软件组件的群集管理过程
修改配置以提高性能
下面几节包含与前面的关键概念相关的材料:
下面的 Sun Cluster 文档包含与系统管理概念相关的过程和信息:
Sun Cluster 3.0 安装指南
Sun Cluster 3.0 系统管理指南
Sun Cluster 3.0 Error Messages Manual
Sun Cluster 为 Oracle、NFS、DNS、iPlanet Web Server、Apache Web Server 和 Netscape Directory Server 之类的应用程序提供几个高可用性数据服务。如果站点必须让另一个应用程序在群集上运行,它可以使用 Sun Cluster 应用程序编程接 口 (API) 和数据服务开发库 API (DSDL API) 来开发必要的数据服务软件,使其应用程序作为群集 上的一个高可用数据服务运行。
应用程序编程人员需要理解下面的内容:
理解他们的应用程序的特征以决定它是否能被作为一种高可用性 或高可伸缩性数据服务运行。
Sun Cluster API、DSDL API 和“类属”数据服务。编程人员需要确定 哪个工具最适合用来编写程序或脚本,以便配置应用程序,使之适合于在群集环境下运行。
下面几节包含与前面的关键概念相关的材料:
下面的 Sun Cluster 文档包含与应用程序编程人员概念相关的过程和信息:
Sun Cluster 3.0 Data Services Developers' Guide
Sun Cluster 3.0 Data Services Installation and Configuration Guide