Determining data to store in retention storage

    公开(公告)号:US10108356B1

    公开(公告)日:2018-10-23

    申请号:US15081137

    申请日:2016-03-25

    Abstract: In one aspect, a method includes generating a protection file system in a deduplication storage array, generating a snapshot of a production volume in the deduplication storage array including hashes of data in the snapshot, generating a first file hierarchy for the hashes of the data in the snapshot in the protection file system and adding a retention indicator to each hash in the first file hierarchy.

    Data recovery after triple disk failure
    8.
    发明授权
    Data recovery after triple disk failure 有权
    数据恢复三磁盘故障后

    公开(公告)号:US09063910B1

    公开(公告)日:2015-06-23

    申请号:US14620631

    申请日:2015-02-12

    Abstract: In one aspect, a redundant array of independent disk (RAID) memory storage system includes a plurality of data storage disks comprising data blocks, a first redundancy storage disk comprising parity blocks that are a parity by row of the data blocks in the data storage disks, a second redundancy storage disk comprising parity blocks storing parities of diagonals of the data blocks in the data storage disks, a third redundancy storage disk comprising parity blocks storing parities of diagonals of the data blocks in the data storage disks and circuitry configured to recover data from three failed storage disks.

    Abstract translation: 在一个方面,独立磁盘(RAID)存储器系统的冗余阵列包括多个包括数据块的数据存储盘,第一冗余存储盘包括奇偶校验块,该奇偶校验块是数据存储盘中的数据块的奇偶校验 ,第二冗余存储盘,包括存储数据存储盘中的数据块的对角线奇偶校验块的奇偶校验块;第三冗余存储盘,包括存储数据存储盘中的数据块的对角线奇偶校验块的奇偶校验块以及被配置为恢复数据的电路 从三个失败的存储磁盘。

    Snapshot mechanism
    9.
    发明授权

    公开(公告)号:US10445184B1

    公开(公告)日:2019-10-15

    申请号:US14838702

    申请日:2015-08-28

    Abstract: A memory management system for a thinly provisioned memory volume in which a relatively larger virtual address range of virtual address blocks is mapped to a relatively smaller physical memory comprising physical memory blocks via a mapping table containing entries only for addresses of the physical memory blocks containing data. The memory management system comprises a snapshot provision unit to take a given snapshot of the memory volume at a given time, the snapshot comprising a mapping table and memory values of the volume, the mapping table and memory values comprising entries only for addresses of the physical memory containing data. The snapshot is managed on the same thin provisioning basis as the volume itself, and the system is particularly suitable for RAM type memory disks.

    Flow control with a dynamic window in a storage system with latency guarantees

    公开(公告)号:US10048874B1

    公开(公告)日:2018-08-14

    申请号:US15196447

    申请日:2016-06-29

    Abstract: Described embodiments may provide methods and systems for receiving one or more input/output (I/O) requests by a storage system having at least one storage cluster. The storage system performs each I/O request with dynamic flow control by determining a latency associated with the one or more received I/O requests during at least one monitoring interval and tracking I/O requests to the storage cluster. If a received I/O request exceeds a choker threshold value of the storage cluster, the I/O request is queued. Otherwise, the received I/O request is performed for the storage cluster.

Patent Agency Ranking