SYNCHRONIZATION FOR INITIALIZATION OF A REMOTE MIRROR STORAGE FACILITY
    2.
    发明申请
    SYNCHRONIZATION FOR INITIALIZATION OF A REMOTE MIRROR STORAGE FACILITY 有权
    用于初始化远程镜像存储设备的同步

    公开(公告)号:US20150046667A1

    公开(公告)日:2015-02-12

    申请号:US14523479

    申请日:2014-10-24

    Abstract: A method includes computing, in a local storage system having a local volume with a plurality of local regions, respective local checksum signatures over the local regions, and computing, in a remote storage system having a remote volume with remote regions in a one-to-one correspondence with the local regions, respective remote checksum signatures over the remote regions. A given remote region is identified, the given remote region having a given remote signature and a corresponding local region with a given local signature that does not match the given remote signature. The data in the given remote region is then replaced with data from the corresponding local region.

    Abstract translation: 一种方法包括在具有多个本地区域的本地卷的本地存储系统中计算在本地区域上的相应局部校验和签名,以及在远程存储系统中计算具有远程区域的远程区域 - 与本地区域的一个对应关系,远程区域上的各个远程校验和签名。 识别给定的远程区域,给定的远程区域具有给定的远程签名以及具有给定的本地签名的与给定的远程签名不匹配的对应的本地区域。 然后将来自相应局部区域的数据替换给定远程区域中的数据。

    REBUILD ROLLBACK SUPPORT IN DISTRIBUTED SDS SYSTEMS

    公开(公告)号:US20180089040A1

    公开(公告)日:2018-03-29

    申请号:US15277271

    申请日:2016-09-27

    Abstract: Methods, computing systems and computer program products implement embodiments of the present invention that include mirroring, in a distributed storage system having multiple storage nodes, data on the storage nodes. Upon the distributed storage system detecting a loss of communication with a given storage node, a log including updates to the data stored in the given storage node is recorded and, the recorded updates can be applied to the given storage node upon communication with the given storage node being reestablished. In some embodiments, the distributed storage system may be configured as a software defined storage system where the storage nodes can be implemented as either virtual machines or software containers. In additional embodiments, upon detecting the loss of communication, a redistribution of the mirrored data among remaining storage nodes is initiated upon detecting the loss of communication, and the redistribution is rolled back upon reestablishing the communication.

Patent Agency Ranking