发明名称 DYNAMICALLY ADJUSTING WRITE PACING
摘要 For dynamically adjusting write pacing, a calculation module calculates an interval as a maximum threshold for a primary volume divided by a first maximum pacing level for a first importance level. The calculation module further calculates a first pacing level as a number of record sets that have not been mirrored to a secondary volume divided by the interval. The first pacing level is set to the first maximum pacing level if the first pacing level is greater than the first maximum pacing level. The calculation module also selects a first pacing delay associated with the first pacing level from a delay table. A pacing module delays writes for a first channel command word writing to the primary volume by the first pacing delay.
申请公布号 US2015074363(A1) 申请公布日期 2015.03.12
申请号 US201314024240 申请日期 2013.09.11
申请人 International Business Machines Corporation 发明人 Diel Eduard A.;Kalos Matthew J.;McClure Alan G.;Mellgren Carol S.;Sanchez Alfred E.;Shackelford David M.;Stanley Warren K.
分类号 G06F3/06;G06F12/08 主分类号 G06F3/06
代理机构 代理人
主权项 1. A method for dynamically adjusting write pacing comprising: calculating, by use of a processor, an interval as a maximum threshold for a primary volume of a primary storage subsystem divided by a first maximum pacing level for a first importance level, wherein writes to the primary volume are stored as record sets in a cache and mirrored to a secondary volume of a secondary storage subsystem; calculating a first pacing level as a number of record sets that have not been mirrored to the secondary volume divided by the interval, wherein the first pacing level is set to the first maximum pacing level if the first pacing level is greater than the first maximum pacing level; selecting a first pacing delay associated with the first pacing level from a delay table; and delaying writes for a first channel command word (CCW) writing to the primary volume by the first pacing delay.
地址 Armonk NY US