CPC G06F 3/0613 (2013.01) [G06F 3/0611 (2013.01); G06F 3/0653 (2013.01); G06F 3/067 (2013.01)] | 18 Claims |
1. A computer-implemented method, executed on a computing system, comprising:
receiving one or more IO requests on a storage system coupled to a cloud-based storage platform, wherein the cloud-based storage platform has a defined maximum IOPS rate;
determining a current level of utilization of the defined maximum IOPS rate; and
determining whether to queue the one or more IO requests for an aggregated write operation to the cloud-based storage platform based, at least in part, upon the current level of utilization of the defined maximum IOPS rate,
wherein determining whether to queue the one or more IO requests for the aggregated write operation to the cloud-based storage platform includes excluding from queuing consideration any read IO requests included within the one or more IO requests received.
|