主机连接的 iSCSI 配置详细信息

必须遵循用于 iSCSI 主机连接的以下配置详细信息。

您可以使用 Storwize® V3700 中的的以太网端口将系统连接到基于因特网协议的小型计算机系统接口 (iSCSI) 主机上。

注: 系统支持将 iSCSI 连接桥接到光纤通道网络的 SAN 设备。
iSCSI 连接通过 LAN 从主机路由到 Storwize V3700。必须遵守用于 iSCSI 主机连接的以下配置规则:
  • 系统最多支持每个节点 1024 个 iSCSI 会话。
  • 系统当前支持每个会话一个 iSCSI 连接
  • 系统端口限制在光纤通道 WWPN 和 iSCSI 名称之间共享

根据安装的可选功能,系统支持多个连接速度不同的光纤通道和 iSCSI 连接。

对于节点上的每个以太网端口,最多可以为 iSCSI I/O 指定一个 IPv4 地址和一个 IPv6 地址。

iSCSI 主机通过节点端口 IP 地址与 Storwize V3700 连接。 如果节点出现故障,地址将无法使用,主机也将失去与系统的通信。 要使主机保持对数据的访问权,需将故障节点的节点端口 IP 地址传送到 I/O 组中的伙伴节点。伙伴节点会处理其自身节点端口 IP 地址以及故障节点上节点端口 IP 地址的请求。 此过程被称为节点端口 IP 故障转移。除节点端口 IP 地址外,还会将故障节点的 iSCSI 名称和 iSCSI 别名传送到伙伴节点。故障节点恢复后,会将节点端口 IP 地址和 iSCSI 名称及别名返回给原节点。

如果满足以下需求,那么支持多种配置。

  • 系统 IP 需求:系统 IP 地址提供对系统管理接口(包括 管理 GUI、CLI 和 CIMOM)的访问。系统 IP 地址还用于访问诸如认证服务器、NTP、SNMP、SMTP 和系统日志系统之类的远程服务(如果已配置)。
    • 以太网端口 1 (1 Gbps) 必须使用 IPv4 或 IPv6 系统地址进行配置。
    • 以太网端口 2 (1 Gbps) 可以选择使用系统地址进行配置。
    • 对于以太网端口 1 和 2,最多可配置一个 IPv4 地址和一个 IPv6 地址以进行系统管理。
    • 要确保系统 IP 故障转移操作,所有节点上的以太网端口 1 必须连接到同一子网。系统 IP 地址可以故障转移到系统中的任何节点。
    • 只能在端口 1 或 2 上配置系统地址。
  • iSCSI IP 需求:节点 iSCSI IP 地址供主机 iSCSI I/O 用来访问卷。节点 iSCSI IP 地址还用于访问远程因特网存储名称服务 (iSNS) 服务器(如果配置)。
    • 对于每个节点以太网端口,可为 iSCSI I/O 最多指定一个 IPv4 地址和一个 IPv6 地址。该指定是除端口上已配置的任何系统地址以外的配置。
    • 可以通过同一网关在同一子网上配置每个节点以太网端口,或者可以使每个以太网端口位于单独的子网上并使用不同网关。
    • 如果系统配置为将节点 1 Gbps 以太网端口 1 和 2 用于 iSCSI I/O,那么请确保整体配置也满足先前所列的系统 IP 需求。
    • 为确保 iSCSI IP 故障转移操作,同一 I/O 组中的节点必须连接到同一节点端口上的同一子网集。但是,您可以将不同 I/O 组中的节点以太网端口配置为使用不同子网和不同网关。
    • 针对系统管理和服务访问配置的 IP 地址不得用于 iSCSI I/O。
  • 通用 IP 需求:
    • 每个 IP 地址在系统和系统连接到的网络内必须唯一。
    • 如果节点以太网端口连接到不同的独立网络,那么对每个网络必须使用不同的子网。

Storwize V3700 能够以相同方式映射到光纤通道主机和/或 iSCSI 主机。

有关最高配置支持的最新信息,请参阅以下 Web 站点:

www.ibm.com/storage/support/storwize/v3700

系统支持以下 I/O 描述:
  • 从同一主机中的不同启动器到同一 I/O 组的 I/O
  • 从不同主机中的不同启动器到相同的 I/O
  • 从不同主机中的光纤通道和 iSCSI 启动器到相同的 I/O
不支持从相同主机中的光纤通道和 iSCSI 启动器到相同的 I/O。

集群以太网端口由来自集群系统中各节点且连接到同一以太网交换机的一个以太网端口组成。以太网配置命令可供集群以太网端口或节点以太网端口使用。Storwize V3700 系统可通过冗余以太网进行配置。

要向 iSCSI I/O 的各节点以太网端口分配 IP 地址,请使用 cfgportip 命令。 此命令的 MTU 参数指定可提高 iSCSI 性能的最大传输单元 (MTU)。

您可以配置 iSNS 以简化 iSCSI 存储设备的可伸缩配置和管理。目前,您每次只能有一种类型的协议供 iSNS 服务器使用:IPv4 或 IPv6。例如,如果在已配置 IPv4 iSNS IP 地址的情况下尝试配置 IPv6 iSNS IP 地址,那么新 IPv6 IP 地址变为 iSNS IP 地址。旧 IP 地址无法再用于 iSNS 功能。

两种通过“提问握手认证协议”(CHAP) 进行的认证类型受支持:
  1. 单向认证:认证 iSCSI 启动器的 iSCSI 目标(Storwize V3700 节点)
  2. 双向(相互)认证:认证 iSCSI 启动器的 iSCSI 目标(Storwize V3700 节点),反之亦然。
注意: 通过 iSCSI 启动器,您可以设置两个密码:一个用于发现,另一个用于 iSCSI 会话 I/O。但系统要求用于每种类型认证的两个密码相同。即,单向 CHAP 使用两个相同的密码,双向 CHAP 使用两个相同的密码并且与单向 CHAP 的两个密码不同。

您可以将 iSCSI 主机映射到可通过多个 I/O 组访问的卷。iSCSI 主机可以访问可通过多个 I/O 组(以及单个 I/O 组)访问的卷。仅当映射到可通过多个 I/O 组访问的卷的 iSCSI 主机针对访问集的每个 I/O 组至少具有一个活动的 iSCSI 会话时,才表示此 iSCSI 主机处于 online 状态。如果卷未映射到 iSCSI 主机,那么该主机处于 degraded 状态。如果卷已映射到 iSCSI 主机但是没有任何活动的 iSCSI 会话连接到卷访问集的任何 I/O 组部分,那么主机状态为 offline

如果 iSCSI 主机不含已安装的多路径驱动程序,并且该主机已映射到可通过多个 I/O 组访问的卷,那么主机状态始终为 degraded。在此类情况下,在主机与系统 I/O 组之间仅支持单一路径。此单一路径同样适用于不具有支持 iSCSI 的多路径驱动程序的 AIX。

iSCSI 协议限制

使用 iSCSI 连接时,您必须考虑 iSCSI 协议限制:
  • 无任何用于发现的 SLP 支持。
  • 只有启动器配置为协商后,才能提供标题和数据摘要支持。
  • 仅支持每个会话一个连接。
  • 每个 iSCSI 目标最多支持 1024 个 iSCSI 会话。
  • 仅支持 ErrorRecoveryLevel 0(会话重新启动)。
  • 支持光纤通道和 iSCSI 连接并访问单个的主机的行为可能不可预测,并且取决于多路径软件。
  • 从一个 iSCSI 启动器到 Storwize V3700 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