Replicating tracks from a first storage site to a second and third storage sites

    公开(公告)号:US10664177B2

    公开(公告)日:2020-05-26

    申请号:US15817087

    申请日:2017-11-17

    摘要: Provided are a computer program product, system, and method for replicating tracks from a first storage to a second and third storages. A determination is made of a track in the first storage to transfer to the second storage as part of a point-in-time copy relationship and of a stride of tracks including the target track. The stride of tracks including the target track is staged from the first storage to a cache according to the point-in-time copy relationship. The staged stride is destaged from the cache to the second storage. The stride in the cache is transferred to the third storage as part of a mirror copy relationship. The stride of tracks in the cache is demoted in response to destaging the stride of the tracks in the cache to the second storage and transferring the stride of tracks in the cache to the third storage.

    Cache management of track removal in a cache for storage

    公开(公告)号:US09921973B2

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

    申请号:US13787584

    申请日:2013-03-06

    摘要: In one embodiment, a cache manager releases a list lock during a scan when a track has been identified as a track for cache removal processing such as demoting the track, for example. By releasing the list lock, other processors have access to the list while the identified track is processed for cache removal. In one aspect, the position of the previous entry in the list may be stored in a cursor or pointer so that the pointer value points to the prior entry in the list. Once the cache removal processing of the identified track is completed, the list lock may be reacquired and the scan may be resumed at the list entry identified by the pointer. Other features and aspects may be realized, depending upon the particular application.

    Cascaded, point-in-time-copy architecture with data deduplication
    5.
    发明授权
    Cascaded, point-in-time-copy architecture with data deduplication 有权
    具有数据重复数据删除的级联,时间点复制体系结构

    公开(公告)号:US09594511B2

    公开(公告)日:2017-03-14

    申请号:US14685024

    申请日:2015-04-13

    摘要: A method for performing a write to a volume x in a cascaded architecture is described. In one embodiment, such a method includes determining whether the volume x has a child volume, wherein each of the volume x and the child volume have a target bit map (TBM) associated therewith. The method then determines whether the TBMs of both the volume x and the child volume are set. If the TBMs are set, the method finds a higher source (HS) volume from which to copy the desired data to the child volume. Finding the HS volume includes comparing ages of mapping relationships upstream from the volume x in order to determine a source of the data. Once the HS volume is found, the method copies the data from the HS volume to the child volume and performs the write to the volume x. A method for performing a read is also disclosed herein.

    摘要翻译: 描述了用于对级联架构中的卷x进行写入的方法。 在一个实施例中,这种方法包括确定卷x是否具有子卷,其中卷x和子卷中的每一个都具有与其相关联的目标比特图(TBM)。 然后,该方法确定是否设置了卷x和子卷的TBM。 如果设置了TBM,则该方法将找到更高的源(HS)卷,从该卷将所需数据复制到子卷。 查找HS卷包括比较卷x上游的映射关系的年龄,以便确定数据的来源。 找到HS卷后,该方法将数据从HS卷复制到子卷,并对卷x进行写入。 本文还公开了一种用于执行读取的方法。