Storage unit subsystem
    41.
    发明授权
    Storage unit subsystem 失效
    存储单元子系统

    公开(公告)号:US06757839B2

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

    申请号:US10319501

    申请日:2002-12-16

    IPC分类号: G06F1100

    CPC分类号: G06F11/1076 G06F2211/1009

    摘要: When receiving a write request from a processor, a control unit checks the condition of existence (or the presence/absence) in a cache for information necessary for generation of an updated value of a parity record, receives write data and reports the completion of the write request to the processor. In asynchronism with the write request from the processor, the control unit performs a load process for that information among the information necessary for generation of the updated value of the parity record which may be prepared in asynchronism with the write request from the processor and a write after process for the updated value of the parity record.

    摘要翻译: 当从处理器接收到写请求时,控制单元检查高速缓存中存在(或存在/不存在)的状况,以产生奇偶校验记录的更新值所需的信息,接收写数据并报告完成 向处理器写请求。 在与来自处理器的写入请求不同步的情况下,控制单元在产生可能与来自处理器的写请求异步准备的奇偶校验记录的更新值所需的信息之间执行该信息的加载处理和写入 后续处理更新的奇偶校验记录值。

    Data reconstruction method and system wherein timing of data reconstruction is controlled in accordance with conditions when a failure occurs
    42.
    发明授权
    Data reconstruction method and system wherein timing of data reconstruction is controlled in accordance with conditions when a failure occurs 失效
    数据重建方法和系统,其中根据故障发生时的状况来控制数据重建的定时

    公开(公告)号:US06625748B1

    公开(公告)日:2003-09-23

    申请号:US09712171

    申请日:2000-11-15

    IPC分类号: G06F1108

    摘要: A data storage system connectable to a host unit which issues data read/write requests to the data storage system, and which includes a plurality of disc units, and a controller connected to the disc units. A fault can occur in any of the disc units. The disc units store data in a plurality of data groups and error correcting data corresponding to each of the data groups. The controller performs processing of reconstructing data stored in any of the disc units in which a fault has occurred based on all other data belonging to any of the data groups to which the data to be reconstructed belongs and error correcting data corresponding to any of the data groups to which the data to be reconstructed belongs, and performs processing of data read/write requests from the host unit. The controller is operable in a first mode wherein the processing of reconstructing data has priority over the processing of data read/write requests, and a second mode wherein the processing of data read/write requests has priority over the processing of reconstructing data. The controller may determine whether to operate in the first mode or the second mode based on an urgency of data reconstruction, or may determine whether to operate in the first mode or the second mode in order to complete data reconstruction within a fixed time.

    摘要翻译: 可连接到主机单元的数据存储系统,其向数据存储系统发出数据读/写请求,并且包括多个盘单元,以及连接到盘单元的控制器。 任何碟片单元都可能发生故障。 盘单元将数据存储在多个数据组中,并且对应于每个数据组的纠错数据。 控制器根据属于要重构的数据的任何一个数据组的所有其他数据以及对应于任何数据的纠错数据执行重构存储在发生了故障的任何一个盘单元中的数据的处理 要重建的数据所属的组,并且执行来自主机单元的数据读/写请求的处理。 控制器可以在第一模式中操作,其中重构数据的处理优先于数据读/写请求的处理,而第二模式,其中数据读/写请求的处理优先于重构数据的处理。 控制器可以基于数据重建的紧迫性来确定是在第一模式还是第二模式中操作,或者可以确定是否在第一模式或第二模式中操作,以便在固定时间内完成数据重建。

    Method for changing raid-level in disk array subsystem
    43.
    发明授权
    Method for changing raid-level in disk array subsystem 有权
    更改磁盘阵列子系统的RAID级别的方法

    公开(公告)号:US06571314B1

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

    申请号:US09254956

    申请日:1999-03-22

    IPC分类号: G06F1200

    摘要: In a disk array subsystem capable of changing the data redundancy method between a duplicating method and a parity method, the load of data transfer occurring at the time of changing the data redundant method is reduced. In the disk array subsystem, since one data of the duplicated data are used for data for the parity data area, the one data secures an area for storing parity prepared from the data. With the arrangement, it is not necessary to transfer the data when the data redundancy method is changed from the duplicating to the parity method and the data transfer load is mitigated.

    摘要翻译: 在能够在复制方法和奇偶校验方法之间改变数据冗余方法的磁盘阵列子系统中,减少了在改变数据冗余方法时发生的数据传送的负担。 在磁盘阵列子系统中,由于复制数据的一个数据用于奇偶校验数据区域的数据,所以一个数据保护用于存储从该数据准备的奇偶校验的区域。 通过这种安排,当数据冗余方法从复制改变为奇偶校验方法并且缓解数据传输负载时,不需要传送数据。

    Storage unit subsystem
    44.
    发明授权

    公开(公告)号:US06532549B2

    公开(公告)日:2003-03-11

    申请号:US09956792

    申请日:2001-09-21

    IPC分类号: G06F1100

    CPC分类号: G06F11/1076 G06F2211/1009

    摘要: When receiving a write request from a processor, a control unit checks the condition of existence (or the presence/absence) in a cache for information necessary for generation of an updated value of a parity record, receives write data and reports the completion of the write request to the processor. In asynchronism with the write request from the processor, the control unit performs a load process for that information among the information necessary for generation of the updated value of the parity record which may be prepared in asynchronism with the write request from the processor and a write after process for the updated value of the parity record.

    Disk system and power-on sequence for the same
    45.
    发明授权
    Disk system and power-on sequence for the same 失效
    磁盘系统和上电顺序相同

    公开(公告)号:US06397294B2

    公开(公告)日:2002-05-28

    申请号:US09788392

    申请日:2001-02-21

    IPC分类号: G06F1200

    CPC分类号: G06F1/266 G11B19/209

    摘要: With respect to the disk drives provided power from a single power source in a disk drive system, start up power is first supplied to a first start-up group of the disks, preferably comprising all of the master disks, with the size of the group being selected so that the required current does not exceed the capacity of the power source. When the disk drives of the first group have substantially reached steady state, start-up is conducted with respect to a second start-up group of the disk drives so that the current required during start-up for the second group and the current required for steady state drive of the first start-up group does not exceed the capacity of the power source. With respect to each start-up group, the number of disk drives is the maximum integer value and decreases or remains the same with respect to subsequent start-up groups. When simultaneously transferring subdivided data in parallel to all of the disk drives of a parity group, respectively, seek operations in such a system are prevented from occurring simultaneously by offsetting the indices on the disks, by varying the seek operation start timing or by varying the head addresses for the start of reading and writing, all within one revolution, but the seek operations are ended at the same time, to reduce peak current requirements of the power source.

    摘要翻译: 对于提供来自磁盘驱动器系统中的单个电源的电力的磁盘驱动器,首先将启动电力提供给具有组的大小的优选地包括所有主盘的磁盘的第一启动组 被选择使得所需电流不超过电源的容量。 当第一组的磁盘驱动器已经基本上达到稳定状态时,相对于磁盘驱动器的第二启动组进行启动,使得第二组启动期间所需的电流以及第二组所需的电流 第一启动组的稳态驱动不超过电源的容量。 对于每个启动组,磁盘驱动器的数量是最大整数值,并且相对于后续的启动组而言减少或保持不变。 当分别同时将分割的数据传输到奇偶校验组的所有磁盘驱动器时,通过改变寻道操作开始定时或通过改变寻道操作开始时间来防止这种系统中的寻找操作同时发生, 开始阅读和写入的头地址全部在一轮之内,但寻道操作同时结束,以减少电源的峰值电流要求。

    Storage unit subsystem
    46.
    发明授权
    Storage unit subsystem 失效
    存储单元子系统

    公开(公告)号:US06327673B1

    公开(公告)日:2001-12-04

    申请号:US09642815

    申请日:2000-08-22

    IPC分类号: G06F1100

    CPC分类号: G06F11/1076 G06F2211/1009

    摘要: When receiving a write request from a processor, a control unit checks the condition of existence (or the presence/absence) in a cache for information necessary for generation of an updated value of a parity record, receives write data and reports the completion of the write request to the processor. In asynchronism with the write request from the processor, the control unit performs a load process for that information among the information necessary for generation of the updated value of the parity record which may be prepared in asynchronism with the write request from the processor and a write after process for the updated value of the parity record.

    摘要翻译: 当从处理器接收到写请求时,控制单元检查高速缓存中存在(或存在/不存在)的状况,以产生奇偶校验记录的更新值所需的信息,接收写数据并报告完成 向处理器写请求。 在与来自处理器的写入请求不同步的情况下,控制单元在产生可能与来自处理器的写请求异步准备的奇偶校验记录的更新值所需的信息之间执行该信息的加载处理和写入 后续处理更新的奇偶校验记录值。

    Disk system and power-on sequence for the same
    47.
    发明授权
    Disk system and power-on sequence for the same 失效
    磁盘系统和上电顺序相同

    公开(公告)号:US06286108B1

    公开(公告)日:2001-09-04

    申请号:US09522015

    申请日:2000-03-09

    IPC分类号: G06F130

    CPC分类号: G06F1/266 G11B19/209

    摘要: With respect to the disk drives provided power from a single power source in a disk drive system, start up power is first supplied to a first start-up group of the disks, preferably comprising all of the master disks, with the size of the group being selected so that the required current does not exceed the capacity of the power source. When the disk drives of the first group have substantially reached steady state, start-up is conducted with respect to a second start-up group of the disk drives so that the current required during start-up for the second group and the current required for steady state drive of the first start-up group does not exceed the capacity of the power source. With respect to each start-up group, the number of disk drives is the maximum integer value and decreases or remains the same with respect to subsequent start-up groups. When simultaneously transferring subdivided data in parallel to all of the disk drives of a parity group, respectively, seek operations in such a system are prevented from occurring simultaneously by offsetting the indices on the disks, by varying the seek operation start timing or by varying the head addresses for the start of reading and writing, all within one revolution, but the seek operations are ended at the same time, to reduce peak current requirements of the power source.

    摘要翻译: 对于提供来自磁盘驱动器系统中的单个电源的电力的磁盘驱动器,首先将启动电力提供给具有组的大小的优选地包括所有主盘的磁盘的第一启动组 被选择使得所需电流不超过电源的容量。 当第一组的磁盘驱动器已经基本上达到稳定状态时,相对于磁盘驱动器的第二启动组进行启动,使得第二组启动期间所需的电流以及第二组所需的电流 第一启动组的稳态驱动不超过电源的容量。 对于每个启动组,磁盘驱动器的数量是最大整数值,并且相对于后续的启动组而言减少或保持不变。 当分别同时将分割的数据传送到奇偶校验组的所有磁盘驱动器时,通过改变寻道操作开始定时或通过改变寻道操作开始时间来防止在这种系统中的寻找操作同时发生, 开始阅读和写入的头地址全部在一轮之内,但寻道操作同时结束,以减少电源的峰值电流要求。

    Disk system with activation control of disk drive motors
    48.
    发明授权
    Disk system with activation control of disk drive motors 失效
    具有磁盘驱动电机启动控制的磁盘系统

    公开(公告)号:US6012124A

    公开(公告)日:2000-01-04

    申请号:US934201

    申请日:1997-09-19

    CPC分类号: G06F1/266 G11B19/209

    摘要: With respect to the disk drives provided power from a single power source in a disk drive system, start up power is first supplied to a first start-up group of the disks, preferably comprising all of the master disks, with the size of the group being selected so that the required current does not exceed the capacity of the power source. When the disk drives of the first group have substantially reached steady state, start-up is conducted with respect to a second start-up group of the disk drives so that the current required during start-up for the second group and the current required for steady state drive of the first start-up group does not exceed the capacity of the power source. With respect to each start-up group, the number of disk drives is the maximum integer value and decreases or remains the same with respect to subsequent start-up groups. When simultaneously transferring subdivided data in parallel to all of the disk drives of a parity group, respectively, seek operations in such a system are prevented from occurring simultaneously by offsetting the indices on the disks, by varying the seek operation start timing or by varying the head addresses for the start of reading and writing, all within one revolution, but the seek operations are ended at the same time, to reduce peak current requirements of the power source.

    摘要翻译: 对于提供来自磁盘驱动器系统中的单个电源的电力的磁盘驱动器,首先将启动电力提供给具有组的大小的优选地包括所有主盘的磁盘的第一启动组 被选择使得所需电流不超过电源的容量。 当第一组的磁盘驱动器已经基本上达到稳定状态时,相对于磁盘驱动器的第二启动组进行启动,使得第二组启动期间所需的电流以及第二组所需的电流 第一启动组的稳态驱动不超过电源的容量。 对于每个启动组,磁盘驱动器的数量是最大整数值,并且相对于后续的启动组而言减少或保持不变。 当分别同时将分割的数据传送到奇偶校验组的所有磁盘驱动器时,通过改变寻道操作开始定时或通过改变寻道操作开始时间来防止这种系统中的寻找操作同时发生, 开始阅读和写入的头地址全部在一轮之内,但寻道操作同时结束,以减少电源的峰值电流要求。

    Data reconstruction method and system wherein timing of data
reconstruction is controlled in accordance with conditions when a
failure occurs
    49.
    发明授权
    Data reconstruction method and system wherein timing of data reconstruction is controlled in accordance with conditions when a failure occurs 失效
    数据重建方法和系统,其中根据故障发生时的状况来控制数据重建的定时

    公开(公告)号:US5889938A

    公开(公告)日:1999-03-30

    申请号:US534841

    申请日:1995-09-27

    摘要: A storage data reconstruction system including a plurality of storage units for storing therein divided data, the plural independent storage units forming a set; units for storing therein ECC data corresponding to the divided data; a spare storage unit for storing therein reconstructed data; an I/O-reconstruction control circuit; a timer; a data reconstructing table for a storage unit which has failed; and a circuit for reconstructing faulty data. When a failure occurs in any of the storage units, the failure is detected by an error check, a state of the failure is discriminated, a preferred processing suitable for the state of the failure is selected from a processing of a normal access or read/write and a data reconstruction frequency of the processing of the normal access or read/write and the data reconstruction processing, or the ratio of the amount of the data reconstruction processing within a unit time, is set. The time taken to reconstruct the faulty data does not exceed a fixed period of time.

    摘要翻译: 一种存储数据重建系统,包括:多个存储单元,用于在其中存储划分的数据,所述多个独立存储单元形成一组; 用于存储与分割数据相对应的ECC数据的单元; 用于存储重建数据的备用存储单元; I / O重构控制电路; 一个计时器 用于存储单元的数据重建表已失败; 以及用于重构故障数据的电路。 当在任何存储单元中发生故障时,通过错误检查来检测到故障,判别出故障状态,从正常访问或读/写操作的处理中选择适合于故障状态的优选处理, 写入,并且设置正常访问或读/写和数据重建处理的处理的数据重建频率,或单位时间内的数据重建处理量的比率。 重建故障数据所用的时间不超过固定的时间段。

    Array disk subsystem
    50.
    发明授权
    Array disk subsystem 失效
    阵列磁盘子系统

    公开(公告)号:US5402428A

    公开(公告)日:1995-03-28

    申请号:US630210

    申请日:1990-12-19

    摘要: An array disk subsystem including a command selector for separating a signal from a host into a data item and a command, a data dividing unit for subdividing the data item, an ECC generator for producing an ECC for each of the obtained subdata items, a group of data disks for respectively storing thereon the subdata items and the ECCs, a command interpreting unit for interpreting the command, an I/O counter for counting I/O commands in the command, a backup processor for requesting a backup command based on count information of the I/O counter, and a backup unit responsive to the backup command for sequentially reading the subdata items and the ECCs from the data disks to record therein the subdata items and the ECCs.

    摘要翻译: 一种阵列磁盘子系统,包括用于将信号从主机分离为数据项和命令的命令选择器,用于细分数据项的数据划分单元,用于为每个所获得的子数据项产生ECC的ECC产生器, 用于分别存储子数据项和ECC的数据磁盘,用于解释命令的命令解释单元,用于对命令中的I / O命令进行计数的I / O计数器,用于根据计数信息请求备份命令的备份处理器 的I / O计数器,以及响应于备份命令的备份单元,用于从数据盘顺序读取子数据项和ECC,以在其中记录子数据项和ECC。