Erasure techniques for emulating streamed data format for non tape media
First Claim
1. A data storage arrangement comprising:
- a host computer;
a storage system in communication with the host computer, the storage system comprising at least one random access storage medium;
the random access storage medium capable of receiving data by streaming protocol and storing the data emulated in a contiguous format;
the data comprising at least one data file;
the data file comprising a plurality of records;
each of the records comprising user data and meta data;
a deletion algorithm adapted to issue at least one deletion command capable of deleting at least one portion of the data stored on the medium up to at least a last segment of the data to create replenished storage space;
the replenished storage space capable for storage of new data in an order following the last segment of data upon receiving the new data in the streaming protocol by the storage medium.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed is a method and apparatus relating generally to erasure techniques for emulating a streamed data format for non tape media capable of being used with a data storage arrangement to generate replenished user data space. The data storage arrangement comprises a host computer and a storage system in communication with the host computer, the storage system comprising at least one random access storage medium. The random access storage medium is capable of receiving data by streaming protocol and storing the data emulated in a contiguous format. The data comprises at least one data file which further comprise a plurality of records wherein each of the records comprise user data and meta data. A deletion algorithm is adapted to issue at least one deletion command capable of deleting at least one portion of the data stored on the medium up to at least a last segment of the data to create replenished storage space. The replenished storage space is capable for storage of new data in an order following the last segment of data upon receiving the new data in the streaming protocol by the storage medium.
85 Citations
22 Claims
-
1. A data storage arrangement comprising:
-
a host computer;
a storage system in communication with the host computer, the storage system comprising at least one random access storage medium;
the random access storage medium capable of receiving data by streaming protocol and storing the data emulated in a contiguous format;
the data comprising at least one data file;
the data file comprising a plurality of records;
each of the records comprising user data and meta data;
a deletion algorithm adapted to issue at least one deletion command capable of deleting at least one portion of the data stored on the medium up to at least a last segment of the data to create replenished storage space;
the replenished storage space capable for storage of new data in an order following the last segment of data upon receiving the new data in the streaming protocol by the storage medium. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method for replenishing storage space on a non-tape storage medium comprising the steps of:
-
storing data from a tape medium format to the non-tape storage medium;
deleting at least one portion of the data emulated in a contiguous format up to a last segment of the data to create replenished storage space; and
using the replenished storage space for storing new data in an order following the last segment of data from the tape medium format to the non-tape medium. - View Dependent Claims (15, 16, 17, 18)
-
-
19. A means for replenishing storage space on a non-tape storage medium comprising:
-
means for storing data from a tape medium format to the non-tape storage medium;
means for deleting a portion of the data up to a last segment of the data to create replenished storage space; and
means for utilizing the replenished storage space for storing new data in an order following the last segment of data from the tape medium format to the non-tape medium. - View Dependent Claims (20, 21)
-
-
22. A library for storing and retrieving data, comprising
at least one non-tape medium having a storage capacity and data stored therein in a tape medium format, wherein the storage capacity of the non-tape medium is refreshed by deleting at least one portion of the data emulated in a contiguous format up to a last segment of the data.
Specification