发明名称 Asymmetric active-active access of asynchronously-protected data storage
摘要 In one aspect, a method to provide asymmetric active-active access to a first storage volume using a global cache coupled to a first and second virtual storage volumes includes replicating asynchronously the first storage volume at a first site to a second storage volume at a second site, virtualizing the first storage volume with the first virtual storage volume; and virtualizing the second storage volume with the second virtual storage volume. The first storage volume has primary storage functionality.
申请公布号 US9244997(B1) 申请公布日期 2016.01.26
申请号 US201313835999 申请日期 2013.03.15
申请人 EMC Corporation 发明人 Natanzon Assaf;Bromling Steven;Glade Bradford B.;Cohen Saar
分类号 G06F17/00;G06F11/20;G06F17/30 主分类号 G06F17/00
代理机构 Daly, Crowley, Mofford & Durkee, LLP 代理人 Daly, Crowley, Mofford & Durkee, LLP
主权项 1. A method, comprising: providing asymmetric active-active access to a first storage volume using a global cache coupled to a first and second virtual storage volumes, the first virtual storage volume comprising a first timer and a first protection agent, comprising: replicating asynchronously the first storage volume at a first site to a second storage volume at a second site, the first storage volume having primary storage functionality;virtualizing the first storage volume with the first virtual storage volume at the first site;virtualizing the second storage volume with the second virtual storage volume at the second site;establishing the global cache as a cache layer that manages a coherent cache between the first virtual storage volume and the second virtual storage volume, wherein the first and second virtual storage volumes are processing nodes of the global cache;enabling access of the first storage volume, through the global cache, by a first host at the first site and a second host at the second site;exposing, by the global cache, the first virtual storage volume and the second virtual storage volume as the same volume having the same identity to the first host and the second host;accounting for a lag in updating the secondary storage volume by tagging write commands with a phase value using the first protection agent;notifying the first protection agent by the global cache of changes to the phase value; andin response to write input/output (I/O) requests, sending the phase value data in metadata of write commands issued by the first protection agent.
地址 Hopkinton MA US