×

Managing data input/output operations

  • US 9,201,677 B2
  • Filed: 07/27/2011
  • Issued: 12/01/2015
  • Est. Priority Date: 05/23/2011
  • Status: Active Grant
First Claim
Patent Images

1. A method, comprising:

  • provisioning respective amounts of cache resources to virtual machines operating on a host computing device, such that a first one of the virtual machines is provisioned a first amount of cache resources and a second one of the virtual machines is provisioned a second, different amount of cache resources;

    modifying the cache resources provisioned to the first virtual machine by assigning a set of cache storage locations comprising data of another virtual machine to the first virtual machine; and

    servicing storage requests of the virtual machines by use of cache storage resources of the host computing device in accordance with the cache resources provisioned to the respective virtual machines, wherein servicing the storage requests of the virtual machines comprises;

    blocking the first virtual machine from reading data stored on the set of cache storage locations;

    allowing read access to a cache storage location of the set of cache storage locations in response the first virtual machine writing data to the cache storage location.

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