Patent ID: 9575670
Date: 2017-02-21
CPC Classifications: G06F

Claim:
1. A computer-implemented method for dynamic load balancing on disks, at least a portion of the method being performed by a computing device comprising at least one processor, the method comprising: calculating, for each disk in a plurality of disks, a spare throughput by calculating a difference between a maximum throughput of the disk and a throughput currently consumed at least in part by workloads from one or more client systems; identifying a lightly loaded disk with a highest spare throughput among the plurality of disks and a heavily loaded disk with a lowest spare throughput among the plurality of disks; identifying a set of workloads to be transferred from the heavily loaded disk to the lightly loaded disk by: transferring the set of workloads to be transferred from the heavily loaded disk to the lightly loaded disk.