会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Detection and correction of block-level data corruption in fault-tolerant data-storage systems
    • 容错数据存储系统中块级数据损坏的检测和纠正
    • US08145941B2
    • 2012-03-27
    • US11590958
    • 2006-10-31
    • Michael B. Jacobson
    • Michael B. Jacobson
    • G06F11/00
    • G06F11/1076G06F2211/1057
    • Various embodiments of the present invention provide fault-tolerant, redundancy-based data-storage systems that rely on disk-controller-implemented error detection and error correction, at the disk-block level, and RAID-controller-implemented data-redundancy methods, at the disk and disk-stripe level, in order to provide comprehensive, efficient, and system-wide error detection and error correction. Embodiments of the present invention use disk-level and stripe-level data redundancy to provide error detection and error correction for stored data objects, obviating the need for certain costly, intermediate levels of error detection and error correction commonly employed in currently available fault-tolerant, redundancy-based data-storage systems.
    • 本发明的各种实施例提供了基于磁盘控制器实现的磁盘块级别的错误检测和纠错以及RAID控制器实现的数据冗余方法的容错冗余的数据存储系统, 在磁盘和磁盘条带级别,以便提供全面,高效和全系统的错误检测和纠错。 本发明的实施例使用磁盘级和条带级数据冗余来为存储的数据对象提供错误检测和纠错,从而避免在当前可用的容错中通常使用的某些昂贵的中间级错误检测和纠错的需要 ,基于冗余的数据存储系统。
    • 2. 发明授权
    • Sufficient free space for redundancy recovery within a distributed data-storage system
    • 在分布式数据存储系统中有足够的可用空间进行冗余恢复
    • US07743276B2
    • 2010-06-22
    • US11527875
    • 2006-09-27
    • Michael B. JacobsonJames P. Jackson
    • Michael B. JacobsonJames P. Jackson
    • G06F11/00
    • G06F11/2094G06F11/1662G06F11/18
    • Embodiments of the present invention are directed to methods, and distributed data-storage systems employing the methods, for recovering redundancy within a distributed data-storage system upon failure of one or more mass-storage devices within a component data-storage system of the distributed data-storage system. In certain embodiments, failure of a mass-storage device within a component data-storage system elicits a redundancy-recovery operation in which segments affected by the mass-storage-device failure or failures are moved, by a process referred to as “migration,” to other component data-storage systems of the distributed data-storage system, and are recovered as a by-product of migration. Certain embodiments of the present invention more efficiently address redundancy recovery by moving only as many segments from the component data-storage system as needed to provide sufficient free space within the component data-storage system to recover the remaining segments affected by the mass-storage-device failure or failures within the component data-storage system.
    • 本发明的实施例涉及使用这些方法的方法和分布式数据存储系统,用于在分布式数据存储系统中的一个或多个大容量存储设备在分布式数据存储系统的组件数据存储系统内故障时恢复冗余 数据存储系统。 在某些实施例中,组件数据存储系统内的大容量存储设备的故障引起冗余恢复操作,其中受大容量存储设备故障或故障影响的分段被移动,被称为“迁移” “到分布式数据存储系统的其他组件数据存储系统,并作为迁移的副产品进行恢复。 本发明的某些实施例通过根据需要从组件数据存储系统移动只有许多段来提供足够的可用空间来更有效地解决冗余恢复,以恢复受大容量存储系统影响的剩余段, 设备故障或组件数据存储系统中的故障。
    • 5. 发明授权
    • Memory system with hierarchic disk array and memory map store for
persistent storage of virtual mapping information
    • 具有分层磁盘阵列和内存映射存储的内存系统,用于持久存储虚拟映射信息
    • US5546558A
    • 1996-08-13
    • US253442
    • 1994-06-07
    • Michael B. JacobsonDouglas L. VoigtMarvin D. NelsonTheresa A. Burkes
    • Michael B. JacobsonDouglas L. VoigtMarvin D. NelsonTheresa A. Burkes
    • G06F12/16G06F3/06G06F11/10G06F11/16G06F11/20G11B20/18G11C29/00G06F13/10
    • G06F11/2087G06F11/1076G11B20/1833G11C29/74G06F11/2064
    • A data memory system has a hierarchic disk array of multiple disks, a disk array controller for coordinating data transfer to and from the disks, and a RAID management system for mapping two different RAID areas onto the disks. The RAID management system stores data in one of the RAID areas according to mirror redundancy, and stores data in the other RAID area according to parity redundancy. The RAID management system then shifts or migrates data between the mirror and parity RAID areas on the disks in accordance with a predefined performance protocol, such as data access recency or access frequency. The data memory system also includes a memory map store embodied as a non-volatile RAM. The memory map store provides persistent storage of the virtual mapping information used by the RAID management system to map the first and second RAID areas onto the disks within the disk array. The RAID management system updates the memory map store with new mapping information each time data is migrated between mirror and parity RAID areas.
    • 数据存储系统具有多个磁盘的分层磁盘阵列,用于协调从磁盘传输数据和从磁盘传输数据的磁盘阵列控制器,以及用于将两个不同RAID区域映射到磁盘上的RAID管理系统。 RAID管理系统根据镜像冗余将数据存储在其中一个RAID区域中,并根据奇偶冗余将数据存储到其他RAID区域。 然后,RAID管理系统根据预定义的性能协议(例如数据访问新近度或访问频率)在磁盘上的镜像和奇偶校验RAID区域之间移动或迁移数据。 数据存储器系统还包括体现为非易失性RAM的存储器映射存储器。 存储器映射存储器提供由RAID管理系统使用的虚拟映射信息的持久存储,以将第一和第二RAID区域映射到磁盘阵列内的磁盘上。 每当数据在镜像和奇偶校验RAID区域之间迁移时,RAID管理系统将使用新的映射信息更新内存映射存储。
    • 10. 发明授权
    • Computer systems, virtual storage systems and virtual storage system operational methods
    • 计算机系统,虚拟存储系统和虚拟存储系统的操作方法
    • US07089395B2
    • 2006-08-08
    • US10264957
    • 2002-10-03
    • Michael B. JacobsonLee L. Nelson
    • Michael B. JacobsonLee L. Nelson
    • G06F12/16G06F12/10
    • G06F3/0632G06F3/0605G06F3/0689Y10S707/99953Y10S707/99955
    • Computer systems, virtual storage systems, and virtual storage system operational methods are described. According to one aspect, a computer system includes a virtual storage system including a physical storage space, a virtual storage space, and a non-guaranteed available capacity utilized to generate a non-guaranteed snapshot volumes of virtual storage volumes of the virtual storage space, wherein the virtual storage system is configured to monitor the non-guaranteed available capacity and to present a report regarding the non-guaranteed available capacity responsive to the monitoring and a host configured to execute an application wherein generation of a non-guaranteed snapshot volume of at least one of the virtual storage volumes is desired, to access the report to determine the non-guaranteed available capacity, and to issue a request to the virtual storage system to generate the at least one non-guaranteed snapshot volume of the at least one virtual storage volume responsive to the accessing.
    • 描述了计算机系统,虚拟存储系统和虚拟存储系统操作方法。 根据一个方面,计算机系统包括虚拟存储系统,其包括物理存储空间,虚拟存储空间和用于生成虚拟存储空间的虚拟存储卷的非保证快照卷的非保证可用容量, 其中所述虚拟存储系统被配置为监视所述不保证的可用容量并且响应于所述监视呈现关于所述无保证的可用容量的报告,以及配置为执行应用的主机,其中生成非保证的快照卷的at 期望至少一个虚拟存储卷,以访问报告以确定不保证的可用容量,并且向虚拟存储系统发出请求以生成至少一个虚拟的至少一个非保证快照卷的请求 存储卷响应访问。