主機連線的 iSCSI 配置明細

您必須遵循 iSCSI 主機連線的這些配置詳細資料。

可以將系統連接至基於網際網路通訊協定的小型電腦系統介面 (iSCSI),方法是使用 系統之間的交互運作令人滿意。

註: 系統支援將 iSCSI 連線橋接到光纖通道網路的 SAN 裝置。
iSCSI 連線是經由 LAN 從主機到達 系統。必須遵循以下配置規則:
  • 系統支援每個節點最多 1024 個 iSCSI 階段作業。
  • 系統目前支援每個階段作業一個 iSCSI 連線。

節點具有一或多個乙太網路埠。這些埠用於 1 Gbps 支援或 10 Gbps 支援,具體取決於基礎伺服器平台。

對於節點上的每個乙太網路埠,最多可以指定一個 IPv4 位址和一個 IPv6 位址用於 iSCSI I/O。

iSCSI 主機透過節點埠 IP 位址連接到系統,此位址可指派給節點的任何乙太網路埠。 如果節點出現故障,位址將無法使用,主機也將失去透過此節點與系統的通訊。為了讓主機持續存取資料,故障節點的節點埠 IP 位址會轉移給 I/O 群組中的夥伴節點。夥伴節點會處理其本身節點埠 IP 位址上的要求,也會處理故障節點的節點埠 IP 位址上的要求。此過程稱為節點埠 IP 失效接手。除了節點埠 IP 位址,故障節點的 iSCSI 名稱和 iSCSI 別名也會轉移給夥伴節點。在故障節點回復後,節點埠 IP 位址和 iSCSI 名稱及別名會歸還給原始節點。

如果滿足下列需求,則支援多重配置:

  • 系統 IP 需求:系統 IP 位址可用於存取系統管理介面,包括管理 GUI、CLI 和 CIMOM。系統 IP 位址還用於存取遠端服務,例如鑑別伺服器、NTP、SNMP、SMTP 和 Syslog 系統(如果已配置)。
    • 乙太網路埠 1 必須配置有 IPv4 或 IPv6 系統位址。
    • 可以選擇性地將乙太網路埠 2 配置成具有系統位址。
    • 對於每個乙太網路埠 1 和 2,最多可以配置一個 IPv4 位址和一個 IPv6 位址來支援系統管理。
    • 為了確保系統 IP 失效接手作業,所有節點上的乙太網路埠 1 必須連接到同一個子網路。系統 IP 位址可以由系統中的任何節點進行失效接手。
    • 如果乙太網路埠 2 配置有系統 IP 位址,所有節點上的乙太網路埠 2 也必須連接到同一個子網路。但是,乙太網路埠 2 的子網路不必與乙太網路埠 1 的子網路相同。
    • 如果乙太網路埠 2 配置有系統 IP 位址,所有節點上的乙太網路埠 2 也必須連接到同一個子網路。但是,乙太網路埠 2 的子網路不必與乙太網路埠 1 的子網路相同。
    • 只能在埠 1 或 2 上配置系統位址。
  • iSCSI IP 需求:節點 iSCSI IP 位址用於主機到磁區的 iSCSI I/O 存取。節點 iSCSI IP 位址還用於存取遠端「網際網路儲存體名稱服務 (iSNS)」伺服器(如果已配置)。
    • 每個節點乙太網路埠可以配置在同一個子網路上並使用相同的閘道,或者,每個乙太網路埠也可以位於個別子網路上並使用不同閘道。
    • 如果系統配置為將節點乙太網路埠 1 和 2 用於 iSCSI I/O,請確保整體配置也符合先前所列的系統 IP 需求。
    • 為了確保 iSCSI IP 失效接手作業,相同 I/O 群組中的節點必須連接到相同節點埠上的同一組子網路。但是,您可以將不同 I/O 群組中的節點乙太網路埠配置為使用不同子網路和不同閘道。
    • 針對系統管理和服務存取而配置的 IP 位址不可用於 iSCSI I/O。
  • 一般 IP 需求:
    • 在系統內和系統連接的網路內,每個 IP 位址必須是唯一的。
    • 如果節點乙太網路埠連接到不同的隔離網路,則每個網路必須使用不同的子網路。

一個 磁區能夠以相同方式對映到光纖通道主機和/或 iSCSI 主機。

如需最大配置支援的最新資訊,請在下列網站搜尋 Configuration Limits and Restrictions 和您的產品名稱:

www.ibm.com/support

系統支援下列 I/O 說明:
  • 從相同主機中的不同起始器到相同 I/O 群組的 I/O
  • 從不同主機中的不同起始程式到相同磁區的 I/O
  • 從不同主機中的光纖通道和 iSCSI 起始程式到相同磁區的 I/O
不支援從相同主機中的光纖通道和 iSCSI 起始程式到相同磁區的 I/O。

叢集乙太網路埠由叢集系統中連接到相同乙太網路交換器的每個節點中的一個乙太網路埠組成。乙太網路配置指令可用於叢集乙太網路埠或節點乙太網路埠。 可將系統配置成具有備援乙太網路。

要向 iSCSI I/O 的各節點乙太網路埠指派 IP 位址,請使用 管理 GUIcfgportip 指令。CLI 指令的 MTU 參數指定最大傳輸單位 (MTU) 來改善 iSCSI 效能。

您可以配置 iSNS 以利於調整 iSCSI 儲存裝置的配置和管理。目前,iSNS 伺服器一次只能使用一種通訊協定:IPv4 或 IPv6。例如,在已配置 IPv4 iSNS IP 位址的情況下,如果嘗試配置 IPv6 iSNS IP 位址,新的 IPv6 IP 位址會成為 iSNS IP 位址。舊的 IP 位址無法再用於 iSNS 功能。

iSCSI 支援透過盤查信號交換驗證通訊協定進行兩種類型的鑑別:
  1. 單向鑑別:對 iSCSI 起始程式進行鑑別的 iSCSI 目標
  2. 雙向(相互)鑑別:對 iSCSI 起始程式進行鑑別的 iSCSI 目標,以及對 iSCSI 目標進行鑑別的 iSCSI 起始程式。
小心: 對於 iSCSI 起始器,您可以設定兩個密碼:一個用於探索,另一個用於 iSCSI 階段作業 I/O。但是,系統要求每一種鑑別的這兩個密碼都必須相同。即,單向 CHAP 使用兩個相同的密碼,雙向 CHAP 使用兩個相同的密碼並且與單向 CHAP 的兩個密碼不同。

您可以將 iSCSI 主機對映至可透過多個 I/O 群組來存取的磁區。iSCSI 主機可以存取可透過多個 I/O 群組(和單一 I/O 群組)來存取的磁區。如果 iSCSI 主機對映至可透過多個 I/O 群組來存取的磁區,而且與存取集的每一個 I/O 群組之間至少有一個作用中的 iSCSI 階段作業,該 iSCSI 主機處於 online 狀態。如果磁區未對映至 iSCSI 主機,則該主機處於 degraded 狀態。如果磁區對映至 iSCSI 主機,但與磁區存取集的任何 I/O 群組部分之間沒有作用中的 iSCSI 階段作業,則主機狀態為 offline

如果 iSCSI 主機未安裝多重路徑驅動程式,而且主機對映至可透過多個 I/O 群組來存取的磁區,則主機狀態一律為 degraded。在此情況下,主機和系統 I/O 群組之間僅支援單一路徑。如果 AIX 不具有支援 iSCSI 的多重路徑驅動程式,則也只有此單一路徑。

已安裝多重路徑驅動程式的 iSCSI 主機可以移動而不中斷運作。但此功能不包括 IBM AIX 主機連接,因為這種連接不支援多重路徑功能。

iSCSI 協定限制

使用 iSCSI 連線時,您必須考量 iSCSI 通訊協定限制:
  • 探索時不支援 SLP。
  • 只有在起始器配置為協議時,才提供標頭和資料摘要支援。
  • 每個階段作業僅支援一個連線。
  • 每個 iSCSI 目標最多支援 1024 個 iSCSI 階段作業。
  • 僅支援 ErrorRecoveryLevel 0(階段作業重新啟動)。
  • 支援光纖通道和 iSCSI 連線並存取單個磁區的主機的行為可能不可預測,並且取決於多路徑軟體。
  • 從一個 iSCSI 起始器連到 iSCSI 目標最多只能有四個階段作業。
支援下列 iSCSI 階段作業參數:
initial_r2t = 1
immediate_data = 0
max_connections = 1
Max_recv_segment_data_length = 32k
max_xmit_data_length = 32k
max_burst_length = 32k
first_burst_length = 32k
default_wait_time = 2
default_retain_time = 20
max_outstanding_r2t = 1
data_pdu_inorder = 1
data_sequence_inorder = 1
error_recovery_level = 0
header_digest = CRC32C,None
data_digest = CRC32C,None
ofmarker = 0
ifmarker = 0
ofmarkint = 2048
ifmarkint = 2048