Apparatus, system, and method for communicating control messages between a first device and a second device
    1.
    发明授权
    Apparatus, system, and method for communicating control messages between a first device and a second device 失效
    用于在第一设备和第二设备之间传送控制消息的设备,系统和方法

    公开(公告)号:US07779110B2

    公开(公告)日:2010-08-17

    申请号:US12171127

    申请日:2008-07-10

    IPC分类号: G06F15/173

    摘要: An apparatus and system are provided for communicating control messages between a first device and a second device. The apparatus and system include a communication module that directs control messages between a first device and a second device through an intermediate device. The intermediate device is coupled to the first device by a control path and to the second device by a data path. The apparatus and system also include a translation module and a transmission module that cooperate to translate control messages received over the control path at the intermediate device to transport data messages and transport data messages received over the data path at the second device to control messages. Transport data messages are sent over the data path to the second device and control messages from the second device are sent over the control path to the first device.

    摘要翻译: 提供了一种用于在第一设备和第二设备之间传送控制消息的设备和系统。 该装置和系统包括通过中间装置在第一装置和第二装置之间引导控制消息的通信模块。 中间设备通过控制路径耦合到第一设备,并通过数据路径耦合到第二设备。 所述装置和系统还包括翻译模块和传输模块,所述翻译模块和传输模块协作以翻译在所述中间设备处通过所述控制路径接收的控制消息,以传送数据消息并传输在所述第二设备处通过所述数据路径接收的数据消息以控制消息 传输数据消息通过数据路径发送到第二设备,并且来自第二设备的控制消息通过控制路径发送到第一设备。

    APPARATUS, SYSTEM, AND METHOD FOR COMMUNICATING CONTROL MESSAGES BETWEEN A FIRST DEVICE AND A SECOND DEVICE
    2.
    发明申请
    APPARATUS, SYSTEM, AND METHOD FOR COMMUNICATING CONTROL MESSAGES BETWEEN A FIRST DEVICE AND A SECOND DEVICE 失效
    用于在第一设备和第二设备之间通信控制消息的装置,系统和方法

    公开(公告)号:US20090292798A1

    公开(公告)日:2009-11-26

    申请号:US12171127

    申请日:2008-07-10

    IPC分类号: G06F15/16 G06F12/00

    摘要: An apparatus and system are provided for communicating control messages between a first device and a second device. The apparatus and system include a communication module that directs control messages between a first device and a second device through an intermediate device. The intermediate device is coupled to the first device by a control path and to the second device by a data path. The apparatus and system also include a translation module and a transmission module that cooperate to translate control messages received over the control path at the intermediate device to transport data messages and transport data messages received over the data path at the second device to control messages. Transport data messages are sent over the data path to the second device and control messages from the second device are sent over the control path to the first device.

    摘要翻译: 提供了一种用于在第一设备和第二设备之间传送控制消息的设备和系统。 该装置和系统包括通过中间装置在第一装置和第二装置之间引导控制消息的通信模块。 中间设备通过控制路径耦合到第一设备,并通过数据路径耦合到第二设备。 所述装置和系统还包括翻译模块和传输模块,所述翻译模块和传输模块协作以翻译在所述中间设备处通过所述控制路径接收的控制消息,以传送数据消息并传输在所述第二设备处通过所述数据路径接收的数据消息以控制消息 传输数据消息通过数据路径发送到第二设备,并且来自第二设备的控制消息通过控制路径发送到第一设备。

    Flexible-capacity scaling for efficient access of ordered data stored on
magnetic tape media
    3.
    发明授权
    Flexible-capacity scaling for efficient access of ordered data stored on magnetic tape media 失效
    灵活容量扩展,可有效访问存储在磁带介质上的有序数据

    公开(公告)号:US5757571A

    公开(公告)日:1998-05-26

    申请号:US614434

    申请日:1996-03-12

    摘要: Various data storage formats help to efficiently locate, read, and write user data stored on magnetic tape media. A tape is formatted by writing multiple segment-headers, free from any interleaved access of user data. Adjacent segment-headers are spaced by a predetermined interval to define multiple data storage segments. Segment-headers all contain a unique key, which is copied into a key index to identify valid segments. After formatting, normal tape accesses can be performed. Without erasing any old headers or data, a new formatting scheme can be established by writing new segment-headers on the tape. The new segment-headers include a new unique key, replacing the previous key in the key index. Previous segment-headers stored on the tape are ignored, since they lack the updated key. Segments may be selectively grouped to provide independently addressable partitions. Mapping between segments and partitions can use a fixed relationship (e.g. one-to-one), or each partition may be variably sized according to the amount of data to be stored therein. Variable-sized partitions may be automatically padded with a selected number of empty segments. Another feature is flexible-capacity scaling, which distributes an ordered set of device blocks on a multi-track magnetic tape medium. The device blocks are bi-directionally stored in a continuous configuration of multiple adjacent stacked serpentine patterns occupying some or all of the tape. This configuration permits sequential access of all device blocks without advancing the tape medium to skip over regions between adjacent device blocks.

    摘要翻译: 各种数据存储格式有助于有效地定位,读取和写入存储在磁带介质上的用户数据。 通过写入多个段头来格式化磁带,没有任何交织的用户数据访问。 相邻的分段报头间隔预定间隔以定义多个数据存储段。 段头都包含唯一的密钥,它被复制到密钥索引中以标识有效的段。 格式化后,可以执行正常的磁带访问。 在不擦除任何旧标头或数据的情况下,可以通过在磁带上写入新的段头来建立新的格式化方案。 新的分段标题包括一个新的唯一键,替换键索引中的上一个键。 存储在磁带上的前一个段头将被忽略,因为它们缺少更新的密钥。 分段可以被选择性地分组以提供独立的可寻址分区。 段和分区之间的映射可以使用固定关系(例如一对一),或者每个分区可以根据要存储在其中的数据量而变化地大小。 可变大小的分区可以自动填充选定数量的空段。 另一个特征是灵活容量缩放,其在多轨磁带介质上分配一组有序的设备块。 装置块被双向地存储在占据某些或全部磁带的多个相邻堆叠蛇形图案的连续配置中。 该配置允许所有设备块的顺序访问,而不需要使带介质跳过相邻设备块之间的区域。

    Tape pre-formatting with uniform data storage segments selectively
mapped to fixed or variable sized independently addressable data
storage partitions
    4.
    发明授权
    Tape pre-formatting with uniform data storage segments selectively mapped to fixed or variable sized independently addressable data storage partitions 失效
    磁带预格式化,统一数据存储段选择性地映射到固定或可变大小的独立可寻址数据存储分区

    公开(公告)号:US5969893A

    公开(公告)日:1999-10-19

    申请号:US899042

    申请日:1997-07-23

    摘要: Various data storage formats help to efficiently locate, read, and write user data stored on magnetic tape media. A tape is formatted by writing multiple segment-headers, free from any interleaved access of user data Adjacent segment-headers are spaced by a predetermined interval to define multiple data storage segments. Segment-headers all contain a unique key, which is copied into a key index to identify valid segments. After formatting, normal tape accesses can be performed. Without erasing any old headers or data, a new formatting scheme can be established by writing new segment-headers on the tape. The new segment-headers include a new unique key, replacing the previous key in the key index. Previous segment-headers stored on the tape are ignored, since they lack the updated key. Segments may be selectively grouped to provide independently addressable partitions. Mapping between segments and partitions can use a fixed relationship (e.g. one-to-one), or each partition may be variably sized according to the amount of data to be stored therein. Variable-sized partitions may be automatically padded with a selected number of empty segments. Another feature is flexible-capacity scaling, which distributes an ordered set of device blocks on a multi-track magnetic tape medium. The device blocks are bi-directionally stored in a continuous configuration of multiple adjacent stacked serpentine patterns occupying some or all of the tape. This configuration permits sequential access of all device blocks without advancing the tape medium to skip over regions between adjacent device blocks.

    摘要翻译: 各种数据存储格式有助于有效地定位,读取和写入存储在磁带介质上的用户数据。 通过写入多个分段报头来格式化磁带,没有用户数据的任何交错访问。相邻分段报头间隔预定间隔以定义多个数据存储段。 段头都包含唯一的密钥,它被复制到密钥索引中以标识有效的段。 格式化后,可以执行正常的磁带访问。 在不擦除任何旧标头或数据的情况下,可以通过在磁带上写入新的段头来建立新的格式化方案。 新的分段标题包括一个新的唯一键,替换键索引中的上一个键。 存储在磁带上的前一个段头将被忽略,因为它们缺少更新的密钥。 分段可以被选择性地分组以提供独立的可寻址分区。 段和分区之间的映射可以使用固定关系(例如一对一),或者每个分区可以根据要存储在其中的数据量而变化地大小。 可变大小的分区可以自动填充选定数量的空段。 另一个特征是灵活容量缩放,其在多轨磁带介质上分配一组有序的设备块。 装置块被双向地存储在占据某些或全部磁带的多个相邻堆叠蛇形图案的连续配置中。 该配置允许所有设备块的顺序访问,而不需要使带介质跳过相邻设备块之间的区域。

    Allocation of data storage drives of an automated data storage library
    5.
    发明授权
    Allocation of data storage drives of an automated data storage library 有权
    分配自动数据存储库的数据存储驱动器

    公开(公告)号:US06636778B2

    公开(公告)日:2003-10-21

    申请号:US09948627

    申请日:2001-09-10

    IPC分类号: G06F700

    摘要: Data storage drives of an automated data storage library are allocated to received requests. A drive resource provider, upon receiving a request for a drive when all of the drives of the pool are allocated, holds any mount of a portable data storage cartridge relative to the request, releasing the hold when a drive is allocated. Spare drives are provided, outside of the pool. A spare drive may be allocated in response to the request, and a message is posted indicating use of the spare data storage drive. The posted message may comprise a notification that action may be taken to permanently transfer a spare data storage drive to the pool.

    摘要翻译: 自动数据存储库的数据存储驱动器被分配给接收到的请求。 驱动器资源提供者在分配所有池的所有驱动器时接收到对驱动器的请求时,相对于该请求保存任何便携式数据存储盒的安装,释放驱动器被分配时的保持。 在游泳池外提供备用驱动器。 可以响应于该请求分配备用驱动器,并且发布指示使用备用数据存储驱动器的消息。 发布的消息可以包括可以采取动作以将备用数据存储驱动器永久传送到池的通知。

    Virtualization of data storage drives of an automated data storage library
    6.
    发明授权
    Virtualization of data storage drives of an automated data storage library 失效
    自动化数据存储库的数据存储驱动器的虚拟化

    公开(公告)号:US06519678B1

    公开(公告)日:2003-02-11

    申请号:US09948656

    申请日:2001-09-10

    IPC分类号: G06F1200

    CPC分类号: G06F3/0601 G06F2003/0697

    摘要: Drive image providers of a virtualization system for an automated data storage library provide an image of a fixed plurality of virtual data storage drives with fixed identifications to a host application. A drive resource provider, at any one time, assigns any number “m” of a pool of “n” drives to the drive image providers, and “n”−“m” of the pool are freed and available for assignment. The drive resource provider responds to a triggering event requesting a drive, and dedicates one of the “n”−“m” drives of the pool to the virtual drive. The drive image provider characterizes and directs communication between the host and the dedicated drive as a fixed virtual drive; and prior to the dedication of a drive, characterizes the virtual drive to the requesting host application as “not ready”.

    摘要翻译: 驱动用于自动数据存储库的虚拟化系统的图像提供者提供具有固定标识到固定应用的固定多个虚拟数据存储驱动器的映像。 驱动器资源提供者在任何一个时间将驱动器映像提供程序的“n”个驱动器的任意数量的“m”分配给该驱动器映像提供者,并且池的“n” - “m”被释放并可用于分配。 驱动器资源提供者响应触发事件请求驱动器,并将池中的“n” - “m”个驱动器专用于虚拟驱动器。 驱动器映像提供者将主机和专用驱动器之间的通信定义并指示为固定的虚拟驱动器; 并且在驱动器的奉献之前,将请求主机应用程序的虚拟驱动器描述为“未就绪”。

    Host discovery in multi-blade server chassis
    7.
    发明授权
    Host discovery in multi-blade server chassis 失效
    多刀片服务器机箱中的主机发现

    公开(公告)号:US08037156B2

    公开(公告)日:2011-10-11

    申请号:US12206444

    申请日:2008-09-08

    IPC分类号: G06F15/16

    CPC分类号: H04L67/1097

    摘要: A method for discovering hosts on a multi-blade server chassis is provided. A switch, operational in the multi-blade server, is queried for first world-wide name (WWN) information of the hosts. The first WWN information is known to the switch. The first WWN information is saved on a redundant array of independent disks (RAID) subsystem of the multi-blade server chassis. A system location for each of the hosts is mapped to the RAID subsystem.

    摘要翻译: 提供了一种用于在多刀片服务器机箱上发现主机的方法。 在多刀片服务器中运行的交换机被查询主机的第一个全球名称(WWN)信息。 交换机已知第一个WWN信息。 第一个WWN信息保存在多刀片服务器机箱的独立磁盘(RAID)子系统的冗余阵列上。 每个主机的系统位置映射到RAID子系统。

    Heterogeneous multipath path network test system
    8.
    发明授权
    Heterogeneous multipath path network test system 有权
    异构多径路径网络测试系统

    公开(公告)号:US07174265B2

    公开(公告)日:2007-02-06

    申请号:US11128632

    申请日:2005-05-13

    IPC分类号: G06F19/00 G06F11/30

    CPC分类号: G06F11/26

    摘要: A test system for a heterogeneous multipath network. A tester system evaluates a plurality of status indicators from a plurality of types of test components in a network. Based on the status indicators of at least one of the test components, the tester system selects a first test to be performed. After executing the first test, the tester system selects a second test to be performed based on the status indicators of at least one of the test components and a result of the first test.

    摘要翻译: 用于异构多​​径网络的测试系统。 测试器系统从网络中的多种类型的测试组件评估多个状态指示符。 基于至少一个测试部件的状态指示器,测试器系统选择要执行的第一测试。 在执行第一次测试之后,测试仪系统基于至少一个测试组件的状态指示和第一次测试的结果来选择要执行的第二个测试。

    Interruptible inventory of a mass data storage library
    10.
    发明授权
    Interruptible inventory of a mass data storage library 有权
    大容量数据存储库的中断库存

    公开(公告)号:US06286079B1

    公开(公告)日:2001-09-04

    申请号:US09228229

    申请日:1999-01-11

    IPC分类号: G06F1200

    摘要: Storage shelves of a mass data storage library are organized into a plurality of subsets for the purpose of conducting an inventory of media stored in the shelves. In response to an inventory command, the inventory is conducted in a predetermined order by subset. Upon completion of the inventory of each subset, the completion is posted in a list. A command input detects newly issued commands (subsequent to the inventory command), and places them in a queue. After completion of the inventory of a subset, and upon detecting a command for a non-inventory process (such as a media move), the inventory is interrupted and stopped. The move is conducted, and, upon completion of the move, the inventory is resumed. If a newly issued command is an inventory command, the inventory command is incorporated into the inventory process.

    摘要翻译: 大容量数据存储库的存储架被组织成多个子集,用于进行存储在架子中的介质的库存。 响应于库存命令,通过子集以预定顺序进行库存。 完成每个子集的清单后,完成将过帐到列表中。 命令输入检测新发出的命令(在库存命令之后),并将它们放入队列中。 在完成子集的清单之后,并且在检测到非库存过程(例如媒体移动)的命令时,库存被中断和停止。 这一举动进行了,而在搬迁完成后,库存恢复。 如果新发出的命令是库存命令,则库存命令被并入库存过程。