DEDUPLICATION OF VIRTUAL MACHINE FILES IN A VIRTUALIZED DESKTOP ENVIRONMENT
First Claim
Patent Images
1. A method, comprising:
- receiving data into a page cache, the data being received from a virtual machine and indicating a write operation; and
deduplicating the data in the page cache prior to committing the data to storage, the data being deduplicated in-band and in substantially real-time.
3 Assignments
0 Petitions
Accused Products
Abstract
Techniques for deduplication of virtual machine files in a virtualized desktop environment are described, including receiving data into a page cache, the data being received from a virtual machine and indicating a write operation, and deduplicating the data in the page cache prior to committing the data to storage, the data being deduplicated in-band and in substantially real-time.
91 Citations
17 Claims
-
1. A method, comprising:
-
receiving data into a page cache, the data being received from a virtual machine and indicating a write operation; and deduplicating the data in the page cache prior to committing the data to storage, the data being deduplicated in-band and in substantially real-time. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system, comprising:
-
a page cache configured to store data received from a virtual machine and indicating a write operation; and a processor configured to receive the data into the page cache, the data being received from a virtual machine and indicating a write operation, and to deduplicate the data in the page cache prior to committing the data to storage, the data being deduplicated in-band and in substantially real-time. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A computer program product embodied in a computer readable medium and comprising computer instructions for:
-
receiving data into a page cache, the data being received from a virtual machine and indicating a write operation; and deduplicating the data in the page cache prior to committing the data to storage, the data being deduplicated in-band and in substantially real-time.
-
Specification