Disk sanitization in an active file system
First Claim
Patent Images
1. A method for sanitizing storage in a data storage system, the method comprising:
- maintaining a queue of pointers pointing to a plurality of data storage units in a physical storage facility, wherein each of the plurality of data storage units contains data deemed discarded in an active file system; and
automatically sanitizing the plurality of data storage units according to a specified scheduling criterion, wherein said sanitizing is performed by overwriting the data on the plurality of data storage units and causing the data to be unrecoverable from the physical storage facility, and wherein the active file system remains accessible for non-sanitization operations during said sanitizing.
2 Assignments
0 Petitions
Accused Products
Abstract
A method of sanitizing storage in a data storage system includes maintaining data in an active file system, and automatically sanitizing the data in the active file system according to a specified scheduling criterion.
209 Citations
27 Claims
-
1. A method for sanitizing storage in a data storage system, the method comprising:
-
maintaining a queue of pointers pointing to a plurality of data storage units in a physical storage facility, wherein each of the plurality of data storage units contains data deemed discarded in an active file system; and automatically sanitizing the plurality of data storage units according to a specified scheduling criterion, wherein said sanitizing is performed by overwriting the data on the plurality of data storage units and causing the data to be unrecoverable from the physical storage facility, and wherein the active file system remains accessible for non-sanitization operations during said sanitizing. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A storage system comprising:
-
an active file system; a queue of pointers pointing to a plurality of data storage units in a physical storage facility, wherein each of the plurality of data storage units contains data deemed discarded in the active file system; and a processor coupled with the physical storage facility, to receive a command to alter a logical storage unit including a set of data storage units maintained by the active file system of the storage system, and in response to the command, to allocate the set of data storage units to the queue, and to sanitize the plurality of data storage units according to a specified scheduling criterion, wherein the sanitization is performed by overwriting the data on the data storage units and causing the data to be unrecoverable from the physical storage facility, and wherein the active file system remains accessible for non-sanitization operations during said sanitization. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A method for sanitizing storage, the method comprising:
-
receiving a command to alter a file; reallocating a set of blocks comprising the file to a queue file and altering the file according to the command, wherein the queue file comprises a queue of pointers pointing to the set of blocks; making the set of blocks unavailable to processes other than sanitization; and sanitizing the set of blocks in the queue file according to a specified scheduling criterion, wherein said sanitizing is performed by overwriting data on the set of blocks and causing the data to be unrecoverable, and wherein an active file system remains accessible for non-sanitization operations during said sanitizing. - View Dependent Claims (22, 23, 24, 25, 26, 27)
-
Specification