Replication and snapshots for flash storage systems

    公开(公告)号:US10346084B1

    公开(公告)日:2019-07-09

    申请号:US15804402

    申请日:2017-11-06

    Abstract: A system and method for exposing volumes with underlying read-write mediums to user operations. When a medium is in the process of being replicated to a storage array, a volume which relies on the medium can be exposed to user operations (e.g., snapshots, read and write operations) once the portions of the medium which underlie the volume have been replicated. The volume can be exposed to user operations while one or more other portions of the medium are unfilled and while the medium is in an intermediate read-write state.

    REPLICATION TO THE CLOUD
    12.
    发明申请
    REPLICATION TO THE CLOUD 审中-公开
    复制到云端

    公开(公告)号:US20160196320A1

    公开(公告)日:2016-07-07

    申请号:US14577110

    申请日:2014-12-19

    Abstract: Systems, methods, and computer readable storage mediums for replicating data to the cloud. A first dataset is replicated from a first storage subsystem to the cloud, with only the changes made to the first dataset since a previous replication event being replicated to the cloud. Additionally, the data may be deduplicated and compressed before being replicated from the first storage subsystem to the cloud. In some cases, the first dataset may be replicated to the cloud in a stream format which is not directly usable and then, at a later point in time, loaded onto a second storage subsystem from the cloud.

    Abstract translation: 用于将数据复制到云的系统,方法和计算机可读存储介质。 第一个数据集从第一个存储子系统复制到云,只有对先前的复制事件复制到云时,对第一个数据集进行了更改。 此外,可以在从第一个存储子系统复制到云之前对数据进行重复数据删除和压缩。 在某些情况下,第一个数据集可能以不能直接使用的流格式复制到云端,然后在稍后的时间点从云端加载到第二个存储子系统。

    REMOTE REPLICATION USING MEDIUMS
    13.
    发明申请
    REMOTE REPLICATION USING MEDIUMS 审中-公开
    使用媒体进行远程复制

    公开(公告)号:US20150268864A1

    公开(公告)日:2015-09-24

    申请号:US14220908

    申请日:2014-03-20

    Abstract: A system and method for performing replication using mediums. A snapshot ‘S’ is selected for replication, and the anchor medium ‘M’ of S is identified. The replica storage array ‘R’ to which M is being replicated determines a list of medium extents which are available. R sends this list to an original storage array ‘O’ and O generates a list of medium extents which need to be sent to R. Only those medium extents corresponding to M which R does not already have will be sent from O to R. Also, R can obtain medium extents from other source storage arrays during the replication process.

    Abstract translation: 使用介质执行复制的系统和方法。 选择快照“S”用于复制,并且识别S的锚定介质“M”。 正在复制M的副本存储阵列“R”确定可用的介质盘区列表。 R将此列表发送到原始存储阵列“O”,O生成需要发送到R的介质盘区列表。只有对应于M的那些媒体范围R将不会从O发送到R.另外 在复制过程中,R可以从其他源存储阵列获得中等程度的数据。

    Utilizing unmapped and unknown states in a replicated storage system

    公开(公告)号:US11442640B1

    公开(公告)日:2022-09-13

    申请号:US17070036

    申请日:2020-10-14

    Abstract: A system and method for utilizing unmapped and unknown states in a storage system. When a first portion of a first medium is determined to be unreachable from any other mediums, the first portion of the first medium may be put into an unmapped state, and its data may be discarded and the corresponding storage locations may be freed. During replication of the first medium to a replica storage array, the state of the first portion of the first medium may be translated from the unmapped state into an unknown state on the replica storage array. If another storage array has the data of the first portion of the first medium, this data may be used to overwrite the first portion of the first medium on the replica storage array, converting the first portion of the first medium from the unknown state into the mapped state.

    UTILIZING UNMAPPED AND UNKNOWN STATES IN A REPLICATED STORAGE SYSTEM
    18.
    发明申请
    UTILIZING UNMAPPED AND UNKNOWN STATES IN A REPLICATED STORAGE SYSTEM 有权
    在不同的存储系统中应用未知和未知状态

    公开(公告)号:US20160098199A1

    公开(公告)日:2016-04-07

    申请号:US14508683

    申请日:2014-10-07

    Abstract: A system and method for utilizing unmapped and unknown states in a storage system. When a first portion of a first medium is determined to be unreachable from any other mediums, the first portion of the first medium may be put into an unmapped state, and its data may be discarded and the corresponding storage locations may be freed. During replication of the first medium to a replica storage array, the state of the first portion of the first medium may be translated from the unmapped state into an unknown state on the replica storage array. If another storage array has the data of the first portion of the first medium, this data may be used to overwrite the first portion of the first medium on the replica storage array, converting the first portion of the first medium from the unknown state into the mapped state.

    Abstract translation: 一种用于在存储系统中利用未映射和未知状态的系统和方法。 当第一介质的第一部分被确定为不能从任何其他介质访问时,第一介质的第一部分可以被置于未映射状态,并且其数据可能被丢弃,并且相应的存储位置可以被释放。 在将第一介质复制到副本存储阵列期间,可以将第一介质的第一部分的状态从未映射状态转换为副本存储阵列上的未知状态。 如果另一存储阵列具有第一介质的第一部分的数据,则可以使用该数据来覆盖副本存储阵列上的第一介质的第一部分,将第一介质的第一部分从未知状态转换为 映射状态。

Patent Agency Ranking