IDENTIFYING REDUNDANT DATA FOR DISK IMAGE STREAMING
First Claim
Patent Images
1. A computer system comprising:
- a processor, a system memory, and a bus that couples various system components including the system memory to the processor, the system configured to perform a method comprising;
adding, with a processing device, a TRIM/UNMAP layer between an operating system and a disk driver to support TRIM/UNMAP commands;
identifying, using the TRIM/UNMAP layer, blocks of a streamed disk image that are unallocated by the operating system; and
streaming the identified unallocated blocks to a server for analysis and storage.
1 Assignment
0 Petitions
Accused Products
Abstract
Redundant data in a streaming disk image is identified using commands to indicate unused disk blocks, such as TRIM/UNMAP commands. A TRIM/UNMAP layer is added between an operating system and a disk driver to support the use of TRIM/UNMAP commands. Using the TRIM/UNMAP layer, blocks of a streamed disk image that are unallocated by the operating system are identified. The identified unallocated blocks are streamed to a server for analysis and storage.
7 Citations
8 Claims
-
1. A computer system comprising:
-
a processor, a system memory, and a bus that couples various system components including the system memory to the processor, the system configured to perform a method comprising; adding, with a processing device, a TRIM/UNMAP layer between an operating system and a disk driver to support TRIM/UNMAP commands; identifying, using the TRIM/UNMAP layer, blocks of a streamed disk image that are unallocated by the operating system; and streaming the identified unallocated blocks to a server for analysis and storage. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
Specification