会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Apparatus, system, and method for identifying a faulty communication module
    • 用于识别故障通信模块的装置,系统和方法
    • US07251753B2
    • 2007-07-31
    • US10666660
    • 2003-09-17
    • Michael Thomas BenhaseSusan Kay CandelariaPaul Matthew RichardsBrian Anthony Rinaldi
    • Michael Thomas BenhaseSusan Kay CandelariaPaul Matthew RichardsBrian Anthony Rinaldi
    • G06F11/00
    • G06F11/0727G06F11/0766G06F11/1004
    • An apparatus, method, and system associates an identifier with a data packet. The identifier uniquely identifies a communication module, such as a host interface card, within a data storage system. In operation, a computer host sends a data packet to a server. The communication module receives the data packet and associates an identifier, unique to the communication module, with the data packet. The data packet is stored in a disk array, such as a Redundant Array of Independent Disks (RAID) system. When the computer host later requests the stored data packet, a validation module, which may be implemented within a PCI adapter such as a host interface card, retrieves the data packet and determines whether the data packet is corrupt. If the data packet is corrupt, the validation module identifies which host interface card corrupted the data with the use of the unique identifier associated with the data packet. The faulty communication module may then be removed from operation in the data storage system.
    • 设备,方法和系统将标识符与数据分组相关联。 标识符唯一地标识数据存储系统内的通信模块,例如主机接口卡。 在操作中,计算机主机向服务器发送数据包。 通信模块接收数据分组并将通信模块唯一的标识符与数据分组相关联。 数据包存储在磁盘阵列中,例如独立磁盘冗余阵列(RAID)系统。 当计算机主机稍后请求存储的数据分组时,可以在PCI适配器(例如主机接口卡)内实现的验证模块检索数据分组并确定数据分组是否损坏。 如果数据包损坏,则验证模块使用与数据包相关联的唯一标识符来识别哪个主机接口卡损坏了数据。 然后,故障通信模块可以从数据存储系统中的操作中移除。
    • 4. 发明授权
    • Method and system for data search in a data processing system
    • 数据处理系统中数据搜索的方法和系统
    • US5721898A
    • 1998-02-24
    • US939241
    • 1992-09-02
    • Brent Cameron BeardsleyMichael Thomas BenhaseLawrence Carter BlountSusan Kay CandelariaJoseph Smith Hyde
    • Brent Cameron BeardsleyMichael Thomas BenhaseLawrence Carter BlountSusan Kay CandelariaJoseph Smith Hyde
    • G06F3/06G06F13/12G06F12/02
    • G06F3/0601G06F2003/0697Y10S707/99933
    • A method and system for enhancing the efficiency of communication between one or more host computers and a storage system controller during a data search within either the associated storage systems or within the storage system controller itself. A storage system controller, coupled to one or more host computers via multiple communication channels, is utilized to control access to one or more direct access storage devices. A host computer authorizes the storage system controller to search within a range of data locations within the storage system, sets an initial location from which the data search will begin, and specifies a key field argument to search for. The host computer then permits the storage system controller to independently search the authorized range of data locations within the storage system or within cache memory within the storage system controller. The storage system controller examines multiple records within the authorized range of data locations to locate a desired record associated with the key field argument and presents a status report to the host computer only after the desired record is located or the entire range of data is searched and the desired record was not located. Allowing the storage system controller to independently search records and report status only after completion of an attempt to find a desired record within an authorized range of records minimizes communication overhead. Reducing the number of status reports presented over the communication channel enhances communication efficiency.
    • 一种用于在关联的存储系统内或存储系统控制器本身内的数据搜索期间增强一个或多个主计算机与存储系统控制器之间的通信效率的方法和系统。 利用经由多个通信信道耦合到一个或多个主计算机的存储系统控制器来控制对一个或多个直接存取存储设备的访问。 主计算机授权存储系统控制器在存储系统内的数据位置范围内搜索,设置数据搜索开始的初始位置,并指定要搜索的关键字段参数。 然后,主计算机允许存储系统控制器独立地搜索存储系统内的数据位置的授权范围或存储系统控制器内的高速缓冲存储器内。 存储系统控制器检查数据位置的授权范围内的多个记录,以定位与密钥字段参数相关联的期望记录,并且仅在找到所需记录或搜索整个数据范围之后才向主计算机呈现状态报告, 没有找到所需的记录。 只有在完成尝试在授权的记录范围内找到所需记录之后,才允许存储系统控制器独立地搜索记录和报告状态,从而最大限度地减少通信开销。 通过通信渠道减少状态报告的数量增加了通信效率。
    • 7. 发明授权
    • Accessing cached data in a peripheral disk data storage system using a
directory having track and cylinder directory entries
    • 使用具有轨道和圆柱体目录条目的目录访问外围磁盘数据存储系统中的缓存数据
    • US5717888A
    • 1998-02-10
    • US459864
    • 1995-06-02
    • Susan Kay CandelariaJoseph Smith HydeVernon John Legvold
    • Susan Kay CandelariaJoseph Smith HydeVernon John Legvold
    • G06F12/08G06F12/12
    • G06F12/0866
    • In a data storage system having a direct access storage device (DASD) and a cache, a cache directory has two types of directory entries. A track directory entry TDE identifies up to one DASD track of data records currently stored in cache. All records stored in a DASD track can be stored in a cache storage space allocated for the DASD track identified by the TDE. A cylinder directory entry CDE identifies a number N of records from any track in a respective cylinder of tracks. N is a positive integer less than the total number of records storable in a DASD track. From one to all of the DASD tracks in one cylinder may be identified in a CDE. The cache data storage allocation corresponding to a CDE is the same as that allocated for a TDE. Each TDE is addressed by a DASD track address of a cylinder while a CDE is addressed using a pseudo track number corresponding to a servo track in the DASD. A record cast out control for the cache includes examining the number of records destaged. Based on the number of records cast out from cache to DASD, a cache event parameter CEP is modified or maintained. Accessing cache requires examining a current CEP value for each accessed DASD track to access either the TDE or CDE.
    • 在具有直接访问存储设备(DASD)和高速缓存的数据存储系统中,高速缓存目录具有两种类型的目录条目。 轨道目录条目TDE最多识别当前存储在高速缓存中的数据记录的一个DASD轨道。 存储在DASD轨道中的所有记录可以存储在由TDE标识的DASD轨道分配的高速缓存存储空间中。 圆柱体目录条目CDE从轨道的相应圆柱体中的任何轨道识别N个记录。 N是小于在DASD轨道中可存储的记录总数的正整数。 在一个气缸中的一个到所有DASD轨迹可以在CDE中被识别。 与CDE对应的缓存数据存储分配与分配给TDE的缓存数据存储分配相同。 每个TDE由气缸的DASD轨道地址寻址,而使用对应于DASD中的伺服轨道的伪轨道号来寻址CDE。 高速缓存的记录丢弃控制包括检查已删除的记录数。 根据从缓存转发到DASD的记录数,缓存事件参数CEP被修改或维护。 访问缓存需要检查每个访问的DASD磁道的当前CEP值以访问TDE或CDE。
    • 8. 发明授权
    • Terminate operations for complex I/O link
    • 终止复杂I / O链路的操作
    • US07934122B2
    • 2011-04-26
    • US12189568
    • 2008-08-11
    • Susan Kay CandelariaClint Alan HardyRoger Gregory HathornMatthew Joseph KalosBeth Ann Peterson
    • Susan Kay CandelariaClint Alan HardyRoger Gregory HathornMatthew Joseph KalosBeth Ann Peterson
    • G06F11/00
    • G06F11/0793G06F11/0724G06F11/0745G06F15/17337
    • Method, system and computer program product embodiments for, in an input/output (I/O) link handling complex instruction chains, a messaging scheme incorporating a method of error recovery between an initiator processor and a receiver processor, are provided. An operation initiation message is been sent from the initiator processor to the receiver processor for the receiver processor to begin work on an operation. If determined to be necessary, a terminate operation message is sent from the initiator processor to the receiver processor. The initiator processor withholds sending additional messages for the operation until a terminate operation response message is received. Once the terminate operation message is received, outstanding messages in process are flushed from the receiver processor. The receiver processor withholds sending additional messages to the initiator processor as the outstanding messages are completed. The terminate operation response message is sent from the receiver processor to the initiator processor.
    • 在处理复杂指令链的输入/输出(I / O)链接中的方法,系统和计算机程序产品实施例提供了包括发起者处理器和接收器处理器之间的错误恢复方法的消息收发方案。 操作发起消息从发起者处理器发送到接收器处理器,以使接收器处理器开始工作。 如果确定需要,则终止操作消息从发起者处理器发送到接收器处理器。 发起者处理器保留发送用于该操作的附加消息,直到接收到终止操作响应消息。 一旦接收到终止操作消息,处理中的未完成消息从接收器处理器中刷新。 当未完成的消息完成时,接收器处理器保留向发起者处理器发送附加消息。 终止操作响应消息从接收器处理器发送到发起者处理器。
    • 9. 发明授权
    • Cache queue entry linking for DASD record updates
    • 用于DASD记录更新的缓存队列条目链接
    • US5682513A
    • 1997-10-28
    • US414826
    • 1995-03-31
    • Susan Kay CandelariaVernon John LegvoldWarren Keith Stanley
    • Susan Kay CandelariaVernon John LegvoldWarren Keith Stanley
    • G06F11/14G06F12/08G06F12/02G06F12/16
    • G06F11/2064G06F11/2074G06F11/2076G06F12/0866
    • A data storage system provides disaster recovery capability by asynchronously transmitting record updates to a secondary site in sequence consistent order. Such record updates are stored at a primary site in a cache memory of a storage controller. A circular queue is created having a head pointer for locating a first (or oldest) record update with subsequent record updates of a track being linked therefrom in sequence consistent order. A tail pointer of the circular queue points to the last record update. A counter field is provided in a track slot header for counting a number of updated records in the track and hence the circular queue. When a data mover in the host processor at the primary site reads record updates for transmission to the secondary site, the data mover starts with the record update pointed to by the head pointer such that the data mover moves through the circular queue (and hence the record updates) in a backward chain fashion. The counter is decremented as each record update in the track is read by the data mover such that when the counter reaches zero the data mover knows that no other record updates exist for that track.
    • 数据存储系统通过以顺序一致的顺序将记录更新异步发送到辅助站点来提供灾难恢复能力。 这样的记录更新被存储在存储控制器的高速缓冲存储器中的主站点处。 创建具有用于定位第一(或最早)记录更新的头指针的循环队列,以及以顺序一致的顺序从其链接的轨道的随后记录更新。 循环队列的尾部指针指向最后一个记录更新。 一个计数器字段被提供在轨道槽头中,用于对轨道中的更新记录数进行计数,因此对循环队列进行计数。 当主站点的主机处理器中的数据移动器读取记录更新以传送到辅助站点时,数据移动器从头指针指向的记录更新开始,使得数据移动器移动通过循环队列(并且因此 记录更新)。 当数据移动器读取轨道中的每个记录更新时,计数器递减,使得当计数器达到零时,数据移动器知道该轨道不存在其他记录更新。