×

Hypervisor-based flash cache space management in a multi-VM environment

  • US 9,189,410 B2
  • Filed: 05/17/2013
  • Issued: 11/17/2015
  • Est. Priority Date: 05/17/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method for managing space in a flash storage-based cache, the method comprising:

  • calculating, by a computer system, ratio of effective cache space (rECS) values for a plurality of VMs, each VM in the plurality of VMs having a cache allocation comprising a subset of a global pool of cache blocks in the flash storage-based cache, the rECS value for the VM indicating a proportion of the subset that has been populated with cached data and re-accessed by the VM within a current time window;

    determining, by the computer system, a new cache allocation size for at least one VM in the plurality of VMs based on the rECS values; and

    adjusting, by the computer system, a number of cache blocks in the at least one VM'"'"'s cache allocation based on the new cache allocation size.

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