用戶端透過公用網路來將要求送至叢集。每個叢集節點均透過一對公用網路配接卡連接至至少一個公用網路。
Sun Cluster 上的 Solaris 網際網路協定 (IP) 網路多重路徑軟體提供監視公用網路配接卡並將 IP 位址故障從一個配接卡轉移至另一個配接卡 (當偵測到錯誤時) 的基本機制。每一個叢集節點均擁有自己的 IP Network Multipathing 配置,該配置可能與其他叢集節點上的此種配置不同。
可將公用網路配接卡組織到 IP 多重路徑群組 (多重路徑群組) 中。每個多重路徑群組均有一個或多個公用網路配接卡。多重路徑群組中的每個配接卡都可以處於作用中,或者您可以配置備用介面 (除非發生故障轉移,否則處於非作用中)。in.mpathd 多重路徑常駐程式使用測試 IP 位址來偵測故障並進行修復。如果透過多重路徑常駐程式在其中一個配接卡上偵測到錯誤,將發生故障轉移。所有網路存取都可將故障從發生錯誤的配接卡轉移到多重路徑群組中另一個功能正常的配接卡,從而維護節點的公用網路連接性。如果配置了備用介面,常駐程式將選擇此備用介面。否則,in.mpathd 將選擇具有最少 IP 位址數目的介面。因為失效保護是發生在配接卡介面層次,所以較高層次的連接 (如 TCP) 不受影響,但是在失效保護期間的短暫延遲除外。若 IP 位址的故障轉移成功完成,將發送免費的 ARP 廣播。由此將維護與遠端用戶端的連接性。
因為 TCP 的壅塞恢復特性,TCP 端點在故障轉移成功之後可以承受更進一步的延遲,其中部分區段可能會在故障轉移期間遺失,因而啟動 TCP 的壅塞控制機制。
多重路徑群組可提供邏輯主機名稱與共用位址資源的建置區塊。您也可以另外建立邏輯主機名稱與共用位址資源的多重路徑群組,來監視叢集節點的公用網路連接性。節點上的相同多重路徑群組可以擁有任意數目的邏輯主機名稱或共用位址資源。如需有關邏輯主機名稱和共用位址資源的更多資訊,請參閱「Sun Cluster Data Services Planning and Administration Guide for Solaris OS」。
IP Network Multipathing 機制的設計是為了偵測和遮罩配接卡故障。其設計目的不是為了使用 ifconfig(1M) 從管理員回復以移除其中一個邏輯 (或共用) IP 位址。Sun Cluster 軟體將邏輯與共用 IP 位址檢視為 RGM 管理的資源。管理者增加或移除 IP 位
如需關於 IP 網路多重路徑 Solaris 實作的詳細資訊,請參閱安裝在叢集上的 Solaris 作業環境之適當說明文件。
作業環境版次 |
如需相關說明,請參閱... |
---|---|
Solaris 8 作業環境 | |
Solaris 9 作業環境 |
「System Administration Guide: IP Services」中的「IP Network Multipathing Topics」 |