Enterprise Library Software (ELS) 是软件解决方案,可以支持和管理 Oracle StorageTek 的自动化磁带系统 (Automated Cartridge System, ACS) 和虚拟存储管理器 (Virtual Storage Manager, VSM) 硬件。
模块化的磁带库是自动化磁带的核心,因为这些磁带库可以将需要大量人工的手动磁带操作转变成自动化的磁带。例如,SL8500 可以通过 HandBot High Performance(tm) 机械手实现磁带挂载和卸载自动化。SL8500 的短期或长期扩展性很高。RealTime Growth(tm) 功能;例如,可以添加更多插槽、磁带机和机械手来不间断地处理增加的工作负荷(例如年终处理)。SL8500 支持 Oracle 企业级和中端磁带机的任意组合,这意味着,SL8500 是将许多较小的磁带库整合成一个高性能系统的理想之选。SL8500 支持 Oracle 最新推出的磁带机(以存取为中心的 T9840D 和以容量为中心的 T10000C),这使其具备了关键任务数据的加密功能。
虚拟存储管理器 (Virtual Storage Manager, VSM) 是 Oracle StorageTek 的虚拟存储解决方案,针对的是磁带介质和传送装置使用效率不高的问题。VSM 将虚拟磁带卷 (virtual tape volume, VTV) 存储在虚拟磁带存储子系统 (Virtual Tape Storage Subsystem, VTSS) 的磁盘缓冲区上,从而解决该问题。然后,VSM 将 VTV 迁移(并堆叠)到实际的自动化磁带卷(多卷磁带 (multi-volume cartridge, MVC) 上,而该磁带卷则挂载在实际磁带机 (Real Tape Drive, RTD) 上。在主机需要的时候,如果迁移的磁带卷不在 VTSS 上,则会将其自动撤回到 VTSS 上。利用 VTSS 和 VTV,VSM 可以优化存取时间、吞吐量以及物理介质和传送装置的使用。VSM 包含虚拟磁带控制系统 (Virtual Tape Control System, VTCS)(这是 MVS 主机软件)、ELS 中支持 VTCS 的部分以及 VTSS。
以下各节讨论 ELS 软件组件。
ELS 基本软件由 Host Software Component (HSC)、Storage Management Component (SMC)、HTTP Server 以及 Virtual Tape Control Software (VTCS) 组成,如图 1-1 中所示。
用户数据
ACS 命令
VTSS 命令
系统间 ELS 通信 (TCP/IP)
HSC 具有以下作用:
维护控制数据信 (Control Data Set, CDS),其中包含有关物理和虚拟磁带机以及 TapePlex 中对应的介质的信息。
接受来自 SMC 的有关挂载、卸载和交换的请求,以及查询这些请求并将其发送到 LMU,LUM 会自动执行这些操作。
管理自动化磁带系统 (Automated Cartridge System, ACS) 以及由 ACS 组成的 LSM。
管理错误条件,例如磁带丢失。
SMC 是 IBM 的 z/OS 操作系统与 HSC 和 MVS/CSC 之间的接口。SMC 是一个必需的 ELS 组件,并且必须位于处理自动化实际磁带和/或 VSM 虚拟磁带的每个 MVS 主机上。SMC 在 JES2 和 JES3 系统上都可运行,具有以下作用:
影响磁带设备分配(实际设备和虚拟设备)。
拦截磁带管理以及操作系统挂载、卸载和交换消息,以及创建对此功能的请求并将请求路由到 HSC 或 MVS/CSC。
在多个 TapePlex 之间协调请求。这些请求可以包含挂载、卸载和交换以及查询(配置、卷查找)。
TapePlex 是一种单一硬件配置,通常用单个 HSC 控制数据集 (Control Data Set, CDS) 表示。
一个 TapePlex 可以包含多个 ACS 和虚拟磁带存储子系统 (Virtual Tape Storage Subsystem, VTSS)。
SMC 可以与任意数量的 TapePlex 通信,它使用跨地址空间设备与在相同主机上运行的 HSC 或 MVS/CSC 通信,使用 TCP/IP 与在其他主机上执行的 HSC 系统通信。
SMC HTTP 服务器是 SMC 的一个组件,用于管理来自远程 SMC 客户机的入站 TCP/IP 事务处理。可使用 SMC 命令控制 HTTP 组件的启动和停止。正常情况下,HTTP 组件仅在运行 HSC 的主机上启动。有关更多信息,请参见配置和管理 SMC。
VTCS 用作 HSC/SMC 的扩展,具有以下作用:
影响虚拟磁带机 (virtual tape drive, VTD) 的分配
管理 VTV 的使用
管理虚拟卷的迁移和撤回
管理 VSM 使用的实际磁带介质和传送装置的使用。
并发灾难恢复测试 (Concurrent Disaster Recovery Test, CDRT) 功能集成在 ELS 中,可通过以下功能,帮助客户证明其业务连续性(灾难恢复)计划以满足保险、法规或审计要求:
允许 ACS 和 VSM 硬件在灾难恢复场所与生产场所之间同时共享,无需购买额外的 ACS 或 VSM 硬件。
在灾难恢复测试期内,分隔现有 ACS 硬件中客户定制的部分与磁带卷池,以允许同时使用 ACS 硬件。
支持并行测试同时从某个灾难场所执行的客户应用程序;这些应用程序在分隔的 ACS 和/或 VSM 硬件上共享生产数据,同时使用生产数据并发运行生产处理。
可以在灾难恢复测试结束时,轻松地将分隔的硬件重新组合为生产用途,不会中断正常的生产处理。
LCM 及其与 ELS 大型机软件的交互如图 1-2 中所示。
注:
LCM 随 ELS 软件包分发,但 LCM 是可选软件,必须与其他 ELS 组件分开许可。LCM
ELS 大型机软件
为了帮助管理 ACS 和 VSM 系统,Library Content Manager (LCM) 可用于高效地管理 ACS 内容、VSM 资源(MVC 和 VTV)以及执行选定的 VSM 操作(如迁移和撤回)。
对于 ELS 7.0 和更高版本,LCM 还是异地保管库功能 (Offsite Vault Feature) 的管理界面,一个灾难恢复 (Disaster Recovery, DR) 解决方案,可用于异地保管 MVC、保管长期保留卷以及管理基础卷。
ELS 其他大型机软件包含 LibraryStation 和 MVS/CSC,如图 1-3 中所示。
使用 ACSLS 作为服务器
至 ACSLS
使用 LibraryStation 作为服务器
自开放客户机
MVS/CSC 和 LibraryStation 打包在 ELS 分发介质中,但不属于 ELS 解决方案,也不包含在 ELS FMID 中。ACSLS 管理磁带库资源时,需要 MVS/CSC。使用非 MVS 客户机和 HSC 时,需要 LibraryStation。