会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 3. 发明授权
    • 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。
    • 4. 发明授权
    • 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.
    • 数据存储系统通过以顺序一致的顺序将记录更新异步发送到辅助站点来提供灾难恢复能力。 这样的记录更新被存储在存储控制器的高速缓冲存储器中的主站点处。 创建具有用于定位第一(或最早)记录更新的头指针的循环队列,以及以顺序一致的顺序从其链接的轨道的随后记录更新。 循环队列的尾部指针指向最后一个记录更新。 一个计数器字段被提供在轨道槽头中,用于对轨道中的更新记录数进行计数,因此对循环队列进行计数。 当主站点的主机处理器中的数据移动器读取记录更新以传送到辅助站点时,数据移动器从头指针指向的记录更新开始,使得数据移动器移动通过循环队列(并且因此 记录更新)。 当数据移动器读取轨道中的每个记录更新时,计数器递减,使得当计数器达到零时,数据移动器知道该轨道不存在其他记录更新。
    • 5. 发明授权
    • 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)链接中的方法,系统和计算机程序产品实施例提供了包括发起者处理器和接收器处理器之间的错误恢复方法的消息收发方案。 操作发起消息从发起者处理器发送到接收器处理器,以使接收器处理器开始工作。 如果确定需要,则终止操作消息从发起者处理器发送到接收器处理器。 发起者处理器保留发送用于该操作的附加消息,直到接收到终止操作响应消息。 一旦接收到终止操作消息,处理中的未完成消息从接收器处理器中刷新。 当未完成的消息完成时,接收器处理器保留向发起者处理器发送附加消息。 终止操作响应消息从接收器处理器发送到发起者处理器。
    • 7. 发明授权
    • Embedded locate records for device command word processing
    • 用于设备命令字处理的嵌入式定位记录
    • US07818473B2
    • 2010-10-19
    • US12189582
    • 2008-08-11
    • Susan Kay CandelariaMatthew Joseph KalosBeth Ann Peterson
    • Susan Kay CandelariaMatthew Joseph KalosBeth Ann Peterson
    • G06F13/28
    • G06F13/126
    • A method of packaging locate record commands for device command word (DCW) processing is provided. A first locate record command is packaged into DCW prefix parameter data. The first locate record command includes first search and first seek arguments, a first intent count argument, a first transfer length factor argument, and a plurality of remaining arguments. A plurality of truncated locate record commands is embedded in the DCW prefix parameter data as concatenations to the first locate record command. Each of the plurality of truncated locate record commands include a unique search argument, intent count argument, and transfer length factor argument. Seek argument parameters for each of the plurality of truncated locate record commands are calculated by taking an offset from the first seek argument and the first search argument, applying the offset to each of the plurality of truncated locate record commands. The plurality of remaining arguments is shared.
    • 提供了一种打包定位记录命令的方法,用于设备命令字(DCW)处理。 第一个定位记录命令被打包成DCW前缀参数数据。 第一定位记录命令包括第一搜索和第一寻找参数,第一意图计数参数,第一传送长度因子参数和多个剩余参数。 多个截断的定位记录命令被嵌入到DCW前缀参数数据中作为与第一定位记录命令的连接。 多个截断的定位记录命令中的每一个包括唯一的搜索参数,意图计数参数和传送长度因子参数。 通过从第一搜索参数和第一搜索参数获得偏移量来计算多个截断的定位记录命令中的每一个的参数参数,将偏移应用于多个截断的定位记录命令中的每一个。 多个剩余参数是共享的。
    • 8. 发明授权
    • 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适配器(例如主机接口卡)内实现的验证模块检索数据分组并确定数据分组是否损坏。 如果数据包损坏,则验证模块使用与数据包相关联的唯一标识符来识别哪个主机接口卡损坏了数据。 然后,故障通信模块可以从数据存储系统中的操作中移除。