发明名称 SYNCHRONIZATION FOR INITIALIZATION OF A REMOTE MIRROR STORAGE FACILITY
摘要 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.
申请公布号 US2016224276(A1) 申请公布日期 2016.08.04
申请号 US201615094435 申请日期 2016.04.08
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 ELRON Ram;GARMIZA Ehood;HELMAN Haim;NITZAN Assaf
分类号 G06F3/06;G06F11/10 主分类号 G06F3/06
代理机构 代理人
主权项 1. A method, comprising: computing, in a local storage system having a local volume with a plurality of local regions, respective local checksum signatures over the local regions; creating, in the local storage system, a local bitmap having local bitmap entries, each local bitmap entry indicating a local realization status for an associated local region in a current snapshot, wherein the local realization status is one of a realized status or an unrealized status; transferring the local bitmap to a remote storage system; computing, in the 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; creating, in the remote storage system, a remote bitmap having remote bitmap entries, each remote bitmap entry indicating a remote realization status for an associated remote region, wherein the remote realization status is one of a realized status or an unrealized status; determining from retrieved entries of the local bitmap and the retrieved entries of the remote bitmap, in the remote storage system, whether the local realization status of a corresponding local region and the remote realization status of a corresponding remote region to the corresponding local region are both the realized status, and if so, transmitting a request to compute the respective local signatures over the corresponding local region; replacing data in a given remote region with data from the corresponding local region; and using the remote bitmap to identify a realized remote region and using the local bitmap to identify a non-realized local region corresponding to the realized remote region, and releasing the identified realized remote region.
地址 Armonk NY US