摘要 |
A method, system and computer program product for managing data replication for data groups stored in a first storage device. A polling interval, a maximum bandwidth and a bandwidth tolerance available for data replication is defined. A priority and a status for each data group is defined. The data replication is started in the polling interval, for the data group with highest priority in the pending status to a second storage device connected to the first storage. The rate of data transfer during a polling period is determined by dividing the total data transferred during the polling interval by time period of the polling interval; and bandwidth utilization is determined for data replication by comparing rate of data transfer with maximum bandwidth. If the bandwidth utilization is less than the maximum bandwidth available then another data group is selected for replication. If the data bandwidth utilization is more than the maximum bandwidth available then selected data groups replicating are paused.
|