System and method to guarantee overwrite of expired data in a virtual tape server
First Claim
1. A method for guaranteeing overwrite of expired data in a media device, said data organized in logical units provided on media devices organized as physical volumes, said method comprising:
- a) maintaining status information associated with each physical volume, and updating a physical volume'"'"'s status information based upon a combination of that volume'"'"'s prior status and that volume'"'"'s current status;
b) specifying a time duration that expired logical unit data may remain on a physical volume;
c) based upon said volume'"'"'s updated status information, determining whether a selected volume has expired data longer than said specified time duration; and
, d) overwriting contents of said volume having data that has been expired longer than said specified time duration.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for guaranteeing overwrite of expired data in a media device, the data being organized according to logical units provided on media devices organized as physical volumes. The method comprises the steps of: maintaining information associated with a status of a physical volume, and updating a physical volume'"'"'s status information based upon a combination of that volume'"'"'s prior status and that volume'"'"'s current status; specifying a time duration that expired logical unit data may remain on a physical volume; based upon the volume'"'"'s updated status information, determining whether a selected volume has expired data longer than the specified time duration; and, overwriting contents of the volume having data that has expired longer than the specified time duration.
71 Citations
29 Claims
-
1. A method for guaranteeing overwrite of expired data in a media device, said data organized in logical units provided on media devices organized as physical volumes, said method comprising:
-
a) maintaining status information associated with each physical volume, and updating a physical volume'"'"'s status information based upon a combination of that volume'"'"'s prior status and that volume'"'"'s current status;
b) specifying a time duration that expired logical unit data may remain on a physical volume;
c) based upon said volume'"'"'s updated status information, determining whether a selected volume has expired data longer than said specified time duration; and
,d) overwriting contents of said volume having data that has been expired longer than said specified time duration. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A program storage device readable by machine, tangibly embodying a program of instructions executable by the machine to perform method steps for guaranteeing overwrite of expired data in a media device, said data organized in logical units provided on media devices organized as physical volumes, said method steps comprising:
-
a) maintaining status information associated with each physical volume, and updating a physical volume'"'"'s status information based upon a combination of that volume'"'"'s prior status and that volume'"'"'s current status;
b) specifying a time duration that expired logical unit data may remain on a physical volume;
c) based upon said volume'"'"'s updated status information, determining whether a selected volume has expired data longer than said specified time duration; and
,d) overwriting contents of said volume having data that has been expired longer than said specified time duration. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A virtual tape storage system comprising tape media devices for storing customer data organized according to one or more logical units provided on said tape media devices, said tape media devices further organized as physical volumes, said system comprising:
-
a) a host system interface for receiving customer instructions that specify a time duration that expired logical unit data for that customer may remain on a physical volume;
b) a control device for maintaining status information associated with each physical volume, and updating a physical volume'"'"'s status information based upon a combination of that volume'"'"'s prior status and that volume'"'"'s current status;
c) means for determining whether a selected physical volume includes expired data longer than said specified time duration; and
,d) means for overwriting contents of said volume having data that has been expired longer than said specified time duration, wherein overwriting of expired data in a tape media device is guaranteed.
-
Specification