| 臺灣-繁體中文 |
|
|
|
![]() |
管理 Serviceguard第十四版 > 第 1 章. Serviceguard 快速入門何謂 Serviceguard? |
|
Serviceguard 允許您建立 HP 9000 或 HP Integrity 伺服器的高可用性 (high availability) 叢集 (或是兩者混用;若需詳細資訊與限制相關資訊,請參閱您版本的版本需知)。 高可用性的電腦系統允許應用程式服務在硬體或軟體失效時繼續運作。高可用性系統可保護使用者免於軟體失效和系統處理單元 (system processing unit,SPU)、磁碟或區域網路 (LAN) 元件失效。如果其中一個元件失效,則備援的元件會接手工作。Serviceguard 和其他高可用性子系統會協調元件間的轉移。 Serviceguard 叢集 (cluster) 是 HP 9000 或 HP Integrity 伺服器的網路群組 (或是兩者;稱為節點 (node) 的主機系統),擁有足夠的備援軟體和硬體,當單點失效 (single point of failure) 時,服務不會明顯地中斷。 套件 (package) 會將應用程式服務 (個別的 HP-UX 處理程序) 群集在一起,有故障轉移 (failover) 套件、系統多節點 (system multi-node) 套件,和多節點 (multi-node) 套件。
圖 1-1 「典型的叢集配置 」 中,節點 1 (兩個 SPU 的其中一個) 正在執行故障轉移套件 A,而節點 2 在執行套件 B。每個套件各有獨立的磁碟群組,包含套件的應用程式所需的資料和一份鏡射資料。請注意,這兩個節點必須實際地和兩個鏡射磁碟群組連結,但此例中一次只能有一個節點存取特定的磁碟群組資料。圖中顯示節點 1 以獨占模式 (exclusive) 存取上面兩個磁碟 (以實線表示),而節點 2 則連結但未存取上面的磁碟 (以虛線表示)。相同地,節點 2 以獨占模式存取下面兩個磁碟 (以實線表示),而節點 1 則連結但未存取下面的磁碟 (以虛線表示)。 萬一磁碟失效,資料的鏡射複本會提供備援。此外,連接節點 1 和節點 2 的磁碟共有四個資料匯流排。由於各個套件使用不同的匯流排,因此這種配置可以提供最大備援及最佳的 I/O 效能。 請注意,網路硬體已連接起來,以便在每個節點上提供備援的區域網路介面。Serviceguard 在叢集的節點間使用 TCP/IP 網路服務來達到可靠的訊息傳送,包括心跳訊息 (heartbeat message) 的傳輸 (從每個啟用的節點所發出的訊號,為叢集運作的核心)。TCP/IP 服務也用在其他類型的節點內通訊 (若需心跳的詳細說明,請參閱第 3 章「認識 Serviceguard 軟體元件」一章)。 在 Serviceguard 叢集中執行的主機系統稱為啟用的節點 (active node)。在正常情形下,完整運作的 Serviceguard 叢集會監視其啟用節點上的叢集元件是否正常。 大部份的 Serviceguard 套件都是故障轉移套件。配置故障轉移套件時,您會指定哪個啟用的節點會成為套件啟動的主要節點 (primary node),以及一或多個亦可執行套件的其他節點,稱為承接節點 (adoptive node)。 圖 1-2 「故障轉移後的典型叢集 」 顯示故障轉移時的情況。 轉移後,故障轉移套件通常會留在承接節點上,直到承接節點不能運作為止。然而,您也可以視需要配置套件,讓套件在主要節點再次上線後,回到主要節點上執行。此外亦可適時以手動方式將套件的控制權轉回主要節點。 圖 1-2 「故障轉移後的典型叢集 」 中未顯示叢集的電源接線,但電源接線十分重要。若要移除叢集中所有的單點失效,您應儘量提供防止節點、磁碟和磁碟鏡射單點失效所需的個別電路。每個電路應該用不斷電系統來保護。若需詳細資訊,請參閱第 4 章「規劃與記錄 HA 叢集 」的「電源供應規劃 」一節。 Serviceguard 的設計是與其他高可用性產品配合使用,例如:
HP 建議這些產品;與 Serviceguard 配合使用以提供最高的高可用性。 |
|||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||