HyperSwap 系統配置詳細資料

您可以建立 IBM® HyperSwap® 拓蹼系統配置,讓系統內的每個 I/O 群組實際上位於不同的站台。 當搭配主動-主動關係來建立 HyperSwap 磁區時,如果發生電源故障或全站台停電,這些配置可用來維持系統上的資料存取。

HyperSwap 配置中,每個站台均定義為一個獨立的故障網域。如果一個站台發生故障,另一個站台可以繼續運行而不會造成中斷。您還必須要配置第三站台來運行仲裁裝置或 IP 仲裁應用程式,在兩個主要站台間鏈結失敗時,提供自動化的分層。主要站台可以位在資料中心的同一房間或不同房間、同一校區的不同建築物,或是不同城市的建築物中。不同種類的站台防護不同的失敗類型。

在單一位置內的站台
如果單一位置或資料中心內的每一個站台都是不同的電相,系統可以在任何單一電源網域失敗中存活下來。例如,可以將一個節點放在一個機架安裝架構上,而將另一個節點放在另一個機架上。每一個機架可視為個別站台,擁有自己的電相。在此情況下,如果其中一個機架停電,可以配置其他機架中的夥伴節點來處理要求。即使是其他節點因為電力中斷而離線,夥伴節點也可以有效地提供資料的可用性。
每一個站台都位在個別的位置
如果每一個站台都位在不同的實體位置,系統可以在任何單一位置的失敗中存活下來。這些站台可以跨越較短的距離(例如同一城市中的兩個站台),或是分布在較遠的地理位置(例如不同城市中的兩個站台)。如果其中一個站台發生站台層面的災難,剩餘的站台可以繼續處理要求。

如果適當配置,在失去一個站台之後,系統仍可繼續運作。關鍵的必要條件是每個站台都包含一或多個用於存取 HyperSwap 磁區副本的 I/O 群組。管理 GUI 中,「修改系統拓蹼」精靈簡化了設定 HyperSwap 系統拓蹼的過程。在配置 HyperSwap 拓蹼之後,您可以利用「建立磁區」精靈來為每一個站台建立 HyperSwap 磁區和副本。 此外,HyperSwap 磁區精靈還會自動建立主動-主動關係,及變更磁區以管理站台之間的抄寫。如果您使用指令行介面來配置 HyperSwap,則也必須個別配置系統拓蹼、磁區和主動-主動關係。

您必須配置 HyperSwap 系統以符合下列需求:
  • 每一個節點直接連接至位在主要和次要站台的兩個以上的 SAN 光纖(支援 2 - 8 個光纖)。站台定義為獨立失敗網域。失敗網域是系統界限內的一部分。該界限內的任何失敗(如電源故障、火災或水災)都包含在界限內。失敗會影響該界限外的任何部分。失敗網域可以位在資料中心的同一房間或是跨不同房間、同一校區的不同建築物,或是不同城鎮的建築物。不同種類的失敗網域防護不同的錯誤類型。
  • 使用第三站台來放置仲裁磁碟或 IP 仲裁應用程式。 仲裁磁碟不能位於 iSCSI 連接的儲存體系統;因此,iSCSI 儲存體不能配置在第三站台上。
  • 如果在第三站台使用某個儲存體系統,它必須支援延伸仲裁磁碟。 下列網站提供交互作業能力矩陣方面的其他資訊:

    www.ibm.com/support

  • 將獨立儲存體系統放置在主要和次要站台上,並使用主動-主動關係來鏡映兩個站台之間的主機資料。
  • 連線會根據光纖類型和小型可插拔式 (SFP) 收發器(長波和短波)而改變。
  • 請注意,交換器的連線若超過 100 公尺(109 碼),必須使用長波光纖通道連線。長波小型可插拔式 (SFP) 收發器可以當作選用元件來購買,且必須是下列網站中所列出的長波 SFP 收發器之一:

    www.ibm.com/support

  • 在節點和外部儲存體系統之間的路徑中避免使用交換器間鏈結 (ISL)。如果無法避免此配置,請不要因為大量的「光纖通道」資料流量通過 ISL,而超購 ISL。大部分的配置都需要幹線合併。因為 ISL 問題難以診斷,必須收集交換器埠錯誤統計資料並且定期監視才能偵測到失敗。
  • 在第三站台使用單一交換器會導致產生單一光纖,而不是兩個獨立且備援的光纖。單一光纖是不受支援的配置。
  • 每一個節點上的乙太網路埠 1 必須連接到相同的一或多個子網路。每一個節點的乙太網路埠 2(如果有使用)必須連接到相同的子網路(可能是與埠 1 不同的子網路)。相同的原則適用於其他的乙太網路埠。
  • 部分服務動作需要實體存取系統中的所有節點。如果 HyperSwap 系統中的節點相隔超過 100 公尺,則服務動作可能需要多個服務人員才行。請聯絡您的客戶服務代表,以查詢多重站台支援的相關資訊。
  • 使用一致性群組來管理屬於某個應用程式的磁區。此結構確保當漸變式災難發生時過期映像檔保持一致,因此可用於該應用程式。
    • 使用一致性群組來維護可用於每個應用程式的災難回復的資料。將應用程式的各個磁區的關係新增至適當的一致性群組。
    • 您可以將關係新增至僅處於特定狀態(包括兩個站台都可存取)的一致性群組。
    • 如果您需要向應用程式新增磁區,以便當只有一個站台可供存取時能為其提供更多容量,請謹記,您不能建立及新增 HyperSwap 關係。請務必在回復失敗站台之後儘快建立關係並將其新增至群組。

HyperSwap 系統會在第三個站台尋找作用中仲裁磁碟。如果主要和次要站台之間通訊中斷,可存取作用中仲裁磁碟的站台繼續處理交易。如果與作用中仲裁磁碟的通訊中斷,位在另一個站台的替代仲裁磁碟可以變為作用中仲裁磁碟。

可以將節點系統配置為最多使用三個仲裁磁碟。不過,當系統被分割為大小相同的兩組節點時,只能選出一個仲裁磁碟來解決此狀況。其他仲裁磁碟的用途,是在分割系統之前,一旦仲裁磁碟失敗,就可以提供備援。

限制: 不要將某個站台的外部儲存體系統直接連接到另一個站台的交換光纖。

替代配置可以使用第三個站台的額外光纖通道交換器,並從該交換器連線到主要站台和次要站台。

只有當管理仲裁磁碟的儲存體系統支援延伸仲裁時,才支援 HyperSwap 系統配置。雖然系統可以使用其他類型的儲存體系統來提供仲裁磁碟,但存取這些仲裁磁碟一定是透過單一路徑。

若要瞭解仲裁磁碟配置需求,請參閱識別和變更指派為候選仲裁磁碟的受管理磁碟的指引 Technote。