本章介绍 VM Client 软件特性和数据流。
VM Client 支持在 VM 系统上运行的客户机从 MVS 上执行的 StorageTek TapePlex 服务器请求真实的和虚拟的磁带服务。
如需了解用于管理 TapePlex 服务器的 MVS 软件,请参阅出版物《Introducing ELS》。
VM Client 软件具有以下特性:
IUCV 接口,可以接受 VM 磁带管理接口 (VM Tape Management Interface, VMTMI) 请求
Oracle StorageTek VM Client 取代 VM/HSC 成为提供接口的组件,允许 VM 磁带管理系统 (VM Tape Management Systems, TMS) 使用 StorageTek 自动磁带系统 (Automatic Cartridge System, ACS)。此外,VM Client 还提供一个接口,允许 VM 磁带管理系统使用 StorageTek Virtual Storage Manager (VSM)。
VM Client 用作源自 VM TMS 的 VMTMI 请求的目标。所有资源都以 VMTMI 格式返回给 TMS。VM Client 使用 VM 用户间通信载体 (Inter-user Communications Vehicle, IUCV) 与 TMS 服务机通信。
VM Client 并不支持所有 VMTMI 请求。有关受支持的 VMTMI 请求的完整列表,请参见第 9 章 VM Client 磁带管理接口。
到基于 MVS 的 TapePlex (HSC) 的 TCP/IP 接口
StorageTek Enterprise Library Software (ELS) 提供 XML 接口 (XAPI) 来控制 Storagetek ACS 和 VTCS 系统。XAPI 通信通过 TCP/IP 进行。VM Client 将 VMTMI 请求转换为新的 XAPI 格式。XAPI 响应转换成 VMTMI 响应。
注:
VM Client 只能与 ELS 7.1 或更高版本 (SMC/HSC/VTCS) 通信。用于控制 VM Client 的操作员命令
有关 VM Client 命令的信息,请参见第 6 章 VM Client 命令。
图 1-1展示了以下 VM Client 数据流:
VM 磁带管理系统 (Tape Management System, TMS) 请求通过 VM 磁带管理接口 (VM Tape Management Interface, VMTMI) 发送到 VM Client。
VM Client 将 VMTMI 请求转换为 XAPI 格式,并使用 TCP/IP 通信将请求路由至 MVS 服务器。
MVS 服务器上的 SMC/HSC/VTCS 软件处理请求,并将所有响应以 XAPI 格式返回给 VM Client。
VM Client 将 XAPI 响应转换为 VMTMI 格式并将这些响应路由到 TMS。
XML API (XAPI) 是 Oracle StorageTek API,支持 StorageTek 客户机和服务器使用基于 TCP/IP 的公用协议进行通信。
引入此 XAPI 后,以前需要使用基于 MVS 的服务器(Oracle StorageTek 主机软件组件)进行真实磁带处理的客户机现在可以使用 ACSLS 8.4 或更高版本(启用 XAPI 支持),如下所示:
MVS 上的 SMC 客户机现在可以从启用了 XAPI 支持的 ACSLS 服务器请求真实磁带请求(不需要 MVS/CSC)。
VM Client 现在可以从启用了 XAPI 支持的 ACSLS 服务器请求真实磁带服务。
如果要使用 VM Client 连接到启用了 XAPI 支持的 ACSLS 服务器,则必须使用 VM Client TAPEPlex 和 SERVer 命令将 ACSLS 应用程序定义为 TapePlex,并定义客户机与服务器之间的 TCP/IP 控制路径。
VM Client 与启用了 XAPI 支持的 ACSLS 服务器之间的大多数客户机/服务器交互对最终用户是透明的。对卷信息、挂载和卸载的请求由 VM Client 自动生成,其处理无需操作员干预。除了这些自动交互以外,启用了 XAPI 支持的 ACSLS 服务器还提供额外的管理员、配置和操作员命令,以支持管理 XAPI 组件。有关这些命令的信息,请参阅 ELS 出版物《XAPI Client Interface to ACSLS Server Reference》。