会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 4. 发明授权
    • Enhanced RAID level 3
    • 增强RAID级别3
    • US07757113B2
    • 2010-07-13
    • US12033029
    • 2008-02-19
    • Hariharan Kamalavannan
    • Hariharan Kamalavannan
    • G06F11/00
    • G06F11/1076G06F2211/1064
    • A method and system of method and system of enhanced RAID level 3 is disclosed. In one embodiment, a method includes allocating three times a physical storage capacity of a data drive to a dedicated parity drive of a ‘n’ physical drives of a redundant array of independent disks, recovering n−1 physical drive failures of the ‘n’ physical drives through a parity-in-parity technique in which certain number of parities generated during an initial write of data may be physically stored and using an XOR function applied to the stored parities to recreate un-stored parities which enable recovery of the n−1 physical drive failures. The method may include creating a superior read/write access capability and/or a superior parity data redundancy through the mirroring. The method may also include recreating the un-stored parities after a time interval that may be specified by a user.
    • 公开了一种增强RAID级别3的方法和系统的方法和系统。 在一个实施例中,一种方法包括将数据驱动器的物理存储容量分配三次到独立磁盘的冗余阵列的“n”个物理驱动器的专用奇偶驱动器,从而恢复“n”个的n-1个物理驱动器故障, 通过奇偶校验技术的物理驱动器,其中在数据的初始写入期间产生的某些数量的奇偶校验可被物理存储,并且使用应用于所存储的奇偶校验的XOR函数来重新创建未存储的奇偶校验, 1个物理驱动器故障。 该方法可以包括通过镜像创建优异的读/写访问能力和/或更高的奇偶校验数据冗余。 该方法还可以包括在可由用户指定的时间间隔之后重新创建未存储的奇偶校验。
    • 5. 发明申请
    • Raid 3 + 3
    • 突击3 + 3
    • US20050015700A1
    • 2005-01-20
    • US10619648
    • 2003-07-14
    • Steven HetzlerDaniel SmithShmuel Winograd
    • Steven HetzlerDaniel SmithShmuel Winograd
    • G06F3/06G06F11/10G11C29/00
    • G06F11/1076G06F2211/1057G06F2211/1059G06F2211/1064
    • A data storage subsystem that includes three data storage units, three check storage units, and an array controller coupled to the three data and three check storage units can tolerate failure of any three data and check storage units failures can be occur before data stored on the data storage subsystem is lost. Information is stored on the data storage subsystem as a symmetric Maximum Distance Separation code, such as a Winograd code, a Reed Solomon code, an EVENODD code or a derivative of an EVENODD code. The array controller determines the contents of the check storage units so that any three erasures of the data storage units and the check storage units can be corrected by the array controller. The array controller updates a block of data contained in any one of the data storage units and the check storage units using only six IO operations.
    • 包含三个数据存储单元,三个检查存储单元和耦合到三个数据的阵列控制器和三个检查存储单元的数据存储子系统可以容忍任何三个数据的故障,并且检查存储单元可能在存储在 数据存储子系统丢失。 信息作为对称的最大距离分离码存储在数据存储子系统上,例如Winograd码,里德所罗门码,EVENODD码或EVENODD码的导数。 阵列控制器确定检查存储单元的内容,使得数据存储单元和检查存储单元的任何三个擦除可以由阵列控制器校正。 阵列控制器仅使用六个IO操作来更新包含在任何一个数据存储单元和检查存储单元中的数据块。
    • 7. 发明授权
    • Autonomic parity exchange
    • 自主平价交换
    • US07788569B2
    • 2010-08-31
    • US11778644
    • 2007-07-16
    • Steven Robert HetzlerDaniel Felix Smith
    • Steven Robert HetzlerDaniel Felix Smith
    • H03M13/00
    • G06F11/1076G06F2211/1057G06F2211/1059G06F2211/1064
    • Error tolerance is increased for a storage system having a plurality of arrays by making local redundancy in a selected array globally available throughout the storage system. To achieve the increased error tolerance, a donor array is selected from the plurality of arrays when the difference between a minimum distance of the donor array and a minimum distance of a recipient array is greater or equal to 2. A donor storage unit is selected in the donor array and recipient information is then rebuilt from the recipient array on the selected storage unit. The selected storage unit is indicated to the donor array as having been donated before the lost information is rebuilt on the selected storage unit. Preferably, the minimum Hamming distance of the recipient array is d≧2 before the donor array is selected from the plurality of arrays.
    • 通过使整个存储系统中的所选阵列中的本地冗余全局可用,具有多个阵列的存储系统的容错增加。 为了实现增加的误差容限,当供体阵列的最小距离和接收器阵列的最小距离之间的差异大于或等于2时,从多个阵列中选择供体阵列。供体存储单元被选择为 然后从所选择的存储单元上的接收者阵列重建供体阵列和接收者信息。 所选择的存储单元被指示为捐赠者阵列已经在丢失的信息被重建在所选择的存储单元之前被捐赠。 优选地,在从多个阵列中选择施主阵列之前,接收器阵列的最小汉明距离为d≥2。
    • 8. 发明申请
    • ENHANCED RAID LEVEL 3
    • 增强RAID级别3
    • US20090210744A1
    • 2009-08-20
    • US12033029
    • 2008-02-19
    • HARIHARAN KAMALAVANNAN
    • HARIHARAN KAMALAVANNAN
    • G06F11/08
    • G06F11/1076G06F2211/1064
    • A method and system of method and system of enhanced RAID level 3 is disclosed. In one embodiment, a method includes allocating three times a physical storage capacity of a data drive to a dedicated parity drive of a ‘n’ physical drives of a redundant array of independent disks, recovering n−1 physical drive failures of the ‘n’ physical drives through a parity-in-parity technique in which certain number of parities generated during an initial write of data may be physically stored and using an XOR function applied to the stored parities to recreate un-stored parities which enable recovery of the n−1 physical drive failures. The method may include creating a superior read/write access capability and/or a superior parity data redundancy through the mirroring. The method may also include recreating the un-stored parities after a time interval that may be specified by a user.
    • 公开了一种增强RAID级别3的方法和系统的方法和系统。 在一个实施例中,一种方法包括将数据驱动器的物理存储容量分配三次到独立磁盘的冗余阵列的“n”个物理驱动器的专用奇偶驱动器,从而恢复“n”个的n-1个物理驱动器故障, 通过奇偶校验技术的物理驱动器,其中在数据的初始写入期间产生的某些数量的奇偶校验可被物理存储,并且使用应用于所存储的奇偶校验的XOR函数来重新创建未存储的奇偶校验, 1个物理驱动器故障。 该方法可以包括通过镜像创建优异的读/写访问能力和/或更高的奇偶校验数据冗余。 该方法还可以包括在可由用户指定的时间间隔之后重新创建未存储的奇偶校验。
    • 9. 发明申请
    • RAID 3 + 3
    • US20080016413A1
    • 2008-01-17
    • US11747887
    • 2007-05-11
    • Steven HetzlerDaniel SmithShmuel Winograd
    • Steven HetzlerDaniel SmithShmuel Winograd
    • G06F11/00
    • G06F11/1076G06F2211/1057G06F2211/1059G06F2211/1064
    • A data storage subsystem that includes three data storage units, three check storage units, and an array controller coupled to the three data and three check storage units can tolerate failure of any three data and check storage units failures can be occur before data stored on the data storage subsystem is lost. Information is stored on the data storage subsystem as a symmetric Maximum Distance Separation code, such as a Winograd code, a Reed Solomon code, an EVENODD code or a derivative of an EVENODD code. The array controller determines the contents of the check storage units so that any three erasures of the data storage units and the check storage units can be corrected by the array controller. The array controller updates a block of data contained in any one of the data storage units and the check storage units using only six IO operations.
    • 包含三个数据存储单元,三个检查存储单元和耦合到三个数据的阵列控制器和三个检查存储单元的数据存储子系统可以容忍任何三个数据的故障,并且检查存储单元可能在存储在 数据存储子系统丢失。 信息作为对称的最大距离分离码存储在数据存储子系统上,例如Winograd码,里德所罗门码,EVENODD码或EVENODD码的导数。 阵列控制器确定检查存储单元的内容,使得数据存储单元和检查存储单元的任何三个擦除可以由阵列控制器校正。 阵列控制器仅使用六个IO操作来更新包含在数据存储单元和检查存储单元中的任何一个中的数据块。
    • 10. 发明授权
    • Deadlock suppressing schemes in a raid system
    • 突袭系统中的死锁抑制方案
    • US5666511A
    • 1997-09-09
    • US133441
    • 1993-10-06
    • Tomoyuki SuganumaSuijin Takeda
    • Tomoyuki SuganumaSuijin Takeda
    • G06F11/10G06F11/20G06F12/02
    • G06F11/2094G06F11/1076G06F11/2089G06F11/1012G06F2211/103G06F2211/1059G06F2211/1061G06F2211/1064
    • When an amount of write data instructed by an upper-level system is small, a plurality of disk units are accessed individually and data split in sectors is written therein (Level 5 RAID). When an amount of write data instructed by the upper-level system is large, the plurality of disk units are accessed in parallel and data split in sectors is written therein (Level 3 RAID). When a disk unit in an array, to which a setup instruction is issued according to a processing request sent from the upper-level system, returns a fault reply, an ID management table is used to allocate an auxiliary disk instead of the failing disk unit. After the allocation, data is restored to the replacement disk using the data in normal disk units in the same rank. In a dual-port access configuration, when two transactions access disk units connected to the same port, a deadlock may occur depending on the access procedure. It is checked if the conditions for a deadlock are established, so that access will be obtained according to a procedure for preventing or avoiding a deadlock.
    • 当上级系统指示的写入数据量小时,单独访问多个磁盘单元,并在其中写入扇区中的数据(Level 5 RAID)。 当上级系统指示的写入数据量大时,并行访问多个磁盘单元并写入扇区中的数据分割(级别3 RAID)。 当根据从上级系统发送的处理请求发出安装指令的阵列中的盘单元返回故障答复时,使用ID管理表来分配辅助盘而不是故障盘单元 。 分配后,使用相同等级的普通磁盘单元的数据将数据还原到替换磁盘。 在双端口访问配置中,当两个事务访问连接到同一端口的磁盘单元时,根据访问过程可能会发生死锁。 检查是否建立了死锁的条件,以便根据防止或避免死锁的过程获得访问权限。