Apparatus, system, and method for utilizing tape media segmentation
First Claim
1. An apparatus for utilizing tape storage media segmentation to improve data access performance, the apparatus comprising:
- a tape storage medium configured to store data, the tape storage medium formatted with a serpentine recording path and divided into sixteen head index positions, each head index position including thirty-two tracks;
a segmentation module configured to access a first segment and a second segment on the tape storage medium;
a selection module configured to allow a user to select a user-defined capacity of the tape storage medium that is equivalent to the capacity of the first segment of the tape storage medium and that is less than a usable capacity of the tape storage medium; and
an identification module configured to identify a tape storage medium as full when the user-defined capacity of the tape storage medium has been used to store the data and to mark the tape storage medium as full.
0 Assignments
0 Petitions
Accused Products
Abstract
An apparatus and system are presented for utilizing tape storage media segmentation to improve data access performance. A segmented tape storage medium within a tape cartridge having a first and second segment is utilized. A selection module allows a user to select a user-defined capacity of the tape storage medium that is less than the usable capacity of the tape storage medium. The user-defined capacity allows the user to prefer improved data access over tape storage capacity. Data, when written to the tape, is written only within the user-defined capacity. Data may be written exclusively on the first segment or written on both the first segment and second segment allowing data access to be improved. In addition, the user-defined capacity may correspond to the full capacity of the tape storage media.
22 Citations
18 Claims
-
1. An apparatus for utilizing tape storage media segmentation to improve data access performance, the apparatus comprising:
-
a tape storage medium configured to store data, the tape storage medium formatted with a serpentine recording path and divided into sixteen head index positions, each head index position including thirty-two tracks; a segmentation module configured to access a first segment and a second segment on the tape storage medium; a selection module configured to allow a user to select a user-defined capacity of the tape storage medium that is equivalent to the capacity of the first segment of the tape storage medium and that is less than a usable capacity of the tape storage medium; and an identification module configured to identify a tape storage medium as full when the user-defined capacity of the tape storage medium has been used to store the data and to mark the tape storage medium as full. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for utilizing tape storage media segmentation to improve data access performance, the system comprising:
-
a tape storage device having a tape storage medium that is configured to store data, the tape storage medium having a first segment and a second segment, is formatted with a serpentine recording path, and divided into sixteen head index positions, each head index position including thirty-two tracks; a host that is configured to communicate with the tape storage device; a segmentation module configured to access the first segment and the second segment on the tape storage medium; a selection module that is configured to allow a user to select a user-defined capacity of the tape storage medium that is equivalent to the capacity of the first segment of the tape storage medium and that is less than a usable capacity of the tape storage medium; a mapping module configured to associate the user-defined capacity of the tape storage medium with the tape storage device; a write module that is configured to write data to the tape storage medium within the user-defined capacity; an identification module that is configured to identify a tape storage device as full when the user-defined capacity of the storage medium is used to store the data and to mark the tape storage medium as full; and a read module that is configured to read data from the tape storage medium. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A computer readable storage medium comprising computer readable code executable by a processor to:
-
provide a tape storage device having a tape storage medium, the tape storage medium formatted with a serpentine recording path and divided into sixteen head index positions, each head index position including thirty-two tracks; access at least one of a first segment and a second segment on the tape storage medium; allow a user to select a user-defined capacity of the tape storage medium that is equivalent to the capacity of the first segment of the tape storage medium and that is less than a usable capacity of the tape storage medium; and identify a tape storage device as full when the user-defined capacity of the tape storage medium is used to store the data and to mark the tape storage medium as full. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification