配置 IBM Storwize 系列存储系统

系统支持与所有 Storwize 系列 存储系统建立 iSCSI 连接。

下图描述了系统和 Storwize 系列存储系统之间的连接。在该图中,系统由具有两个节点的两个 I/O 组构成。每个节点均最多具有四个发起方端口,其中两个通过两个交换机配置到存储系统上的目标端口。每个节点上的其他两个端口均未配置。每个启动器与目标节点上的第一个端口(橙色)通过以太网交换机 1 来连接。每个启动器与目标节点上的第二个端口(蓝色)通过以太网交换机 2 来连接。存储系统上的每个目标节点均具有一个用于表示该节点上所有 LUN 的 iSCSI 限定名 (IQN)。

Figure 1. Storwize 系列系统 iSCSI 配置示例
该图显示了 Storwize 系列 iSCSI 配置的示例。

在该图中,IPA 表示通过以太网交换机 1 配置到目标节点 1 (IP1) 上的第一个目标端口和目标节点 2 (IP5) 上的第一个目标端口的发起方端口 1。第二个端口 (IPB) 通过以太网交换机 2 配置到目标节点 1 (IP2) 和目标节点 2 (IP6) 上的第二个目标端口。定义源端口连接时,此配置应用于系统上的所有端口。例如,每个存储系统(IP1 和 IP5)上的目标端口均为源端口 IPA、IPE、IPI 和 IPM 的目标端口。每个存储系统(IP2 和 IP6)上的目标端口均为源端口 IPB、IPF、IPJ 和 IPN 的目标端口。

在示例配置中,额外的端口保持未配置状态,但可以连接以增加吞吐量。在该图中,启动器和每个目标节点均支持四个端口。发起方端口 IPC、IPD、IPG、IPH、IPK、IPL、IPO 以及 IPP 均保持未配置状态。在目标节点上,端口 IP3、IP4、IP7 和 IP8 同样未配置。为增加吞吐量,可通过以太网交换机 1 将发起方端口 IPC、IPG、IPK 和 IPO 连接到目标端口 IP3 和 IP7,这将在源节点与目标节点间创建另一条路径。

要添加 Storwize 系统 作为外部存储系统,请完成以下步骤:

使用管理 GUI

  1. 在管理 GUI 中,选择 > 外部存储器 > 添加外部 iSCSI 存储器
  2. 针对外部存储器类型选择 IBM Storwize
  3. 输入以下值以定义外部存储器上的源端口与目标端口间的连接:
    CHAP 密码 (CHAP secret)
    如果使用 CHAP 来保护系统上 iSCSI 连接的安全,请输入当前的 CHAP 密码。该字段不是必需的。
    选择源端口 1
    选择用作节点与存储系统之间的 iSCSI 连接的启动器的源端口标识。例如,在该图中源端口 1 为 IPA。虽然该图显示将源端口 1 和 2 用作源端口,但是并不要求按特定顺序使用端口。可以使用任何端口或全部端口。同样,也不要求将源端口 1 连接到目标端口 1,以及将源端口 2 连接到目标端口 2。可以基于需要如何隔离来自不同端口的流量,按任意顺序选择源和目标端口。
    远程存储器 1 上的目标端口
    输入第一个外部存储器上的目标端口的 IP 地址。
    远程存储器 2 上的目标端口
    输入第二个外部存储器上的目标端口的 IP 地址。
    站点
    指定与该存储系统关联的站点。
    Note: 存储系统必须与具有 HyperSwap 配置的系统中的站点相关联。
    选择源端口 2
    选择用作节点与存储系统之间的 iSCSI 连接源的源端口标识。例如,在该图中源端口 2 为 IPB。虽然该图显示将源端口 1 和 2 用作源端口,但是并不要求按特定顺序使用端口。可以使用任何端口或全部端口。同样,也不要求将源端口 1 连接到目标端口 1,以及将源端口 2 连接到目标端口 2。可以基于需要如何隔离来自不同端口的流量,按任意顺序选择源和目标端口。
    远程存储器 1 上的目标端口
    输入第一个外部存储器上的目标端口的 IP 地址。
    远程存储器 2 上的目标端口
    输入第二个外部存储器上的目标端口的 IP 地址。
    站点
    指定与该存储系统关联的站点。
  4. 单击完成

使用命令行界面 (CLI)

输入以下命令以发现和配置 Lenovo Storage V7000Storwize V5000 存储系统上的目标端口。这些示例使用了该图中所含的端口号。如果使用 CHAP 来保护系统上 iSCSI 连接的安全,请输入当前的 CHAP 密码。CHAP 密码不是必需的。此外,还要确定是否应指定 I/O 组或系统范围内的发现和会话建立过程。

  1. 要在 -storage/-storage_6 为 yes 的源上配置 IP,请输入以下命令:
    cfgportip -node node_name -ip_6 ipv6addr -prefix_6 prefix
     -gw_6 ipv6gw -storage_6 yes port_id
    其中,端口标识为 IPA、IPB、IPE 和 IPF。
  2. 要配置 IPv4 地址,请输入以下命令:
    cfgportip -node node_name -ip ipv4addr -gw ipv4gw
     -mask subnet_mask -storage yes  port_id
    其中,端口标识为 IPA、IPB、IPE 和 IPF。
  3. 输入以下命令以使用所提供的 IP 和 CHAP 密码(如配置)手动发现 iSCSI 目标:
    svctask detectiscsistorageportcandidate -targetip IP1
     -srcportid 1 -chapsecret password
    (在该图中 -srcportid 1 显示为 IPA 和 IPE。)
  4. 输入 lsiscsistorageportcandidate 命令列出最近发现的目标的状态。
  5. 成功发现后,可使用以下命令将会话添加到目标中:
    svctask addiscsistorageport
    -chapsecret password 0
    其中,0 是步骤 4lsiscsistorageportcandidate 命令的行标识。
  6. 输入 lsiscsistorageport 命令,在独立行中列出每个会话的启动器和目标的状态。
  7. 输入 lsiscistorageport row_id 命令列出通过各自的端口与目标的源节点连接的详细状态。可从 lsiscsistorageport 命令提取行标识:
  8. 请针对每个目标 IP(IP1、IP2、IP5 和 IP6)重复此序列。