MSA2000 系统上的逻辑单元和目标端口

MSA2000 系统上的分区(卷)作为逻辑单元导出,这些逻辑单元具有分配给该分区的逻辑单元号。

MSA2000 系统上的 LUN

控制器将阵列称为卷。 在卷中不能混合使用 SAS 和 SATA 磁盘,每台控制器的最大卷数为 16。 卷还可以划分为多个卷,这些卷随后会提供给主机。 每台控制器最多可具有 128 个卷。 卷的容量在 1 MB 到 16 TB 之间。

Lenovo Storage V7000 具有单独的 1 PB 受管磁盘大小限制。

LUN 标识

由 MSA2000 系统导出的 LUN 在 VPD 页面 0x83 中报告标识描述符 0、3、4 及 5。 LUN 标识基于控制器 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 可以立即作为缺省后台任务使用。
Note: 当该过程发生时,磁盘显示为关键。
要创建逻辑单元(或卷),请完成以下步骤:
  1. 在 Storage Management Utility SMU 界面中,转至 Manage > Virtual Disk Config > Create a VDisk。 SMU 将提供一个用于创建卷的向导。
  2. 您可以使用以下选项:
    • Manual
    • Volume Name
    • RAID Type
      Note: Lenovo Storage V7000 不支持 RAID 0。
    • Number of volumes
    • Expose to all hosts
      Note: 该 Expose to all hosts 选项在多系统环境中可能会导致混乱。
    • LUN assignments
您也可以使用 SMU 或 CLI 来修改、扩展或删除卷。
Note: 在删除 MSA2000 系统上的 LUN 之前,请使用 rmdisk 命令删除 Lenovo Storage V7000中的 MDisk。

LUN 的提供

您也可以使用 SMU 或 CLI 来映射或取消映射 MSA2000 LUN。

要映射逻辑单元(或卷),请从 SMU 完成以下步骤:
  1. 在 Storage Management Utility SMU 界面中,转至 Manage > Volume Management > VDisk or Volume > Volume Mapping
  2. 在 Assign Host Access Privileges 部分下,选择 Map Host to Volume
  3. 针对每个 Lenovo Storage V7000 WWPN,在 HOST WWN-Name 菜单中选择 SVC WWPN
  4. 输入 LUN 号以提供给 Lenovo Storage V7000。 例如,针对第一个卷使用 0,针对第二个卷使用 1,直到分配完所有的卷。
  5. 为 Port 0 Access 和 Port 1 Access 选择读写方式。
  6. 单击 Map it。 生成的映射会显示在 Current Host-Volume Relationships 部分中。
    Important: 使用 Current Host-Volume Relationships 部分以验证 LUN ID 是否一致,以及是否映射了所有 Lenovo Storage V7000 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
Note: 来自控制器模块 A 和控制器模块 B 的 LUN 可以具有相同的 LUN 标识 (0)。 控制器模块 A 和控制器模块 B 作为独立的控制器显示在 Lenovo Storage V7000 系统中。 将系统上的受管磁盘 (MDisk) 放置在独立的存储池中,以使每个控制器模块针对其提供的 MDisk 具有各自独立的存储池。

特殊的 LUN

卷在每台控制器上可具有 0 到 126 范围内的 LUN 标识。 从两台控制器中都可以看到 MSA2000 上的 LUN 0,但只能用于从首选控制器访问存储器。 另一台控制器上的 LUN 0 不提供存储器。

MSA2000 系统上的目标端口

MSA2000 系统具有两个双活动控制器,它们各带有两个端口。 您必须使用 SMU 界面将这些端口设置为点到点方式。

在 Storage Management Utility SMU 界面中,转至 Manage > General Config > Host Port Configuration。 选择 Advanced Options 并为 Change Host Topology 指定点到点方式。

每个 WWPN 都以 2P:7N:CC:CC:CC:MM:MM:MM 模式标识,其中 P 是在控制器上的端口号,N 是控制器端口的地址(0 或 8),CC:CC:CC 表示组织唯一标识 (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 只通过该控制器上的端口获得服务。 当一个控制器发生故障(关闭)时,会自动执行故障转移。 Lenovo Storage V7000 无法执行强制故障转移。

LU 分组

MSA2000 系统不支持 LU 分组。

LU 首选访问端口

MSA 系统针对每台控制器具有两个端口。 I/O 使用端口 0,端口 1 在发生故障或代码升级时链接到另一台控制器的端口 0 上。

检测所有权

LUN 仅由拥有的控制器的目标端口报告。

故障转移

引起 LU 从一台控制器故障转移到另一台控制器的唯一方式是关闭其中的一台控制器。 MSA2000 系统无法通过两台控制器正常提供所有系统 LUN。 因此,它需要至两个 SAN 光纤网的四端口连接。 MS2000 系统的故障转移的步骤包括残留的控制器使其端口脱机,然后通过其某个端口恢复,模拟出现故障的控制器的 WWPN。
Note: 该行为还意味着来自残留的控制器的一半操作路径在发生故障转移时将被占用,这允许模拟来自即将关闭的控制器的端口。