管理高可用度(HA)群組:總覽
您可以將多個管理節點和閘道節點的網路介面分組為高可用度(HA)群組。如果HA群組中的作用中介面故障、備份介面就能管理工作負載。
什麼是HA群組?
您可以使用高可用度(HA)群組、為S3和Swift用戶端提供高可用度的資料連線、或提供高可用度的Grid Manager和Tenant Manager連線。
每個HA群組均可存取所選節點上的共享服務。
-
包含閘道節點、管理節點或兩者的HA群組、可為S3和Swift用戶端提供高可用度的資料連線。
-
僅包含管理節點的HA群組可提供高可用度的網格管理程式和租戶管理程式連線。
-
僅包含SG100或SG1000應用裝置及VMware軟體節點的HA群組、可為提供高可用度的連線 使用S3 Select的S3租戶。使用S3 Select時建議使用HA群組、但不需要。
如何建立HA群組?
-
您可以為一個或多個管理節點或閘道節點選取網路介面。您可以使用Grid Network(eth0)介面、用戶端網路(eth2)介面、VLAN介面、或是新增至節點的存取介面。
如果HA群組具有DHCP指派的IP位址、則無法將介面新增至該群組。 -
您可以指定一個介面做為主要介面。主介面是作用中介面、除非發生故障。
-
您可以決定任何備份介面的優先順序。
-
您可以為群組指派一到10個虛擬IP(VIP)位址。用戶端應用程式可以使用這些VIP位址來連線StorageGRID 至
如需相關指示、請參閱 設定高可用度群組。
什麼是作用中介面?
正常運作期間、HA群組的所有VIP位址都會新增至主要介面、這是優先順序中的第一個介面。只要主介面仍可用、當用戶端連線至群組的任何VIP位址時、就會使用該介面。也就是在正常操作期間、主要介面是群組的「主動」介面。
同樣地、在正常運作期間、HA群組的任何較低優先順序介面都會做為「備份」介面。除非主要(目前作用中)介面無法使用、否則不會使用這些備份介面。
檢視節點的目前HA群組狀態
若要查看節點是否指派給HA群組並判斷其目前狀態、請選取* nodes >*節點_。
如果「總覽」索引標籤包含* HA群組*的項目、則該節點會指派給列出的HA群組。群組名稱後面的值是HA群組中節點的目前狀態:
-
* Active*:HA群組目前裝載於此節點上。
-
備份:HA群組目前未使用此節點、這是備份介面。
-
停止:HA群組無法裝載在此節點上、因為高可用度(保留)服務已手動停止。
-
* fault*:由於下列一項或多項原因、HA群組無法裝載在此節點上:
-
負載平衡器(Ngine-GW)服務未在節點上執行。
-
節點的eth0或VIP介面關閉。
-
節點當機。
-
在此範例中、主要管理節點已新增至兩個HA群組。此節點目前是管理用戶端群組的作用中介面、FabricPool 也是適用於「支援客戶」群組的備份介面。
當作用中介面故障時會發生什麼事?
目前裝載VIP位址的介面是作用中介面。如果HA群組包含多個介面、且作用中介面故障、VIP位址會依照優先順序移至第一個可用的備份介面。如果該介面故障、VIP位址會移至下一個可用的備份介面、依此類推。
容錯移轉可因下列任一原因觸發:
-
介面設定所在的節點會停機。
-
介面設定所在的節點至少失去與所有其他節點的連線2分鐘。
-
作用中介面關閉。
-
負載平衡器服務會停止。
-
高可用度服務停止。
主控作用中介面的節點外部網路故障可能不會觸發容錯移轉。同樣地、容錯移轉也不會因為Grid Manager或租戶管理程式的CLB服務(已過時)或服務故障而觸發。 |
容錯移轉程序通常只需幾秒鐘、而且速度足夠快、用戶端應用程式只會遇到些微影響、而且可以仰賴正常的重試行為來繼續作業。
當故障得以解決且優先順序較高的介面再次可用時、VIP位址會自動移至可用的最高優先順序介面。