发明名称 Flash copy relationship management
摘要 A method for combining storage array copy requests for a disk storage system is disclosed. The method may include receiving a BGC (background copy) request, determining that the BGC request satisfies a set of background copy (BGC) criteria, and adding, based on the determining, the BGC request to a sorted position in the wait accumulation queue (WAQ). The method may also include combining, based on a set of track combining criteria, the BGC request and an adjacent BGC request into a combined BGC request including data locations corresponding to the BGC request and to the adjacent BGC request. The method may also include replacing, in a sorted position in the WAQ, the BGC request and the adjacent BGC request with the combined BGC request, and moving, based on the set of BGC criteria, the combined BGC request to a BGC queue.
申请公布号 US9542107(B2) 申请公布日期 2017.01.10
申请号 US201414314203 申请日期 2014.06.25
申请人 International Business Machines Corporation 发明人 Brown Theresa M.;Francisco Nedlaya Y.;Li Suguang;Peterson Beth A.
分类号 G06F12/00;G06F3/06 主分类号 G06F12/00
代理机构 代理人 Bowman Nicholas D.
主权项 1. A method for combining storage array copy requests for a disk storage system, the method comprising: receiving a first BGC (background copy) request; determining that the first BGC request satisfies a set of background copy (BGC) criteria that at least includes a number of BGC relationships in a BGC queue, a number of BGC relationships corresponding to a source volume and a target volume, and a number of tracks in a current BGC relationship; adding, based on the determining, the first BGC request to a sorted position in a wait accumulation queue (WAQ); combining, based on comparing a set of track combining data to a set of track combining criteria that at least includes, corresponding to BGC requests to be combined, sequential source tracks, sequential target tracks, a matching source volume and a matching target volume, the first BGC request and a first adjacent BGC request, selected from a plurality of BGC requests in the BGC queue, into a second BGC request, the second BGC request including data locations corresponding to the first BGC request and data locations corresponding to the first adjacent BGC request; replacing, in a sorted position in the WAQ, the first BGC request and the first adjacent BGC request with the second BGC request; and moving, based on the set of BGC criteria, the second BGC request to the BGC queue.
地址 Armonk NY US