Apparatus, system, and method for managing addresses and data storage media within a data storage library
    51.
    发明授权
    Apparatus, system, and method for managing addresses and data storage media within a data storage library 有权
    用于管理数据存储库内的地址和数据存储介质的装置,系统和方法

    公开(公告)号:US07251718B2

    公开(公告)日:2007-07-31

    申请号:US10954117

    申请日:2004-09-29

    IPC分类号: G06F12/00

    摘要: An apparatus, system, and method are disclosed for managing physical addresses of data storage media within a data storage library. The library maintains a data table of storage slots and the media stored in those slots. The data table may contain addresses for storage slots that are not physically present or accessible within the library. Hardware such as storage slots may be added or removed without causing an inconsistency within the data table of assigned addresses. Addresses may be recorded as the particular frame, column, and row that describe the location of a particular storage slot. Each data storage media is associated with a particular host. The data table of the library maintains a record of data storage media and the host affinity the media corresponds to.

    摘要翻译: 公开了一种用于管理数据存储库内的数据存储介质的物理地址的装置,系统和方法。 该库维护存储槽的数据表和存储在这些槽中的介质。 数据表可能包含库中物理存在或不可访问的存储槽的地址。 可以添加或删除诸如存储槽的硬件,而不会在分配的地址的数据表内引起不一致。 地址可以被记录为描述特定存储槽的位置的特定帧,列和行。 每个数据存储介质与特定主机相关联。 库的数据表维护数据存储介质的记录和介质对应的主机亲和性。

    Handling node address failure in a distributed nodal system of processors
    52.
    发明授权
    Handling node address failure in a distributed nodal system of processors 失效
    处理器的分布式节点系统中处理节点地址故障

    公开(公告)号:US07092990B2

    公开(公告)日:2006-08-15

    申请号:US10179186

    申请日:2002-06-26

    IPC分类号: G06F15/16

    摘要: Addressing failure is handled in a nodal system of processor nodes, which comprise at least one processor and at least one interface to a network. Upon detection of a node address failure of a processor node for the network, such as lack of a node address, or presence of a duplicate address, the processor node is disabled from the network, thereby temporarily failing the processor node so that the system remains operational. An alternate node address stored in nonvolatile memory may be selected that avoids the node address failure.

    摘要翻译: 在处理器节点的节点系统中处理寻址故障,处理器节点包括至少一个处理器和至少一个到网络的接口。 在检测到网络的处理器节点的节点地址故障(例如缺少节点地址)或存在重复地址时,处理器节点从网络被禁用,从而暂时使处理器节点失效,使得系统保持 操作。 可以选择存储在非易失性存储器中的备用节点地址,以避免节点地址故障。

    Apparatus and method to provide data storage device failover capability
    53.
    发明授权
    Apparatus and method to provide data storage device failover capability 失效
    提供数据存储设备故障切换功能的装置和方法

    公开(公告)号:US06961867B2

    公开(公告)日:2005-11-01

    申请号:US10136696

    申请日:2002-05-01

    IPC分类号: G06F11/00 G06F11/20 H02H3/05

    CPC分类号: G06F11/2094

    摘要: A method and apparatus to provide failover capability to a data storage and retrieval system in the event of a failure of a data storage drive, where that data storage and retrieval system includes one or more active data storage devices and one or more reserve data storage devices. In the event of a failure of an active data storage device, Applicants' data storage and retrieval system suspends all pending operations using that failed device, allocates a reserve data storage device to perform those suspended operations, and then resumes those suspended operations.

    摘要翻译: 在数据存储驱动器发生故障的情况下向数据存储和检索系统提供故障转移能力的方法和装置,其中数据存储和检索系统包括一个或多个活动数据存储设备和一个或多个备用数据存储设备 。 在活动数据存储设备发生故障的情况下,申请人的数据存储和检索系统暂停使用该故障设备的所有待处理操作,分配备用数据存储设备来执行这些暂停的操作,然后恢复这些暂停的操作。

    Rezeroing a robot accessor of an automated data storage library
    54.
    发明授权
    Rezeroing a robot accessor of an automated data storage library 失效
    重新调零自动化数据存储库的机器人访问器

    公开(公告)号:US06943976B2

    公开(公告)日:2005-09-13

    申请号:US10668695

    申请日:2003-09-23

    摘要: The positioning of a robot accessor in an automated data storage library is rezeroed with respect to a home position which potentially avoids moving the robot accessor to the home position in every rezero operation. The robot accessor is moved to the expected location of a reference point in the library. If the reference point is sensed by a robot accessor sensor at substantially the expected location, the rezero operation is completed; else, the rezero operation is continued. Alternatively, if there is an offset between the sensed location of the reference point and the expected location, the robot accessor is moved to a second expected location of a second reference point. If the offsets are consistent, the calibration is updated, completing the rezero operation.

    摘要翻译: 机器人访问器在自动数据存储库中的定位相对于原始位置被重新调零,这可能避免在每次重新操作中将机器人访问器移动到原始位置。 机器人访问器移动到库中参考点的预期位置。 如果在基本上预期位置处由机器人存取传感器感测到参考点,则完成重新操作; 否则,维修行动将继续下去。 或者,如果在所感测的参考点的位置与预期位置之间存在偏移,则将机器人存取器移动到第二参考点的第二预期位置。 如果偏移量一致,则更新校准,完成重新调零操作。

    Method to maintain nonvolatile system information cached in a distributed control network
    55.
    发明授权
    Method to maintain nonvolatile system information cached in a distributed control network 失效
    维护在分布式控制网络中缓存的非易失性系统信息的方法

    公开(公告)号:US06842869B2

    公开(公告)日:2005-01-11

    申请号:US09877466

    申请日:2001-06-08

    IPC分类号: G06F3/06 G06F11/00 H04L12/28

    摘要: A method to maintain cached system information stored in one or more nodes disposed within a distributed control network. A method to operate a remote node disposed in Applicant's distributed control network using cached system information in the event of a communication failure between the master node and a remote node. A data storage and retrieval system which includes a computer useable medium having computer readable program code disposed therein to implement Applicant's method to maintain cached system information stored in one or more nodes disposed therein. A data storage and retrieval system which includes a computer useable medium having computer readable program code disposed therein to implement Applicant's method to operate a remote node disposed in Applicant's distributed control network using cached system information in the event of a communication failure between the master node and the remote node.

    摘要翻译: 一种维护缓存的系统信息的方法,其存储在分布式控制网络内的一个或多个节点中。 在主节点和远程节点之间发生通信故障的情况下,使用缓存的系统信息来操作在申请人的分布式控制网络中设置的远程节点的方法。 一种数据存储和检索系统,其包括具有设置在其中的计算机可读程序代码的计算机可用介质,以实现申请人的方法来维护存储在其中设置的一个或多个节点中的高速缓存的系统信息。 一种数据存储和检索系统,其包括其中设置有计算机可读程序代码的计算机可用介质,以实现申请人的方法,以在主节点和主节点之间的通信故障的情况下使用高速缓存的系统信息操作设置在申请人的分布式控制网络中的远程节点 远程节点。

    Concurrent configuration of drives of a data storage library
    56.
    发明授权
    Concurrent configuration of drives of a data storage library 失效
    并行配置数据存储库的驱动器

    公开(公告)号:US06813698B2

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

    申请号:US09970933

    申请日:2001-10-05

    IPC分类号: G06F1200

    CPC分类号: G06F3/0601 G06F2003/0697

    摘要: Drives of a data storage library are concurrently configured. A processor transmits library configuration data separately to each drive, initializes a first configuration process state, with a time-out period, for each drive. A drive responds with a status response, the first process state is updated to “completed”. A request for drive unique information is transmitted to the responding drive, advancing the process to a second state, with a time-out period. A drive responds with the information, and the second process state is updated to “completed”, and the received information is stored.

    摘要翻译: 同时配置数据存储库的驱动器。 处理器将库配置数据分别传送到每个驱动器,为每个驱动器初始化具有超时周期的第一配置处理状态。 驱动器响应状态响应,第一个进程状态更新为“已完成”。 将驱动器唯一信息的请求发送到响应驱动器,将处理提前到第二状态,并具有超时期。 驱动器响应信息,并且将第二处理状态更新为“完成”,并且存储所接收的信息。

    System and method for logically assigning unique names to devices in a storage system
    57.
    发明授权
    System and method for logically assigning unique names to devices in a storage system 失效
    用于向存储系统中的设备逻辑地分配唯一名称的系统和方法

    公开(公告)号:US06757694B2

    公开(公告)日:2004-06-29

    申请号:US09969925

    申请日:2001-10-03

    IPC分类号: G06F1730

    摘要: A system and method for assigning unique names to data storage products. The system and method is applicable for assigning unique World Wide Names to library storage products having removable or fixed media storage devices, or existing library storage products to be provisioned with Fiber Channel interface connections. When configuring new library storage products the method comprises the steps of: allocating a range of names to the library storage product, a name being assigned in one-to-one correspondence with a device position in the library and, the range including a base name (Base_N) for indicating where device position numbering begins; and, storing the base name in a memory associated with the library; installing a data storage device at a position in the library; and automatically calculating a unique name N based on the stored base name and the data storage device position of the installed device and assigning the calculated name to the installed device. Assignment of names to existing library storage products provisioned requires allocation of unique names according to the serial numbers of each existing automated library storage product.

    摘要翻译: 一种用于为数据存储产品分配唯一名称的系统和方法。 该系统和方法适用于将唯一的全球名称分配给具有可移动或固定媒体存储设备的库存储产品,或者将要配备光纤通道接口连接的现有库存储产品。 当配置新的库存储产品时,该方法包括以下步骤:将名称范围分配给库存储产品,将名称与库中的设备位置一一对应地分配,并且该范围包括基本名称 (Base_N),用于指示设备位置编号开始的位置; 以及将所述基本名称存储在与所述库相关联的存储器中; 在库中的位置安装数据存储设备; 并且基于所存储的基本名称和所安装的设备的数据存储设备位置自动计算唯一名称N,并将计算的名称分配给所安装的设备。 将现有图书馆存储产品的名称分配给需要根据每个现有自动库存储产品的序列号分配唯一的名称。

    Redundant updatable self-booting firmware
    58.
    发明授权
    Redundant updatable self-booting firmware 有权
    冗余可更新的自启动固件

    公开(公告)号:US06560703B1

    公开(公告)日:2003-05-06

    申请号:US09551844

    申请日:2000-04-18

    IPC分类号: G06F9445

    CPC分类号: G06F9/4403

    摘要: A computer implemented method and a system for providing a redundant, updatable, self-booting firmware program. A sectored, non-volatile memory, having separately erasable sectors, stores at least two copies of operational code, each in at least one of the sectors separate from other of the copy sectors. Each operational code copy has information indicating the relative update level of the operational code copy, so that the copies may be separately updated and have different update levels. A boot program stored in at least one of the sectors of the non-volatile memory, separate from the operational code sectors, operates a processor to read the information from each of the copies to determine the most recent update level of the operational code copies, and executes the operational code copy having the most recent update level. The boot program, prior to reading the information, operates the processor to test the operational code copies to determine whether any of the operational code copies is corrupted, and only the header(s) of those copies determined to be uncorrupted in the testing is read.

    摘要翻译: 一种用于提供冗余,可更新的自启动固件程序的计算机实现的方法和系统。 具有单独可擦除扇区的扇区非易失性存储器存储操作码的至少两个副本,每个至少一个扇区与复制扇区中的其他扇区分开。 每个操作代码副本具有指示操作代码副本的相对更新级别的信息,使得副本可以被单独更新并具有不同的更新级别。 存储在与操作代码扇区分开的非易失性存储器的至少一个扇区中的引导程序操作处理器以从每个副本读取信息以确定操作代码副本的最新更新级别, 并执行具有最新更新级别的操作代码副本。 引导程序在读取信息之前操作处理器来测试操作代码副本以确定是否有任何操作代码副本被破坏,并且只有在测试中确定为未被破坏的那些副本的标题被读取 。

    Self-configuring and self-calibrating automated system
    59.
    发明授权
    Self-configuring and self-calibrating automated system 有权
    自配置和自校准自动化系统

    公开(公告)号:US06473706B1

    公开(公告)日:2002-10-29

    申请号:US09611446

    申请日:2000-07-06

    IPC分类号: G01L2316

    摘要: An automated system having removable system components is self-configured, first, determining whether configuration data is available, for example, in a non-volatile memory. If available, the processor reads a system identifier of the configuration data, compares the read and a sensed system identifier, and, if they match, ends the self-configuration. Otherwise, the system senses the removable system components, configuring the system. A sensor is moved to sense the presence or absence each of the removable system components at substantially the expected location of the component. The system operates a movable sensor to calibrate a relative position with respect to the calibration mark.

    摘要翻译: 具有可移除系统组件的自动化系统是自配置的,首先,确定配置数据是否可用,例如在非易失性存储器中。 如果可用,处理器读取配置数据的系统标识符,比较读取和感测的系统标识符,并且如果匹配,则结束自配置。 否则,系统会检测可移动系统组件,配置系统。 传感器被移动以感测在组件的基本预期位置处的每个可移除系统组件的存在或不存在。 系统操作可移动传感器以校准相对于校准标记的相对位置。

    REKEYING ENCRYPTION KEYS FOR REMOVABLE STORAGE MEDIA
    60.
    发明申请
    REKEYING ENCRYPTION KEYS FOR REMOVABLE STORAGE MEDIA 失效
    取消可移动存储介质的加密密钥

    公开(公告)号:US20120102335A1

    公开(公告)日:2012-04-26

    申请号:US13343648

    申请日:2012-01-04

    IPC分类号: G06F12/14

    摘要: Provided are a method, system, and article of manufacture for rekeying encryption keys for removable storage media. A rekey request is received for a coupled removable storage media, wherein encryption on the coupled removable storage media uses a first key and wherein the rekey request indicates a second key. The first key and the second key are accessed in response to the rekey request. The first key is used to perform decryption for the coupled removable storage media and the second key is used to perform encryption for the coupled removable storage media.

    摘要翻译: 提供了用于对用于可移动存储介质的加密密钥进行密钥密钥的方法,系统和制品。 接收到用于耦合的可移动存储介质的重新密钥请求,其中在所耦合的可移动存储介质上的加密使用第一密钥,并且其中重新密钥请求指示第二密钥。 响应重新密钥请求访问第一个密钥和第二个密钥。 第一个密钥用于对耦合的可移动存储介质执行解密,第二个密钥用于对耦合的可移动存储介质执行加密。