本節說明 Sun Cluster 的三種不同觀點和重要概念,以及每個觀點的相關文件。 這些觀點是來自:
硬體安裝與維修人員
系統管理者
應用程式程式設計師。Sun Cluster 提供一組高可用性的數據服務。這些服務是已配置成為在叢集上執行的高可用性數據服務的應用程式,如 Oracle、Apache Web Server 和 DNS。其它的應用程式可以使用 Sun Cluster API 變成高可用性的數據服務。應用程式程式設計師可以撰寫使用 API 的 shell 指令集或 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)」和 Data Service Development Library API (DSDL API) 來開發必需的數據服務軟體,使其應用程式可以在叢集上執行,成為高可用性的數據服務。
應用程式程式設計師需要瞭解下列各項:
本身應用程式的性質,以判斷是否能夠執行為具備高可用性或可延伸的數據服務。
Sun Cluster API、DSDL API 與 "generic" 數據服務。程式設計師需要決定哪一種工具最適合用來撰寫程式或指令集,以配置其應用程式使用於叢集環境。
下列各節包含前述重要概念的相關資料:
下列的 Sun Cluster 文件包含與應用程式程式設計師概念相關的程序和資訊:
Sun Cluster 3.0 Data Services Developers' Guide
Sun Cluster 3.0 Data Services Installation and Configuration Guide