7 VSM 7 FC/FICON 数据路径连接

通过 FC 和 FICON 端口可以将两个 VSM 7 节点连接到 MVS 主机系统上的 ELS 主机软件和 VTCS 接口软件,以及 TapePlex 中的真实磁带机 (Real Tape Drive, RTD)。可以直接挂接,也可以通过交换机挂接。

每个 VSM 7 节点有四个 FC/FICON 端口,VTSS 总共有八个端口。对于 FICON,每个端口都同时支持 IBM 控制单元 (Control Unit, CU) 和 IBM 通道模式 (Channel Mode, CH) 映像,以便通过交换机连接端口时,每个端口都可以同时连接到主机和 RTD。通过 RTD 连接共享 HOST 端口不会减少逻辑路径。

对于 FC,每个节点上有两个 FC 端口专用于主机连接,有两个端口专用于 RTD 连接。

工作原理

  • VSM 7 和 VTCS 之间通过 RTD NAME 链接。

  • VTCS 与 RTD 之间的链路是 FC/FICON 电缆,该电缆连接到相关磁带机托架中的相关 DEVNO。

  • VSM 7 CLI 命令定义与 VSM 7 的连接。

  • VTCS 命令根据 VTCS 配置定义连接。

  • VTCS 使用的 RTD 名称是采用在 VSM 7 CLI 中使用的 FCPPATH 或 FICONPATH 命令定义的名称。

  • 多个 FCPPATH/FICONPATH 可以路由到同一个 RTD。

  • 物理 RTD 针对 VTCS 定义为具有 CHANIF ID 的 FC 或 FICON 设备。

  • 使用 CHANIF ID 不是为了引用设备,但是它必须存在才能满足 VTCS 语法规则。对于在 VTCS 中定义的每个 VSM 7,每个 CHANIF ID 都必须唯一且使用有效的语法。

  • VTCS 允许使用 32 个唯一 CHANIF ID。每个 VSM 7 最多可以定义 32 个物理 RTD。

VSM 7 FC/FICON 端口分配

图 7-1中所示,FC/FICON 端口分别编号为 0 到 3。当看向服务器节点的背面时,左侧 (PCIe2) 顶部的端口是 1,左侧 (PCIe2) 底部的端口是 0,右侧 (PCIe6) 顶部的端口是 3,右侧 (PCIe6) 底部的端口是 2。

图 7-1 FC/FICON 端口

周围的文本说明了 图 7-1 。

VSM 7 RTD 连接示例

以下示例说明了 VSM 7 与 RTD 之间的 FC/FICON 连接:

每个示例包括:

  • 设备之间的连接

  • 用于定义与 VSM 7 之间的连接的 CLI 命令

  • 用于根据 VTCS 配置来定义 VSM 7 连接的 VTCS 命令

VSM 7 RTD 连接:直接连接

图 7-2显示了在一个 VSM 7 FC 或 FICON 端口与一个 RTD 之间的直接连接。

图 7-2 VSM 7 RTD 连接-直接连接

周围的文本说明了 图 7-2 。

VSM 7 CLI FICON 示例:

vsmadmin: add ficonpath -name RTDA001 -node 1 –port 2

VSM 7 CLI FC 示例:

vsmadmin: add fcppath -name RTDA001 -node 1 –port 2 -wwpn 500104F509793640

VTCS 示例:

RTD NAME=RTDA001 DEVNO=A001 CHANIF=0A:0

VSM 7 RTD 连接:单个交换机

图 7-3显示了在一个 VSM 7 FC 或 FICON 端口与一个 RTD 之间通过单台交换机进行的连接:

图 7-3 VSM 7 RTD 连接-单个交换机

周围的文本说明了 图 7-3 。

VSM 7 CLI FICON 示例:

vsmadmin: add ficonpath -name RTDA001 -node 1 –port 2 -area A1

VSM 7 CLI FC 示例:

vsmadmin: add fcppath -name RTDA001 -node 1 –port 2 -wwpn 500104F509793640

VTCS 示例:

RTD NAME=RTDA001 DEVNO=A001 CHANIF=0A:0

VSM 7 RTD 连接:级联交换机

图 7-4显示了在一个 VSM 7 FC 或 FICON 端口与一个 RTD 之间通过级联交换机进行的连接。

图 7-4 VSM 7 RTD 连接-级联交换机

周围的文本说明了 图 7-4 。

VSM 7 CLI FICON 示例:

vsmadmin: add ficonpath -name RTDA001 -node 1 –port 2 –domain 14 -area A1

VSM 7 CLI FC 示例:

vsmadmin: add fcppath -name RTDA001 -node 1 –port 2 -wwpn 500104F509793640

VTCS 示例:

RTD NAME=RTDA001 DEVNO=A001 CHANIF=0A:0

VSM 7 RTD 连接:双 RTD

图 7-5显示了在一个 VSM 7 FC 或 FICON 端口与两个 RTD 之间通过级联交换机进行的连接。

图 7-5 VSM 7 RTD 连接-双 RTD

周围的文本说明了 图 7-5 。

VSM 7 CLI FICON 示例:

vsmadmin: add ficonpath -name RTDA001 -node 1 –port 2 –domain 14 -area A1 
vsmadmin: add ficonpath -name RTDA002 -node 1 –port 2 –domain 14 -area A4 

VSM 7 CLI FC 示例:

vsmadmin: add fcppath -name RTDA001 -node 1 –port 2 -wwpn 500104F509793640
vsmadmin: add fcppath -name RTDA002 -node 1 –port 2 -wwpn 500104F509793641

VTCS 示例:

RTD NAME=RTDA001 DEVNO=A001 CHANIF=0A:0
RTD NAME=RTDA002 DEVNO=A002 CHANIF=0C:0

VSM 7 RTD 连接:四个 RTD 一个端口

图 7-6显示了在一个 VSM 7 FC 或 FICON 端口与四个 RTD 之间通过级联交换机进行的连接。这是您可以连接到单个 VSM 7 FC 或 FICON 端口的最大 RTD 数,总共有八个端口,因此每个 VSM 7 最多可连接 32 个 RTD。

图 7-6 VSM 7 RTD 连接-四个 RTD 一个端口

周围的文本说明了 图 7-6 。

VSM 7 CLI FICON 示例:

vsmadmin: add ficonpath -name RTDA001 -node 1 –port 2 –domain 14 -area A1
vsmadmin: add ficonpath -name RTDA002 -node 1 –port 2 –domain 14 -area A2
vsmadmin: add ficonpath -name RTDA003 -node 1 –port 2 –domain 14 -area A3
vsmadmin: add ficonpath -name RTDA004 -node 1 –port 2 –domain 14 -area A4

VSM 7 CLI FC 示例:

vsmadmin: add fcppath -name RTDA001 -node 1 –port 2 -wwpn 500104F509793640
vsmadmin: add fcppath -name RTDA002 -node 1 –port 2 -wwpn 500104F509793641
vsmadmin: add fcppath -name RTDA003 -node 1 –port 2 -wwpn 500104F509793642
vsmadmin: add fcppath -name RTDA004 -node 1 –port 2 -wwpn 500104F509793643

VTCS 示例:

RTD NAME=RTDA001 DEVNO=A001 CHANIF=0A:0
RTD NAME=RTDA002 DEVNO=A002 CHANIF=0K:0
RTD NAME=RTDA003 DEVNO=A003 CHANIF=1M:0
RTD NAME=RTDA004 DEVNO=A004 CHANIF=0O:0

VSM 7 RTD 连接:双路径 RTD

图 7-7图 7-8显示了通往同一个 RTD 的两条 FC 或 FICON 路径。位于不同 VSM 7 节点上的两个 VSM 7 FC 或 FICON 端口通过级联交换机连接到单个 RTD。RTD 在 VTCS 中有一个定义,VTSS 会解析向下访问任一路径的信息。

图 7-7 VSM 7 RTD 连接-双路径 RTD 示例 1

周围的文本说明了 图 7-7 。

VSM 7 CLI FICON 示例 1:

vsmadmin: add ficonpath -name RTDA001 -node 1 –port 2 –domain 14 -area A1
vsmadmin: add ficonpath -name RTDA001 -node 2 –port 2 –domain 14 -area A1

VSM 7 CLI FC 示例 1:

vsmadmin: add fcppath -name RTDA001 -node 1 –port 2 -wwpn 500104F509793640
vsmadmin: add fcppath -name RTDA001 -node 2 –port 2 -wwpn 500104F509793641

VTCS 示例 1:

RTD NAME=RTDA001 DEVNO=A001 CHANIF=0A:0

图 7-8 VSM 7 RTD 连接-双路径 RTD 示例 2

周围的文本说明了 图 7-8 。

VSM 7 CLI FICON 示例 2:

vsmadmin: add ficonpath -name RTDA001 -node 1 –port 2 –domain 14 -area A1
vsmadmin: add ficonpath -name RTDA001 -node 2 –port 2 -area A1

VSM 7 CLI FC 示例 2:

vsmadmin: add fcppath -name RTDA001 -node 1 –port 2 -wwpn 500104F509793640
vsmadmin: add fcppath -name RTDA001 -node 2 –port 2 -wwpn 500104F509793641

VTCS 示例 2:

RTD NAME=RTDA001 DEVNO=A001 CHANIF=0A:0

VSM 7 RTD 连接:双路径双 RTD

图 7-9显示了通向两个不同 RTD 的两条 FC 或 FICON 路径。位于不同 VSM 7 节点上的两个 VSM 7 FC 或 FICON 端口通过级联交换机连接到两个 RTD。

图 7-9 VSM 7 RTD 连接-双路径双 RTD

周围的文本说明了 图 7-9 。

VSM 7 CLI FICON 示例:

vsmadmin: add ficonpath -name RTDA001 -node 1 –port 2 –domain 14 -area A1
vsmadmin: add ficonpath -name RTDA001 -node 2 –port 2 –domain 14 -area A1
vsmadmin: add ficonpath -name RTDA002 -node 1 –port 2 –domain 14 -area A4
vsmadmin: add ficonpath -name RTDA002 -node 2 –port 2 –domain 14 -area A4

VSM 7 CLI FC 示例:

vsmadmin: add fcppath -name RTDA001 -node 1 –port 2 -wwpn 500104F509793640
vsmadmin: add fcppath -name RTDA001 -node 2 –port 2 -wwpn 500104F509793641
vsmadmin: add fcppath -name RTDA002 -node 1 –port 2 -wwpn 500104F509793642
vsmadmin: add fcppath -name RTDA002 -node 2 –port 2 -wwpn 500104F509793643

VTCS 示例:

RTD NAME=RTDA001 DEVNO=A001 CHANIF=0A:0
RTD NAME=RTDA002 DEVNO=A002 CHANIF=0C:0

VSM 7 RTD 连接:多路径双 RTD

图 7-10显示了通向两个不同 RTD 的多条 FC/FICON 路径。位于两个不同 VSM 7 节点上的三个 VSM 7 FC/FICON 端口通过级联交换机连接到两个不同的 RTD。在此示例中,有六条针对 VSM 7 定义的 FC/FICON 路径和两个针对 VTCS 定义的 RTD。

图 7-10 VSM 7 RTD 连接-多路径双 RTD

周围的文本说明了 图 7-10 。

VSM 7 CLI FICON 示例:

vsmadmin: add ficonpath -name RTDA001 -node 1 –port 2 –domain 14 -area A1
vsmadmin: add ficonpath -name RTDA001 -node 2 –port 1 –domain 14 -area A1
vsmadmin: add ficonpath -name RTDA001 -node 2 –port 2 –domain 14 -area A1
vsmadmin: add ficonpath -name RTDA002 -node 1 –port 2 –domain 14 -area A4
vsmadmin: add ficonpath -name RTDA002 -node 2 –port 1 –domain 14 -area A4
vsmadmin: add ficonpath -name RTDA002 -node 2 –port 2 –domain 14 -area A4

VSM 7 CLI FC 示例:

vsmadmin: add fcppath -name RTDA001 -node 1 -port 2 –wwpn 500104F509793640
vsmadmin: add fcppath -name RTDA001 -node 2 -port 1 –wwpn 500104F509793641
vsmadmin: add fcppath -name RTDA001 -node 2 -port 2 –wwpn 500104F509793642
vsmadmin: add fcppath -name RTDA002 -node 1 -port 2 –wwpn 500104F509793643
vsmadmin: add fcppath -name RTDA002 -node 2 -port 1 –wwpn 500104F509793680
vsmadmin: add fcppath -name RTDA002 -node 2 -port 2 –wwpn 500104F509793681

VTCS 示例:

RTD NAME=RTDA001 DEVNO=A001 CHANIF=0A:0
RTD NAME=RTDA002 DEVNO=A002 CHANIF=0C:0