简而言之,这意味着一个磁带库(及其所有磁带插槽、磁带机和中转槽)现在可划分为部分或分区,而非作为单个实体。磁带库最多支持八个分区。每个分区可以被一台主机或多台主机访问。
分区具有关联的术语,必须了解这些术语,才能有效使用此功能。在某些情况下,这些术语重新定义了用户所熟悉的某些传统的、未分区的磁带库配置的相关概念。
分区被定义为将一个磁带库的各部分划分为独立部分的过程。分区功能为用户提供了极大的灵活性。
对磁带库进行分区需要注意一些重要事项:
每个分区只将磁带机和磁带盒指定给所对应的分区,其他分区不能使用这些磁带机或磁带盒存储插槽。
分区用户必须预测驻留的磁带卷所需的存储区域大小和所需的空闲插槽数量。一旦为磁带库中的分区定义了存储需求,磁带库中将需要有足够的模块来满足此需求。
客户可以选择未分区的磁带库或包含一到八个分区的已分区磁带库。
需要分区的磁带库时,管理员启用 "Library Partitioning" 选项并添加所需数量的分区。管理员可将每个分区配置为具有以下各项:
一个或多个磁带盒
一个或多个磁带机
桥接磁带机
中转槽由所有分区共享。如果磁带库配置有标准中转槽,则所有分区共享标准中转槽。如果磁带库配置有扩展中转槽,则所有分区共享扩展中转槽。
请参阅图 B-1,作为客户如何将磁带库分为两个分区的示例。在此示例中:
分区一拥有磁带库左侧的磁带盒。
分区二拥有磁带库右侧的磁带盒。
分区一拥有每个模块中的顶部磁带机。
分区二拥有每个模块中的底部磁带机。
对于每个分区,从左到右并从上到下分配 SCSI 元素地址。图 B-1 中的示例显示两个分区中的元素的 SCSI 元素地址。
图例:
1-模块 1(基本)
2-分区 1
3-分区 2
4-机械手装置
5-电源
6-磁带机
7-标准中转槽
8-左磁带盒前端
9-右磁带盒前端
10-模块 10(扩展)
11-分区 1 资源
12-分区 2 资源
13-共享资源
14-保留插槽(可配置,共享资源)
对磁带库进行分区后,所有分区都会报告起始 SCSI 元素地址为 10 的中转槽。中转槽元素数取决于中转槽配置:
当配置了标准中转槽时,磁带库会报告 4 个中转槽元素。
当配置了扩展中转槽时,磁带库会报告 19 个中转槽元素。
对磁带库进行分区后,中转槽变为共享资源。当某个分区需要访问中转槽时,操作员必须在用户界面中使用 ASSIGN 操作将该分区分配给中转槽,然后再启动导入或导出操作。请参阅《StorageTek SL150 Modular Tape Library 用户指南》以获取帮助。
分区中转槽分配将授予分区对共享中转槽具有独占所有权。这样可确保磁带始终进入正确的分区,并且防止其他分区获取已在使有的共享中转槽的所有权。
如果未将中转槽分配给分区,连接到该分区的 SCSI 主机应用程序将收到来自磁带库的状态指示,显示中转槽已打开。当 SCSI 主机应用程序收到中转槽已打开的状态时,应用程序将指示操作员关闭中转槽或将中转槽分配给分区。SCSI 主机应用程序无法指示打开的中转槽与未分配给分区的共享中转槽之间的区别。
如果未将中转槽分配给分区或中转槽实际上已打开,以下 SCSI 命令将返回中转槽打开状态:
发往或来自中转槽元素的 SCSI MOVE 命令。此命令将在 Check Condition 状态下终止。检测数据将指示 "Not Ready"、"Mailslot Open"(检测关键字 =2h、ASC =3Ah、ASCQ =02h)。
包括中转槽元素的 SCSI READ ELEMENT STATUS 命令。此命令将在 GOOD 状态下终止。中转槽元素的 Import/Export Element Descriptor 数据将返回异常状态(指示中转槽已打开);Except Bit 将被设置为 1,ASC 字段将被设置为 3Ah,ASCQ 字段将被设置为 02h。
表 B-1 说明了 SCSI Move 和 SCSI Read Element Status 命令如何受共享中转槽分配影响。出于此示例的目的,磁带库已配置有两个分区。磁带库最多支持八个分区。一个或多个分区的行为相同。
中转槽分配 |
分区 1 中的命令 | 分区 2 中的命令 |
---|---|---|
未分配 |
命令将被处理,好像中转槽门已打开一样。以下命令将报告异常状态:
|
命令将被处理,好像中转槽门已打开一样。以下命令将报告异常状态:
|
分配给分区 1 |
命令将被正常处理。 如果中转槽实际上已打开并且请求中包括该中转槽,SCSI Read Element Status 和 SCSI Move 命令将只报告该中转槽已打开。 |
命令将被处理,好像中转槽门已打开一样。以下命令将报告异常状态。
|
分配给分区 2 |
命令将被处理,好像中转槽门已打开一样。以下命令将报告异常状态:
|
命令将被正常处理。 如果中转槽实际上已打开并且请求中包括该中转槽,SCSI Read Element Status 和 SCSI Move 命令将只报告该中转槽已打开。 |
注释:
导入或导出操作完成时,操作员必须在用户界面中使用 UNASSIGN 操作来删除中转槽的分区所有权。只有当中转槽未锁定时,操作员才能打开中转槽。中转槽的锁定或未锁定状态取决于中转槽分配和 SCSI Prevent/Allow Medium Removal 状态。磁带库可为每个分区保留单独的 Prevent/Allow Medium Removal 数据。有关更多详细信息,请参阅《SL150 Modular Tape Library Interface Reference Manual》中的 SCSI Prevent/Allow Medium Removal 命令。
表 B-2 显示了共享中转槽处于锁定或未锁定状态时的情况。忽略值指示关联分区的 Prevent/Allow Media Removal 状态无关紧要。出于此示例的目的,磁带库配置有两个分区。磁带库最多支持八个分区。一个或多个分区的行为相同。