在節點之間從光纖通道連線移轉至 RDMA over Ethernet 連線
系統支援使用支援遠端直接記憶體存取 (RDMA) 技術(如 RDMA over Converged Ethernet (RoCE) 或 iWARP)的乙太網路通訊協定的節點至節點連線。如果要使用這些通訊協定,則系統要求在每個節點上安裝具備 RDMA 功能的配接卡以及專門將具備 RDMA 功能的專用乙太網路埠配置用於節點至節點通訊。如果您的系統目前使用光纖通道埠,則可移轉至具備 RDMA 功能的乙太網路埠以進行節點至節點通訊。
RDMA 技術(如 RoCE 和 iWARP)允許具備 RDMA 功能的配接卡略過 CPU 及快取,直接在節點之間傳送資料,從而使傳送速度更快。RDMA 技術可提供比傳統 iSCSI 連線更快的連線及處理時間。
在節點之間使用的所有具備 RDMA 功能的乙太網路埠,都需要滿足下列必要條件:
使用服務助理及管理 GUI
如果要從光纖通道埠移轉至具備 RDMA 功能的乙太網路埠以進行節點至節點通訊,請完成下列步驟:
- 在所有光纖通道連接的節點上,將軟體升級至 8.2.1 版。
- 升級所有節點之後,請登入服務助理 GUI 並完成下列步驟:
- 使用支援的瀏覽器輸入
https://ip_address/service,其中 ip_address 是系統的管理 IP 位址。 - 在首頁上,選取不是系統配置節點的節點。如果您不知道哪個節點是配置節點,請選取節點並檢閱節點詳細資料標籤上的資訊。
- 選取節點之後,請從動作功能表中選取關閉電源。按一下執行。
- 使用支援的瀏覽器輸入
- 在節點完成關閉電源程序之後,您需要在節點上安裝 25 Gbps 乙太網路配接卡。請使用 25 Gbps 乙太網路配接卡的安裝指示來完成此步驟。
- 在服務助理 GUI 中完成下列步驟,以配置配接卡上具備 RDMA 功能的乙太網路埠的 IP 位址:
- 在服務助理 GUI 中,選取已關閉電源的節點,然後選取變更節點 IP。
- 在變更節點 IP 畫面上,選取要定義 IP 位址的埠,然後按一下修改。
- 輸入具備 RDMA 功能的選定乙太網路埠的 IP 位址、子網路遮罩、閘道及 VLAN ID。註: 每一個埠的 IP 位址及子網路遮罩必須是唯一的,且不能在系統的任何其他位置使用。但是,所有節點上具備 RDMA 功能之乙太網路埠的 VLAN ID 必須相同,否則使用這些 IP 位址的節點之間的連線會失敗。
- 按一下儲存。
- 針對與節點相關聯的所有具備 RDMA 功能的乙太網路埠,重複執行這些步驟。
- 更新所有具備 RDMA 功能的乙太網路埠之後,請在管理 GUI 中完成下列步驟以將節點新增至系統:
- 選取。
- 從系統動作功能表中,選取新增節點。
- 將節點新增至系統之後,請在系統 - 概觀頁面上驗證節點的狀態是否為線上。如果節點列示為離線或發生錯誤,請選取以檢視錯誤訊息,或選取來檢視節點的埠連線,進而檢視潛在的連線問題。您也可以使用 ping 指令,對節點之間的連線問題進行疑難排解。這個頁面會顯示節點之間的連線狀態。如果有連線問題,則會提供錯誤資料資訊來協助判斷造成問題的原因:
- 已探索到
- 指出已配置所選節點上的乙太網路埠,但無法建立連線。此狀態會指出需要解決的潛在問題。錯誤資料直欄會指出已探索到狀態的原因。錯誤資料直欄中可能的值如下:
- 通訊協定不符
- 指出來源及目的地配接卡上的通訊協定不相同。在系統中的某個節點未安裝 25 Gbps 乙太網路配接卡時,將會發生此錯誤。
- 無法呼叫
- 指出無法呼叫本端及遠端 IP 位址。如果系統內的其中一個節點離線,則會發生此錯誤。選取,可檢視錯誤並執行任何必要的修正程序,以讓節點回到線上狀態。
- 重複的 IP 位址
- 指出網路中正在使用一個以上的 IP 位址。每個節點 IP 位址皆必須是唯一的。如果要修正此錯誤,您可以使用「服務助理」介面來變更節點 IP 位址。
- 欠佳
- 指出本端及遠端配接卡上的協調速度不相同。在一個或兩個配接卡配置為較低速度而非配接卡支援的最高速度時,將會出現「欠佳」狀態。如果要修正此問題,請確保兩個節點上的配接卡皆配置為最高速度。
- VLAN ID 不符
- 指出本端及遠端埠虛擬 LAN ID 不相同。如果要修正此錯誤,請確保本端及遠端節點屬於相同 VLAN。如果您正在網路中使用 VLAN,則必須在交換器上配置 VLAN,方式是將 VLAN 設為「幹線」模式並在交換器上指定 VLAN ID,然後在系統中的節點上配置具備 RDMA 功能之乙太網路埠的 IP 位址和其他設定。
- 在每個節點上重複步驟 2 至 4,直到所有節點皆配置有具備 RDMA 功能的乙太網路埠。
- 完成下列步驟,以便逐一關閉保留在系統中的每個節點電源。
- 使用支援的瀏覽器輸入 https://ip_address/service,其中 ip_address 是系統的管理 IP 位址。
- 在首頁上,選取不是系統配置節點的節點。如果您不知道哪個節點是配置節點,請選取節點並檢閱節點詳細資料標籤上的資訊。
- 選取節點之後,請從動作功能表中選取關閉電源。按一下執行。
- 對於節點上的所有光纖通道配接卡,請使用與您要從其進行移轉的光纖通道配接卡類型對應的適當卸下程序。
- 確定主機現在可以連接至節點。
使用指令行介面
- 在所有光纖通道連接的節點上,將軟體升級至 8.2.1 版。
- 在不是系統現行配置節點的節點上,輸入下列指令:
satask stopnode -poweroff - 在節點完成關閉電源程序之後,您需要在節點上安裝 25 Gbps 乙太網路配接卡。請使用 25 Gbps 乙太網路配接卡的安裝指示來完成此步驟。
- 如果要在指令行中為具備 RDMA 功能的乙太網路埠定義 IP 位址,請完成下列步驟:
- 如果要定義具備 RDMA 功能之乙太網路埠的埠 IP 位址,請在系統內每一個節點的每一個埠上,輸入下列指令:
其中 ip_address 是由其埠 ID (port_number) 及節點名稱 (panel_name) 所識別之埠的 IP 位址。針對具備 RDMA 功能的乙太網路埠上的每一個 IP 位址,指定相同的 vlanid,以確保所有埠都位於相同的 VLAN 中。satask chnodeip -ip ip_address -mask mask -gw gateway -port_id port_number -vlan vlanid panel_name註: 每一個埠的 IP 位址及子網路遮罩都必須是唯一的,且不能在系統的任何其他位置使用。不過,所有節點上具備 RDMA 功能之乙太網路埠的 VLAN ID 必須相同,否則使用這些 IP 位址的節點之間的連線會失敗。 - 如果要將節點新增至系統,請完成下列步驟:
- 輸入下列指令,以確保節點列示為候選節點:
在顯示的結果中,驗證 id 參數是否顯示節點的 WWNN。如果偵測不到節點,請驗證節點的纜線安裝。svcinfo lsnodecandidate - 輸入下列指令,以判斷必須在其中新增節點的 I/O 群組:
lsiogrp - 針對節點計數為零的第一個 I/O 群組,記錄其名稱或 ID。下一步需要此名稱或 ID。註: 您必須對第一個新增的節點執行這個步驟。配對的第二個節點會使用相同的 I/O 群組號碼,不需要執行這個步驟。
- 輸入這個指令將節點新增至系統:
其中 WWNN 是節點的 WWNN,iogrp_name 是您要新增節點之 I/O 群組的名稱,而 new_name_arg 是要指派給節點的名稱。如果未指定新的節點名稱,則會指派預設名稱。addnode -wwnodename WWNN -iogrp iogrp_name -name new_name_arg
- 輸入下列指令,以確保節點列示為候選節點:
- 輸入下列指令,以驗證使用具備 RDMA 功能之乙太網路埠的節點之間的連線:
在顯示的結果中,值 Status:Connected 表示連線成功。值 Status:Discovered 表示已配置所選節點上的埠,但無法建立連線。如果發生連線錯誤,則這些錯誤的可能原因會顯示在 error_data 參數中。如需這些錯誤狀態的說明,請參閱管理 GUI 指示。您也可以使用 ping 指令,對節點之間的連線問題進行疑難排解。sainfo lsnodeipconnectivity
- 如果要定義具備 RDMA 功能之乙太網路埠的埠 IP 位址,請在系統內每一個節點的每一個埠上,輸入下列指令:
- 在每個節點上重複步驟 2 至 4,直到所有節點皆配置有具備 RDMA 功能的乙太網路埠。
- 輸入下列指令,以便逐一關閉保留在系統中的每個節點電源。
必須完全關閉每個節點電源,然後再對另一個節點發出此指令。satask stopnode -poweroff