会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 4. 发明申请
    • Data replication method over a limited bandwidth network by mirroring parities
    • 通过镜像奇偶校验在有限带宽网络上的数据复制方法
    • US20060036904A1
    • 2006-02-16
    • US10971470
    • 2004-10-22
    • Qing Yang
    • Qing Yang
    • G06F11/00
    • G06F11/1076G06F11/2066G06F11/2071G06F2211/1009G06F2211/1045G06F2211/1066
    • A storage architecture provides efficient remote mirroring of data in RAID storage or like to a remote storage through a network connection. The storage architecture mirrors only a delta_parity. A parity cache keeps the delta_parity of each data block until the block is mirrored to the remote site. Whenever network bandwidth is available, the parity cache performs a cache operation to mirror the delta_parity to the remote site. If a cache miss occurs, i.e. the delta_parity is not found in the parity cache, computation of the data parity creates the delta_parity. For RAID architectures, reading old data and old parity is a necessary step of computing new parity for every write operation. Thus, no additional operation is needed to compute the delta_parity for mirroring. At the remote site, the delta_parity is used to generate the new parity and the new data using the old data and parity and, in turn, WAN traffic is substantially reduced.
    • 存储架构通过网络连接提供RAID存储中数据的高效远程镜像或远程存储。 存储架构只反映delta_parity。 奇偶校验缓存保持每个数据块的delta_parity,直到块被镜像到远程站点。 每当网络带宽可用时,奇偶校验缓存执行高速缓存操作以将delta_parity镜像到远程站点。 如果发生高速缓存未命中,即在奇偶校验高速缓存中没有找到delta_parity,则数据奇偶校验的计算产生delta_parity。 对于RAID架构,读取旧数据和旧的奇偶校验是为每次写操作计算新奇偶校验的必要步骤。 因此,不需要额外的操作来计算镜像的delta_parity。 在远程站点,delta_parity用于使用旧数据和奇偶校验生成新奇偶校验和新数据,从而大大减少WAN流量。
    • 5. 发明申请
    • Raid controller disk write mask
    • RAID控制器磁盘写掩码
    • US20040068612A1
    • 2004-04-08
    • US10267928
    • 2002-10-08
    • Michael C. Stolowitz
    • G06F012/00
    • G06F11/1076G06F2211/1054G06F2211/1066
    • A RAID disk array controller (FIG. 7) implements a write mask 16 to support partial-stripe updates (FIG. 4) from a host system 60 without expensive RAM to RAM copying and repeated disk accesses to assemble the updated stripe. New data from the host 20,22 is transferred into a single buffer 14,40 and a local processor 80 tracksnullby setting bits 30,32 in the write masknullwhich segments of the target stripe are updated. The disk array is accessed to transfer the target stripe into the same buffer 40, but the buffer memory write enable 58 is inhibitednullresponsive to the write mask 52nullduring transfer of the segments that were updated by the host. The complete, updated stripe is thus formed in a single buffer for parity calculations and write to the disk array.
    • RAID磁盘阵列控制器(图7)实现写入掩码16以从主机系统60支持部分条带更新(图4),而无需昂贵的RAM到RAM复制和重复的磁盘访问以组合更新的条带。 来自主机20,22的新数据被传送到单个缓冲器14,40中,并且本地处理器80通过设置写入掩码中的位30,32来跟踪目标条带的哪些段被更新。 访问磁盘阵列以将目标条带传送到相同的缓冲器40中,但是在由主机更新的段的传送期间缓冲存储器写使能58被禁止响应于写掩码52。 因此,完整的更新的条带形成在用于奇偶校验计算的单个缓冲器中并写入磁盘阵列。
    • 6. 发明申请
    • DATA REPLICATION METHOD OVER A LIMITED BANDWIDTH NETWORK BY MIRRORING PARITIES
    • 数据复制方法通过镜像对象进行有限的带宽网络
    • WO2006020774A3
    • 2007-04-19
    • PCT/US2005028565
    • 2005-08-12
    • GEMINI STORAGE CORPYANG KEN QINGDIPIPPO JOHN P
    • YANG KEN QINGDIPIPPO JOHN P
    • G06F11/00
    • G06F11/2074G06F11/1076G06F11/1451G06F11/1464G06F11/2066G06F2211/1009G06F2211/1045G06F2211/1066
    • A method dramatically reduces the amount of data to be stored and transferred in a networked storage system. Preferably, the network storage system provides continued data protection through mirroring/replication, disk-to-disk backup, data archiving for future retrieval, and Information Lifecycle management (ILM). The idea is to leverage the parity computation that exists in RAID systems. By caching, transferring, and storing data parity or delta bytes of changes on a block as opposed to data block itself, substantial data reduction is possible without using sophisticated compression algorithms at the production side to minimize performance impacts upon production servers. Data can be computed using the parity/delta and previously existing data at mirror side, replication side, backup storage, or at retrieval time upon events such as failures or ILM operations.
    • 一种方法大大减少了要在网络存储系统中存储和传输的数据量。 优选地,网络存储系统通过镜像/复制,磁盘到磁盘备份,用于将来检索的数据归档和信息生命周期管理(ILM))提供持续的数据保护。 这个想法是利用RAID系统中存在的奇偶校验计算。 通过缓存,传输和存储块上的数据奇偶校验或增量字节更改与数据块本身相反,可以在生产端不使用复杂的压缩算法实现大量数据简化,从而最大限度地减少对生产服务器的性能影响。 数据可以使用奇偶校验/增量和以前存在的数据在镜像端,复制端,备份存储,或检索时间,例如故障或ILM操作。
    • 8. 发明公开
    • Disk array device and method for controlling the same
    • Speicherplattenanordnung und Steuerungsverfahrendafür
    • EP0844561A3
    • 2004-01-28
    • EP97120114.0
    • 1997-11-17
    • Hitachi, Ltd.
    • Katsuragi, EijuOgata, MikitoKurano, AkiraTamiya, ToshihikoYamamoto, AkiraTakahashi, Naoya
    • G06F11/10
    • G06F11/1076G06F2211/1054G06F2211/1066
    • The disk array device includes a disk control device (20) connected to a central processing unit (10) and a plurality of disk drives (300) composing disk arrays under the control of said disk control device (20). The disk control device (20) includes a redundant data generator (130), a difference data generator (140), and a redundant data generation method selecting function (37). The disk array device selects a proper redundant data generating method from a method of read and modify and a method of all stripes, both of which are executed to generate redundant data by the disk control device (20) according to an access pattern from a host, a load state of the disk drive (300), and a failure, and a method of a generation in a drive and a method of difference, both of which are executed to generate the redundant data on the disk drive (300) for saving the redundant data, for the purpose of reducing an overhead accompanied with generation of the redundant data and improving reliability of generating the redundant data.
    • 磁盘阵列装置包括在所述盘控制装置(20)的控制下连接到中央处理单元(10)的盘控制装置(20)和组成盘阵列的多个盘驱动器(300)。 盘控制装置(20)包括冗余数据生成器(130),差数据生成器(140)和冗余数据生成方法选择功能(37)。 磁盘阵列设备从读取和修改方法中选择适当的冗余数据生成方法以及所有条带的方法,两者都被执行以由磁盘控制设备(20)根据来自主机的访问模式生成冗余数据 ,磁盘驱动器(300)的负载状态,以及故障。
    • 10. 发明公开
    • Disk array device and method for controlling the same
    • Speicherplattenanordnung und Steuerungsverfahrendafür
    • EP0844561A2
    • 1998-05-27
    • EP97120114.0
    • 1997-11-17
    • Hitachi, Ltd.
    • Katsuragi, EijuOgata, MikitoKurano, AkiraTamiya, ToshihikoYamamoto, AkiraTakahashi, Naoya
    • G06F11/10G11B20/18
    • G06F11/1076G06F2211/1054G06F2211/1066
    • The disk array device includes a disk control device (20) connected to a central processing unit (10) and a plurality of disk drives (300) composing disk arrays under the control of said disk control device (20). The disk control device (20) includes a redundant data generator (130), a difference data generator (140), and a redundant data generation method selecting function (37). The disk array device selects a proper redundant data generating method from a method of read and modify and a method of all stripes, both of which are executed to generate redundant data by the disk control device (20) according to an access pattern from a host, a load state of the disk drive (300), and a failure, and a method of a generation in a drive and a method of difference, both of which are executed to generate the redundant data on the disk drive (300) for saving the redundant data, for the purpose of reducing an overhead accompanied with generation of the redundant data and improving reliability of generating the redundant data.
    • 磁盘阵列装置包括在所述盘控制装置(20)的控制下连接到中央处理单元(10)的盘控制装置(20)和组成盘阵列的多个盘驱动器(300)。 盘控制装置(20)包括冗余数据生成器(130),差数据生成器(140)和冗余数据生成方法选择功能(37)。 磁盘阵列设备从读取和修改方法中选择适当的冗余数据生成方法以及所有条带的方法,两者都被执行以由磁盘控制设备(20)根据来自主机的访问模式生成冗余数据 ,磁盘驱动器(300)的加载状态和故障,以及驱动器中的生成方法和差异方法,两者都被执行以在磁盘驱动器(300)上生成用于保存的冗余数据 冗余数据,用于减少伴随着冗余数据生成的开销,并提高生成冗余数据的可靠性。