SunPlex 系統為一整合的硬體與 Sun Cluster 軟體解決方案,用於建立高可用性及可延伸的服務。
「Sun Cluster 概念指南 (適用於 Solaris 作業系統)」提供 SunPlex 文件主要讀者所需的概念資訊。這些讀者包括
安裝與維修叢集硬體的服務供應商
安裝、配置和管理 Sun Cluster 軟體的系統管理員
開發目前 Sun Cluster 產品所未包含的應用程式故障轉移和可延伸服務的應用程式開發人員
本書配合其餘的 SunPlex 說明文件集使用,提供 SunPlex 系統的完整概觀。
本章
提供 SunPlex 系統的簡介和進階概觀
說明 SunPlex 讀者的各種觀點
指出在使用 SunPlex 系統之前需要瞭解的重要概念
對應重要概念至包含程序和相關資訊的 SunPlex 說明文件
對應叢集相關作業至包含用來完成那些作業程序的說明文件
SunPlex 系統將 Solaris 作業環境延伸成為叢集作業系統。叢集或診測裝置是一組鬆散式結合的運算節點,提供網路服務或應用程式的單一用戶端檢視,包括資料庫、網路服務和檔案服務。
每一個叢集節點均為一個獨立的伺服器,可執行其本身的處理程序。這些處理程序可以互相通訊,有如形成 (對網路用戶端而言) 一個單一系統,協力將應用程式、系統資源和資料提供給使用者。
叢集可提供比傳統單一伺服器系統更多項的優勢。這些優勢包括支援故障轉移和可延伸服務的支援、模組成長的能力,以及比傳統硬體容錯系統低的導入成本。
SunPlex 系統的目標是:
減少或免除因為軟體或硬體故障所造成的當機時間
確保對一般使用者的資料和應用程式的可用性,不論是否為一般使單一伺服器系統當機的那種故障
增加節點至叢集,讓服務延伸至額外的處理器,以增加應用程式的效率
強化系統的可用性,讓您可以執行維護作業而不需要關閉整個叢集
如需有關故障偏差與高可用性的更多資訊,請參閱「Sun Cluster 簡介 (適用於 Solaris 作業系統)」中的「使應用程式在 Sun Cluster 中具有高可用性」。
請參閱 高可用性 FAQ,以取得關於高可用性的問題與解答。
本節說明 SunPlex 系統的三種不同觀點,以及每個觀點的相關重要概念和說明文件。這些觀點來自:
硬體安裝與維修人員
系統管理員
應用程式設計師
對於硬體維修人員而言,SunPlex 系統就像是常用硬體的集合,包括伺服器、網路和儲存體。這些元件全部以電纜連接在一起,因此使得每一個元件均具有備份而不會有單點故障存在。
硬體維修人員需要瞭解下列叢集概念。
下列各節包含前述重要概念的相關資料:
下列 SunPlex 說明文件包括與硬體維修概念相關的程序和資訊:
「Sun Cluster 3.x Hardware Administration Manual for Solaris OS」
對於系統管理員而言,SunPlex 系統就像是一組以電纜連接在一起的伺服器 (節點),共用儲存裝置。系統管理員會看見:
與 Solaris 軟體整合的專用叢集軟體,用來監視叢集節點之間的連接
用來監視在叢集節點上執行的使用者應用程式運作狀況的專用軟體
設定和管理磁碟的容體管理軟體
可以讓所有節點存取所有儲存裝置 (即使未直接連接到磁碟) 的專用叢集軟體
可以讓檔案像是本機連接至該節點的方式出現於每個節點上的專用叢集軟體
系統管理員需要瞭解下列概念與程序:
硬體和軟體元件之間的相互作用
安裝和配置叢集的一般流程,包括:
安裝 Solaris 作業環境
安裝和配置 Sun Cluster 軟體
安裝和配置容體管理程式
安裝和配置應用軟體使其成為具備叢集功能
安裝和配置 Sun Cluster 資料服務軟體
新增、移除、更換和維修叢集硬體與軟體元件的叢集管理程序
修改配置以增進效能
下列各節包含前述重要概念的相關資料:
下列 SunPlex 文件包括與系統管理概念相關的程序和資訊:
SunPlex 系統為 Oracle (在基於 SPARC 的系統上)、NFS、DNS、SunTM Java System Web Server (以前稱為 Sun Java System Web Server)、Apache Web Server (在基於 SPARC 的系統上)、Sun Java System Directory Server (以前稱為 Sun Java System Directory Server) 之類的應用程式提供資料服務。資料服務是藉由配置 Sun Cluster 軟體控制下之常用應用程式而建立的。Sun Cluster 軟體提供了啟動、停止和監視應用程式的配置檔案和管理方法。如果您需要建立新的故障轉移或可延伸的服務,可以使用 SunPlex 應用程式設計介面 (API) 與資料服務啟用技術 API (DSET API) 來開發必要的配置檔案及管理方法,它們可讓其應用程式作為叢集上的資料服務來執行。
應用程式設計師需要瞭解下列各項:
應用程式的特性,以決定其是否可以被當作故障轉移或可延伸的資料服務來執行。
Sun Cluster API、DSET API 及「一般」資料服務。程式設計師需要決定哪一種工具最適合用來撰寫程式或程序檔,以配置其用於叢集環境的應用程式。
下列各節包含前述重要概念的相關資料:
下列 SunPlex 文件包括與應用程式設計師概念相關的程序和資訊:
所有 SunPlex 系統作業都需要具備某些概念背景。下列表格提供作業與說明作業步驟之說明文件的進階概觀。本書中有關的概念章節說明概念如何對應至這些作業。
表 1–1 對應作業:將使用者作業對應至文件
執行此作業... |
使用此說明文件... |
---|---|
安裝叢集硬體 |
「Sun Cluster 3.x Hardware Administration Manual for Solaris OS」 |
將 Solaris 軟體安裝於叢集上 | |
SPARC: 安裝 SunTM Management Center 軟體 | |
安裝和配置 Sun Cluster 軟體 | |
安裝和配置容體管理軟體 |
「Sun Cluster 軟體安裝指南 (適用於 Solaris 作業系統)」 您的容體管理說明文件 |
安裝和配置 Sun Cluster 資料服務 |
「Sun Cluster Data Services Planning and Administration Guide for Solaris OS」 |
維修叢集硬體 |
「Sun Cluster 3.x Hardware Administration Manual for Solaris OS」 |
管理 Sun Cluster 軟體 | |
管理容體管理軟體 | |
管理應用程式軟體 |
您的應用程式說明文件 |
問題辨別與建議的使用者動作 | |
建立新的資料服務 |