MSA2000 系統上的邏輯單元和目標埠

MSA2000 系統上的分割區(磁區)是以邏輯單元匯出,這些邏輯單元具有指派給該分割區的邏輯單元編號。

MSA2000 系統上的 LUN

控制器將陣列稱為磁區。在磁區內不能混合使用 SAS 和 SATA 磁碟,且每台控制器的磁區數上限為 16。磁區可以分割為多個磁區,然後提供給主機。每台控制器最多可具有 128 個磁區。磁區的容量為 1 MB 到 16 TB。

IBM Spectrum Virtualize™ 具有個別的 1 PB 受管理磁碟大小限制。

LUN ID

MSA2000 系統匯出的 LUN 在 VPD 頁面 0x83 中報告識別描述子 0、3、4、5。 LUN ID 是基於控制器 MAC 位址。範例:
example;
# show volumes
Vdisk    Volume Name   Size  WR Policy    Class  Volume Serial Number  Cache Opt  Type

VD0                    VD0_V1               750.1GB  writeback    standard 00c0ffd76a330000a0fa124a01000000  standard  standard
VD2                    VD2_V1               750.1GB  writeback    standard 00c0ffd76a33000048fb124a01000000  standard  standard
VD_HC                  VD_CAP_V1            37.5GB   writeback    standard 00c0ffd76a3300005efc124a01000000  standard  standard
VD_1                   VD_1_V1              750.1GB  writeback    standard 00c0ffd7648f000064851d4a01000000  standard  standard
VD_3                   VD_3_V1              750.1GB  writeback    standard 00c0ffd7648f0000a6851d4a01000000  standard  standard
VD-R                   VD-R_V1              250.0GB  writeback    standard 00c0ffd7648f0000aa08234a01000000  standard  standard
VD-R                   VD-R_V2              250.0GB  writeback    standard 00c0ffd7648f0000ab08234a01000000  standard  standard
VD-R                   VD-R_V3              250.0GB  writeback    standard 00c0ffd7648f0000ab08234a02000000  standard  standard
------------------------------------------------------------------------------------------------------------------------
# show network-parameters
Network Parameters Controller A
-------------------------------
IP Address     : 9.71.47.27
Gateway        : 9.71.46.1
Subnet Mask    : 255.255.254.0
MAC Address    : 00:C0:FF:D7:6A:33
Addressing Mode: DHCP

Network Parameters Controller B
-------------------------------
IP Address     : 9.71.47.30
Gateway        : 9.71.46.1
Subnet Mask    : 255.255.254.0
MAC Address    : 00:C0:FF:D7:64:8F
Addressing Mode: DHCP

LUN 建立和刪除

可以透過 Storage Management Utility (SMU) 或指令行介面 (CLI) 來建立、修改或刪除 MSA2000 LUN。格式化為 0 之後,LUN 可以立即作為預設背景作業使用。
註: 當此處理程序發生時,磁碟顯示為重要。
如果要建立邏輯單元(或磁區),請完成下列步驟:
  1. 在 Storage Management Utility (SMU) 介面中,移至管理 > 虛擬磁碟配置 > 建立 VDisk。SMU 將提供精靈來建立磁區。
  2. 您有下列選項:
    • 手動
    • 磁區名稱
    • RAID 類型
      註: IBM Spectrum Virtualize 不支援 RAID 0。
    • 磁區數
    • 對所有主機公開
      註: 「對所有主機公開」選項在多重系統環境中可能導致混亂。
    • LUN 指派
您也可以使用 SMU 或 CLI 來修改、擴充或刪除磁區。
註: 在刪除 MSA2000 系統上的 LUN 之前,請使用 rmdisk 指令來刪除 IBM Spectrum Virtualize 叢集系統上的 MDisk。

LUN 呈現

您也可以使用 SMU 或 CLI 來對映和取消對映 MSA2000 LUN。

如果要對映邏輯單元(或磁區),請從 SMU 完成以下步驟:
  1. 在 Storage Management Utility (SMU) 介面中,移至管理 > 磁區管理 > VDisk 或磁區 > 磁區對映
  2. 在「指派主機存取權」區段下,選取將主機對映至磁區
  3. 針對每個 IBM Spectrum Virtualize WWPN,在 HOST WWN-Name 功能表中選取 SVC WWPN
  4. 輸入 LUN 號碼以提供給 IBM Spectrum Virtualize 。 例如,針對第一個磁區使用 0,針對第二個磁區使用 1,直到指派了所有磁區為止。
  5. 對埠 0 存取和埠 1 存取選取讀寫
  6. 按一下對映它。產生的對映會顯示在「現行主機-磁區關係」區段中。
    重要: 使用現行主機-磁區關係」區段來驗證 LUN ID 是否一致,以及是否已對映所有 IBM Spectrum Virtualize WWPN。

由於下列範例是針對 8 節點叢集,因此在顯示磁區對映輸出中顯示了 32 個 WWPN(每個節點 4 個埠)。

example shown for an 8-node cluster, that is, 32 WWPNs;
# show volume-maps
Volume [SN 00c0ffd76a330000a0fa124a01000000, Name (VD0_V1)] mapping view:
CH       ID LUN Access Host-Port-Identifier                    Nickname
-------------------------------------------------------------------------------
0,1       0   0 rw     50050768012FFFFF
0,1       0   0 rw     5005076801105CEE
0,1       0   0 rw     500507680110008A
0,1       0   0 rw     50050768011FFFFF
0,1       0   0 rw     50050768013FFFFF
0,1       0   0 rw     50050768014FFFFF
0,1       0   0 rw     500507680140008A
0,1       0   0 rw     500507680130008A
0,1       0   0 rw     500507680120008A
0,1       0   0 rw     5005076801405CEE
0,1       0   0 rw     5005076801205CEE
0,1       0   0 rw     5005076801305CEE
0,1       0   0 rw     500507680110596B
0,1       0   0 rw     5005076801305FB8
0,1       0   0 rw     5005076801205FB8
0,1       0   0 rw     5005076801405FB8
0,1       0   0 rw     5005076801105FB8
0,1       0   0 rw     500507680120596B
0,1       0   0 rw     500507680140596B
0,1       0   0 rw     500507680130596B
0,1       0   0 rw     5005076801400009
0,1       0   0 rw     5005076801300009
0,1       0   0 rw     5005076801100009
0,1       0   0 rw     5005076801200009
0,1       0   0 rw     50050768014FFFFE
0,1       0   0 rw     50050768013FFFFE
0,1       0   0 rw     50050768012FFFFE
0,1       0   0 rw     50050768011FFFFE
0,1       0   0 rw     5005076801200001
0,1       0   0 rw     5005076801400001
0,1       0   0 rw     5005076801300001
0,1       0   0 rw     5005076801100001
註: 來自控制器模組 A 和控制器模組 B 的 LUN 可以具有相同的 LUN ID (0)。 控制器模組 A 和控制器模組 B 是以個別控制器出現在 IBM Spectrum Virtualize 系統中。將系統上的受管理磁碟 (MDisk) 放置在個別儲存區中,使每個控制器模組針對其提供的 MDisk 具有其本身個別的儲存區

特殊 LUN

磁區在每台控制器上可具有 0 到 126 範圍內的 LUN ID。從兩台控制器中都可以看到 MSA2000 上的 LUN 0,但它只能用於從偏好的控制器存取儲存體。另一台控制器上的 LUN 0 不提供儲存體。

MSA2000 系統上的目標埠

MSA2000 系統具有兩個雙重作用中控制器,它們各有兩個埠。您必須使用 SMU 介面將這些埠設定為點對點。

在 Storage Management Utility (SMU) 介面中,移至管理 > 一般配置 > 主機埠配置。選取「進階選項」,並為「變更主機拓蹼」指定點對點。

每個 WWPN 是以 2P:7N:CC:CC:CC:MM:MM:MM 型樣識別,其中 P 是在控制器上的埠號,N 是控制器埠的位址(0 或 8),CC:CC:CC 代表組織性唯一 ID (OUI),MM:MM:MM 是針對特定控制器的唯一值。

example;
# show port-wwn
CTRL CH WWPN
-------------------------
A    0  207000C0FFD75198
A    1  217000C0FFD75198
B    0  207800C0FFD75198
B    1  217800C0FFD75198

LU 存取模型

MSA2000 是雙重作用中系統。每個 LUN 都有一個擁有控制器,且只有該控制器上的埠才提供 I/O 服務。當一個控制器發生故障(關閉)時,會自動執行失效接手。 IBM Spectrum Virtualize 無法強制執行失效接手。

LU 分組

MSA2000 系統不支援 LU 分組。

LU 偏好的存取埠

MSA 系統的每台控制器有兩個埠。I/O 是透過埠 0,當發生故障或程式碼升級時,埠 1 會鏈結到另一台控制器的埠 0。

偵測所有權

LUN 僅由其擁有控制器的目標埠報告。

失效接手

要使一台控制器的 LU 由另一台控制器進行失效接手的唯一方式,就是關閉其中的一台控制器。MSA2000 系統無法同時透過兩台控制器正常提供所有系統 LUN。 因此,它需要兩個 SAN 光纖的四埠連線。MS2000 系統的失效接手包括由存活的控制器使其埠離線,然後透過它的其中一個埠返回,來模擬故障控制器的 WWPN。
註: 該行為還意味著當發生失效接手時,會拿掉存活控制器的一半作業路徑,這容許對即將關閉的控制器的埠進行模擬。