发明名称 Management of point-in-time copy relationship for extent space efficient volumes
摘要 A storage controller receives a request to establish a point-in-time copy operation by placing a space efficient source volume in a point-in-time copy relationship with a space efficient target volume, wherein subsequent to being established the point-in-time copy operation is configurable to consistently copy the space efficient source volume to the space efficient target volume at a point in time. A determination is made as to whether any track of an extent is staging into a cache from the space efficient target volume or destaging from the cache to the space efficient target volume. In response to a determination that at least one track of the extent is staging into the cache from the space efficient target volume or destaging from the cache to the space efficient target volume, release of the extent from the space efficient target volume is avoided.
申请公布号 US9063883(B2) 申请公布日期 2015.06.23
申请号 US201113245502 申请日期 2011.09.26
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 Brown Theresa M.;Grusy Ellen Joanne;Gupta Lokesh M.;Hatfield Brian D.;Lovrien Kurt A.;Mellgren Carol S.;Saba Raul E.
分类号 G06F12/08;G06F12/12;G06F3/06;G06F11/14 主分类号 G06F12/08
代理机构 Konrad Raynes Davda & Victor LLP 代理人 Dutta Rabindranath;Konrad Raynes Davda & Victor LLP
主权项 1. A storage controller, comprising: a memory; and a processor coupled to the memory, wherein the process performs operations, the operations comprising: receiving a request to establish a point-in-time copy operation by placing a space efficient source volume in a point-in-time copy relationship with a space efficient target volume, wherein subsequent to being established the point-in-time copy operation is configurable to consistently copy the space efficient source volume to the space efficient target volume at a point in time; and maintaining, in an extent exception table within the storage controller, indications of which extents of the space efficient target volume are in flight, wherein extents are in flight if tracks of the extents are staging or awaiting to be staged into a cache from the space efficient target volume, or destaging or awaiting to be destaged from the cache to the space efficient target volume, and wherein:if an extent is allocated in the space efficient source volume, and the extent is in flight, then the extent is not released from the space efficient target volume;if the extent is unallocated in the space efficient source volume, and the extent is in flight, then the extent is not released from the space efficient target volume;if the extent is allocated in the space efficient source volume, and the extent is not in flight, then the extent is released from the space efficient target volume; andif the extent is unallocated in the space efficient source volume, and the extent is not in flight, then the extent is released from the space efficient target volume.
地址 Armonk NY US