×

BANDWIDTH THROTTLING OF VIRTUAL DISKS

  • US 20130081014A1
  • Filed: 09/23/2011
  • Published: 03/28/2013
  • Est. Priority Date: 09/23/2011
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method, the method comprising:

  • receiving a first disk access request for disk input/output (I/O) access on a virtual disk of a virtual machine, the virtual disk emulating a local physical disk for the virtual machine;

    deriving a simulated latency cost for the requested disk I/O access according to one or more latency and throughput characteristics of the local physical disk emulated by the virtual disk, the simulated latency cost including a simulated data transfer latency and a simulated random access latency for carrying out the requested disk I/O access on the local physical disk emulated by the virtual disk; and

    determining whether to delay execution of the requested disk I/O access based on a comparison between the simulated latency cost and a current value of a disk access service quota allotted to the virtual disk, wherein the current value of the disk access service quota is replenished over time, is capped at a predetermined cap value, and is decreased by a respective simulated latency cost of each previous disk access request for the virtual disk when respective requested disk I/O access of the previous disk access request was carried out.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×