PARITY DATA MANAGEMENT SYSTEM APPARATUS AND METHOD
    4.
    发明申请
    PARITY DATA MANAGEMENT SYSTEM APPARATUS AND METHOD 有权
    道德数据管理系统的设备和方法

    公开(公告)号:US20090187786A1

    公开(公告)日:2009-07-23

    申请号:US12016037

    申请日:2008-01-17

    IPC分类号: G06F11/20

    CPC分类号: G06F11/1076 G06F2211/1035

    摘要: An apparatus for parity data management receives a write command and write data from a computing device. The apparatus also builds a parity control structure corresponding to updating a redundant disk array with the write data and stores the parity control structure in a persistent memory buffer of the computing device. The apparatus also updates the redundant disk array with the write data in accordance with a parity control map and restores the RAID controller parity map from the parity control structure as part of a data recovery operation if updating the redundant disk array with the write data is interrupted by a RAID controller failure resulting in a loss of the RAID controller parity map. In certain embodiments, the parity control structure is a RAID controller parity map.

    摘要翻译: 用于奇偶校验数据管理的装置从计算装置接收写入命令和写入数据。 该装置还构建对应于用写入数据更新冗余磁盘阵列的奇偶校验控制结构,并将奇偶校验控制结构存储在计算设备的持久存储器缓冲器中。 该设备还根据奇偶校验控制映射更新具有写数据的冗余磁盘阵列,并且作为数据恢复操作的一部分从奇偶校验控制结构恢复RAID控制器奇偶校验映射,如果用写入数据更新冗余磁盘阵列 由RAID控制器故障导致RAID控制器奇偶校验映射丢失。 在某些实施例中,奇偶校验控制结构是RAID控制器奇偶校验映射。

    Apparatus, system, and method for emergency backup
    5.
    发明授权
    Apparatus, system, and method for emergency backup 有权
    用于紧急备份的装置,系统和方法

    公开(公告)号:US07536593B2

    公开(公告)日:2009-05-19

    申请号:US10794725

    申请日:2004-03-05

    IPC分类号: G06F11/00

    CPC分类号: G06F11/1435 G06F11/1456

    摘要: An apparatus, system, and method quickly backs up data in an emergency situation and reduces battery backup dependence. The apparatus may include a backup module and a dedicated computer readable storage device. The backup module interfaces with system memory and selectively transmits modified data to the storage device in response to a detected system failure. The dedicated storage device stores the modified data around the outer edge of a hard disk in order to increase write performance. The system may include the backup module, the storage device, a plurality of client devices, and a plurality of storage devices. The method includes storing modified and unmodified data, detecting a system failure, and transmitting modified data stored in a memory module to a dedicated computer readable backup device. Upon rebooting the device, the method may include restoring the modified data to the system memory and destaging the modified data to the plurality of storage devices.

    摘要翻译: 设备,系统和方法在紧急情况下快速备份数据,并减少电池备份依赖性。 该装置可以包括备用模块和专用计算机可读存储装置。 备份模块与系统存储器连接,并根据检测到的系统故障选择性地将修改的数据发送到存储设备。 专用存储装置将修改的数据存储在硬盘的外缘周围,以增加写入性能。 该系统可以包括备份模块,存储设备,多个客户端设备和多个存储设备。 该方法包括存储修改和未修改的数据,检测系统故障,以及将存储在存储器模块中的修改数据发送到专用计算机可读备份设备。 在重新启动设备时,该方法可以包括将修改的数据恢复到系统存储器并将修改的数据降级到多个存储设备。

    Method, system, and program for error handling in a dual adaptor system
    6.
    发明授权
    Method, system, and program for error handling in a dual adaptor system 失效
    双适配器系统中错误处理的方法,系统和程序

    公开(公告)号:US06957361B2

    公开(公告)日:2005-10-18

    申请号:US09998370

    申请日:2001-11-29

    IPC分类号: G06F3/06 G06F11/00 H04L1/22

    CPC分类号: G06F11/0727 G06F11/0757

    摘要: Provided is a method, system, and program for processing Input/Output (I/O) requests to a storage network including at least one storage device and at least two adaptors, wherein each adaptor is capable of communicating I/O requests to the at least one storage device. An error is detected in a system including a first adaptor, wherein the first adaptor is capable of communicating on the network after the error is detected. In response to detecting the error, a monitoring state is initiated to monitor I/O requests transmitted through a second adaptor. In response to receiving an I/O request, an I/O delay timer is started that is less than a system timeout period. After the system timeout period the error recovery process in the system including the first adaptor would complete. A reset request is sent to the first adaptor in response to detecting an expiration of one started I/O delay timer.

    摘要翻译: 提供了一种用于处理对包括至少一个存储设备和至少两个适配器的存储网络的输入/输出(I / O)请求的方法,系统和程序,其中每个适配器能够将I / O请求传送到 至少一个存储设备。 在包括第一适配器的系统中检测到错误,其中第一适配器能够在检测到错误之后在网络上进行通信。 响应于检测到错误,启动监视状态以监视通过第二适配器传输的I / O请求。 响应于接收到I / O请求,启动小于系统超时时间的I / O延迟定时器。 系统超时后,包括第一个适配器的系统中的错误恢复过程将完成。 响应于检测到一个启动的I / O延迟定时器的到期,将复位请求发送到第一适配器。

    Using device status information to takeover control of devices assigned to a node
    7.
    发明授权
    Using device status information to takeover control of devices assigned to a node 失效
    使用设备状态信息来接管分配给节点的设备的控制

    公开(公告)号:US07917800B2

    公开(公告)日:2011-03-29

    申请号:US12144582

    申请日:2008-06-23

    IPC分类号: G06F11/00

    CPC分类号: G06F11/2033 G06F11/2046

    摘要: Provided are a method, system, and article of manufacture for using device status information to takeover control of devices assigned to a node. A first processing unit communicates with a second processing unit. The first processing unit uses a first device accessible to both the first and second processing units and the second processing unit uses a second device accessible to both the first and second processing units. The first processing unit receives status on the second device from the first device indicating whether the second device is available or unavailable. The first processing unit detects a failure of the second processing unit and determines from the received status on the second device whether the first device is available in response to detecting the failure of the second processing unit. The first processing unit configures the second device for use by the first processing unit in response to determining that the received status on the second device indicates that the second device is available and in response to detecting the failure.

    摘要翻译: 提供了使用设备状态信息来接管分配给节点的设备的控制的方法,系统和制品。 第一处理单元与第二处理单元通信。 第一处理单元使用可访问第一处理单元和第二处理单元的第一设备,第二处理单元使用可访问第一处理单元和第二处理单元的第二设备。 第一处理单元从第一设备接收第二设备上的状态,指示第二设备是可用还是不可用。 第一处理单元检测第二处理单元的故障,并且响应于检测到第二处理单元的故障,从第二设备的接收状态确定第一设备是否可用。 第一处理单元响应于确定第二设备上的接收状态指示第二设备可用并响应于检测到故障而配置第一设备供第一处理单元使用。

    USING DEVICE STATUS INFORMATION TO TAKEOVER CONTROL OF DEVICES ASSIGNED TO A NODE
    8.
    发明申请
    USING DEVICE STATUS INFORMATION TO TAKEOVER CONTROL OF DEVICES ASSIGNED TO A NODE 失效
    使用设备状态信息来控制分配给设备的设备

    公开(公告)号:US20090319700A1

    公开(公告)日:2009-12-24

    申请号:US12144582

    申请日:2008-06-23

    IPC分类号: G06F3/00

    CPC分类号: G06F11/2033 G06F11/2046

    摘要: Provided are a method, system, and article of manufacture for using device status information to takeover control of devices assigned to a node. A first processing unit communicates with a second processing unit. The first processing unit uses a first device accessible to both the first and second processing units and the second processing unit uses a second device accessible to both the first and second processing units. The first processing unit receives status on the second device from the first device indicating whether the second device is available or unavailable. The first processing unit detects a failure of the second processing unit and determines from the received status on the second device whether the first device is available in response to detecting the failure of the second processing unit. The first processing unit configures the second device for use by the first processing unit in response to determining that the received status on the second device indicates that the second device is available and in response to detecting the failure.

    摘要翻译: 提供了使用设备状态信息来接管分配给节点的设备的控制的方法,系统和制品。 第一处理单元与第二处理单元通信。 第一处理单元使用可访问第一处理单元和第二处理单元的第一设备,第二处理单元使用可访问第一处理单元和第二处理单元的第二设备。 第一处理单元从第一设备接收第二设备上的状态,指示第二设备是可用还是不可用。 第一处理单元检测第二处理单元的故障,并且响应于检测到第二处理单元的故障,从第二设备的接收状态确定第一设备是否可用。 第一处理单元响应于确定第二设备上的接收状态指示第二设备可用并响应于检测到故障而配置第一设备供第一处理单元使用。

    Error checking addressable blocks in storage
    9.
    发明授权
    Error checking addressable blocks in storage 失效
    错误检查存储中的可寻址块

    公开(公告)号:US08370715B2

    公开(公告)日:2013-02-05

    申请号:US11734786

    申请日:2007-04-12

    IPC分类号: G11C29/00

    CPC分类号: G06F11/1076 G06F11/1004

    摘要: Provided are a method, system, and article of manufacture for error checking addressable blocks in storage. Addressable blocks of data are stored in a storage in stripes, wherein each stripe includes a plurality of data blocks for one of the addressable blocks and at least one checksum block including checksum data derived from the data blocks for the addressable block. A write request is received to modify data in one of the addressable blocks. The write and updating the checksum are performed in the stripe having the modified addressable block. An indication is made to perform an error checking operation on the stripe for the modified addressable block in response to the write request, wherein the error checking operation reads the data blocks and the checksum in the stripe to determine if the checksum data is accurate. An error handling operation is initiated in response to determining that the checksum data is not accurate.

    摘要翻译: 提供了用于错误检查存储中的可寻址块的方法,系统和制品。 可寻址的数据块以条带存储在存储器中,其中每个条带包括用于可寻址块之一的多个数据块和至少一个校验和块,其包括从可寻址块的数据块导出的校验和数据。 接收到写入请求以修改其中一个可寻址块中的数据。 在具有修改的可寻址块的条带中执行写入和更新校验和。 指示响应于写请求对修改的可寻址块执行对条的错误检查操作,其中错误检查操作读取条带中的数据块和校验和,以确定校验和数据是否准确。 响应于确定校验和数据不准确而发起错误处理操作。

    ERROR CHECKING ADDRESSABLE BLOCKS IN STORAGE
    10.
    发明申请
    ERROR CHECKING ADDRESSABLE BLOCKS IN STORAGE 失效
    错误检查存储中的可寻址块

    公开(公告)号:US20080256420A1

    公开(公告)日:2008-10-16

    申请号:US11734786

    申请日:2007-04-12

    IPC分类号: G11C29/00

    CPC分类号: G06F11/1076 G06F11/1004

    摘要: Provided are a method, system, and article of manufacture for error checking addressable blocks in storage. Addressable blocks of data are stored in a storage in stripes, wherein each stripe includes a plurality of data blocks for one of the addressable blocks and at least one checksum block including checksum data derived from the data blocks for the addressable block. A write request is received to modify data in one of the addressable blocks. The write and updating the checksum are performed in the stripe having the modified addressable block. An indication is made to perform an error checking operation on the stripe for the modified addressable block in response to the write request, wherein the error checking operation reads the data blocks and the checksum in the stripe to determine if the checksum data is accurate. An error handling operation is initiated in response to determining that the checksum data is not accurate.

    摘要翻译: 提供了用于错误检查存储中的可寻址块的方法,系统和制品。 可寻址的数据块以条带存储在存储器中,其中每个条带包括用于可寻址块之一的多个数据块和至少一个校验和块,其包括从可寻址块的数据块导出的校验和数据。 接收到写入请求以修改其中一个可寻址块中的数据。 在具有修改的可寻址块的条带中执行写入和更新校验和。 指示响应于写请求对修改的可寻址块执行对条的错误检查操作,其中错误检查操作读取条带中的数据块和校验和,以确定校验和数据是否准确。 响应于确定校验和数据不准确而发起错误处理操作。