Method, system, and program for error handling in a dual adaptor system
    2.
    发明授权
    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延迟定时器的到期,将复位请求发送到第一适配器。

    Method, system, and program for processing input/output (I/O) requests to a storage space having a plurality of storage devices
    3.
    发明授权
    Method, system, and program for processing input/output (I/O) requests to a storage space having a plurality of storage devices 失效
    用于处理对具有多个存储设备的存储空间的输入/输出(I / O)请求的方法,系统和程序

    公开(公告)号:US06820172B2

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

    申请号:US10108156

    申请日:2002-03-25

    IPC分类号: G06F1200

    CPC分类号: G06F3/0601 G06F2003/0697

    摘要: Provided are a method, system, and program for processing Input/Output (I/O) requests to a storage space having a plurality of storage devices. An Input/Output (I/O) request is received directed to a target location in a target storage device in the storage space, wherein the storage space includes at least two adaptors providing access to the storage devices. A determination is made of a plurality of paths to the target storage device, wherein a path comprises one adaptor or one adaptor and at least one intervening storage device. A determination is made of a characteristic of each determined path. One path is selected based on the determined characteristic and the I/O request is transmitted to the adaptor in the selected path.

    摘要翻译: 提供了一种用于处理对具有多个存储设备的存储空间的输入/输出(I / O)请求的方法,系统和程序。 接收指向存储空间中的目标存储设备中的目标位置的输入/输出(I / O)请求,其中存储空间包括提供对存储设备的访问的至少两个适配器。 确定到目标​​存储设备的多个路径,其中路径包括一个适配器或一个适配器以及至少一个中间存储设备。 确定每个确定的路径的特性。 基于确定的特性选择一个路径,并且I / O请求被发送到所选路径中的适配器。

    Apparatus and method to manage redundant non-volatile storage backup in a multi-cluster data storage system
    5.
    发明授权
    Apparatus and method to manage redundant non-volatile storage backup in a multi-cluster data storage system 有权
    在多集群数据存储系统中管理冗余非易失性存储备份的装置和方法

    公开(公告)号:US08065556B2

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

    申请号:US12371442

    申请日:2009-02-13

    IPC分类号: G06F11/00

    摘要: An apparatus and method to manage redundant non-volatile storage (“NVS”) data backups in a data storage system comprising (n) clusters, wherein each cluster comprises a processor and a cache, and wherein each cache comprises a first NVS portion and a second NVS portion, wherein the method configures, for each value of (i), a primary NVS backup for an (i)th cluster, where that (i)th primary NVS backup comprises a first NVS portion of a cache disposed in an (i+1)th modulo (n) cluster, wherein (i) is greater than or equal to 0 and less than (n). The method further configures, for each value of (i), a secondary NVS backup for an (i)th cluster, where that (i)th secondary NVS backup comprises a second NVS portion of a cache disposed in an (i+2)th modulo (n) cluster.

    摘要翻译: 一种用于在包括(n)个集群的数据存储系统中管理冗余非易失性存储(“NVS”)数据备份的装置和方法,其中每个集群包括处理器和高速缓存,并且其中每个高速缓存包括第一NVS部分和 其中所述方法针对(i)的每个值配置用于第(i)个群集的主NVS备份,其中(i)所述主NVS备份包括设置在(i)中的高速缓存的第一NVS部分, i + 1)模(n)簇,其中(i)大于或等于0且小于(n)。 该方法还针对(i)的每个值配置用于第(i)个群集的辅助NVS备份,其中(i)次级NVS备份包括以(i + 2) (n)个簇。

    Using device status information to takeover control of devices assigned to a node
    6.
    发明授权
    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
    7.
    发明申请
    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.

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

    Apparatus and method to access data in a raid array
    8.
    发明授权
    Apparatus and method to access data in a raid array 失效
    用于访问RAID阵列中的数据的装置和方法

    公开(公告)号:US07962690B2

    公开(公告)日:2011-06-14

    申请号:US11969753

    申请日:2008-01-04

    IPC分类号: G06F12/00 G06F13/00 G06F13/28

    摘要: A method to access a data in a RAID array comprising a plurality of data storage media, wherein information is written to said plurality of data storage media using a RAID configuration, wherein the method receives from a requester a command comprising a data access priority indicator. If a RAID rebuild is in progress, the method determines if the data access priority indicator is set. If the data access priority indicator is set, the method executes a command selected from the group consisting of writing information to the target logical block array range, and returning to the requestor information read from the target logical block array range.

    摘要翻译: 一种用于访问包括多个数据存储介质的RAID阵列中的数据的方法,其中使用RAID配置将信息写入所述多个数据存储介质,其中所述方法从请求者接收包括数据访问优先级指示符的命令。 如果正在进行RAID重建,该方法将确定是否设置了数据访问优先级指示符。 如果设置了数据访问优先级指示符,则该方法执行从对目标逻辑块数组范围写入信息的组中选择的命令,并且返回到从目标逻辑块数组范围读取的请求者信息。

    Parity data management system apparatus and method
    9.
    发明授权
    Parity data management system apparatus and method 有权
    奇偶校验数据管理系统的设备和方法

    公开(公告)号:US07849356B2

    公开(公告)日:2010-12-07

    申请号:US12016037

    申请日:2008-01-17

    IPC分类号: G06F11/00

    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 active data verification in a storage system
    10.
    发明授权
    Apparatus, system, and method for active data verification in a storage system 失效
    用于存储系统中的主动数据验证的装置,系统和方法

    公开(公告)号:US07526686B2

    公开(公告)日:2009-04-28

    申请号:US10912715

    申请日:2004-08-04

    IPC分类号: G06F11/00

    摘要: An apparatus, system and method of verifying data are provided. Active data are identified among data on a storage device, records the location of the active data, and the integrity of the active data are verified. In one embodiment, data in segments adjacent to the active data segments are also identified and verified for improved data reliability. The data verification may be used to increase data reliability with low system resource usage.

    摘要翻译: 提供了验证数据的装置,系统和方法。 在存储设备上的数据之间标识活动数据,记录活动数据的位置,并验证活动数据的完整性。 在一个实施例中,与活动数据段相邻的段中的数据也被识别和验证,以提高数据可靠性。 数据验证可以用于在系统资源利用率低的情况下提高数据可靠性。