Method and system for implementing performance tier de-duplication in a virtualization environment
OwnerKannan Muthukkaruppan, Karthik Ranganathaninventors
Life of this patent
Estimating the term…
Loading patent…
OwnerKannan Muthukkaruppan, Karthik Ranganathaninventors
Estimating the term…
The present application provides an improved approach for managing performance tier de-duplication in a virtualization environment. A content cache is implemented on high performance tiers of storage in order to maintain a working set for the user virtual machines accessing the system, and associates fingerprints with data stored therein. During write requests from the user virtual machines, fingerprints are calculated for the data to be written. However, no de-duplication is performed during the write. During read requests, fingerprints corresponding to the data to be read are retrieved and matched with the fingerprints associated with the data in the content cache. Thus, while multiple pieces of data having the same fingerprints may be written to the lower performance tiers of storage, only one of those pieces of data having that fingerprint will be stored in the content cache for fulfilling read requests.
A computer-implemented method for de-duplication, comprising:
A system for de-duplication in a virtualization environment, comprising:
A computer program product embodied on a non-transitory computer readable medium, the computer readable medium having stored thereon a sequence of instructions which, when executed by a processor causes the processor to execute a method for de-duplication in a virtualization environment, the method comprising:
Dependencies are inferred from the claim text.