Abstract:
According to one embodiment, a method includes monitoring a plurality of parameters relating to operation of a tape drive to collect data from the operation of the tape drive, receiving a specification of one or more user-specified parameters to log during one or more collection windows, wherein the one or more user-specified parameters are specified from the plurality of parameters, logging at least some of the data collected from the operation of the tape drive to a memory during the one or more collection windows, wherein the at least some of the data collected is stored in a tape map comprising a plurality of fields, the plurality of fields including at least one histogram field, at least one per-channel field, and at least one per-channel indicator field, and dynamically overlaying one or more fields from the plurality of fields with data collected from the one or more user-specified parameters.
Abstract:
A method for characterizing a magnetic recording tape, according to one approach, includes measuring, using a magnetic head having servo readers of known pitch, a servo band difference at various locations along a length of a magnetic recording tape. The servo band difference measurements and/or derivatives thereof are stored in association with the magnetic recording tape. This procedure creates a characterization of the magnetic recording tape that is useful for assessing aging of the magnetic recording tape, as well as improving subsequent reading and/or writing operations.
Abstract:
A computer-implemented method according to one embodiment includes identifying code word interleaved (CWI)-4 entries to be re-written to a data storage cartridge, selecting a subset of the CWI-4 entries to be included within a first CWI-4 set, where a plurality of the CWI-4 entries within the subset are associated with a single sub data set (SDS), and re-writing the first CWI-4 set to the data storage cartridge.
Abstract:
A system includes, according to one embodiment, a magnetic head having a plurality of write transducers configured to store data to tracks of a sequential access medium and a plurality of read transducers. Each read transducer is configured to read data from the sequential access medium after being written thereto by a corresponding write transducer. A first of the read transducers is aligned with a first of the write transducers, wherein the output of the first read transducer is produced during read-while-write. The system also includes a controller and logic integrated with and/or executable by the controller. The logic is configured to read, using the plurality of read transducers, encoded data from a plurality of tracks of the sequential access medium simultaneously. The logic is configured to determine that one or more tracks of the sequential access medium are dead within a sliding window and rewrite a set of encoded data from the one or more dead tracks to one or more live tracks in a rewrite area of the sequential access medium. Other systems, methods, and computer program products are described according to more embodiments.
Abstract:
According to one embodiment, a method includes monitoring a plurality of parameters relating to operation of a tape drive to collect data from the operation of the tape drive, receiving a specification of one or more user-specified parameters to log during one or more collection windows, wherein the one or more user-specified parameters are specified from the plurality of parameters, logging at least some of the data collected from the operation of the tape drive to a memory during the one or more collection windows, wherein the at least some of the data collected is stored in a tape map comprising a plurality of fields, the plurality of fields including at least one histogram field, at least one per-channel field, and at least one per-channel indicator field, and dynamically overlaying one or more fields from the plurality of fields with data collected from the one or more user-specified parameters.
Abstract:
Various embodiments for improving tape drive efficiency using a processor device are provided. In one embodiment, a method comprises aggregating one of records and filemarks, the aggregating restricted to being performed only on read operations, from a plurality of data segments into at least one single data segment, including sequentially aggregating the one of the records and filemarks into the at least one single data segment.
Abstract:
An apparatus, according to one embodiment, includes a magnetic head having servo readers of known pitch, a drive mechanism for passing a magnetic recording tape over the magnetic head, and a controller electrically coupled to the magnetic head. The controller is configured to measure, using signals from the magnetic head, a servo band difference at various locations along a length of the magnetic recording tape. The controller is also configured to cause storage of servo band difference information about the servo band difference measurements in association with the magnetic recording tape.
Abstract:
A computer-implemented method according to one embodiment includes identifying code word interleaved (CWI)-4 entries to be re-written to a data storage cartridge, selecting a subset of the CWI-4 entries to be included within a first CWI-4 set, where a plurality of the CWI-4 entries within the subset are associated with a single sub data set (SDS), and re-writing the first CWI-4 set to the data storage cartridge.
Abstract:
A system includes, according to one embodiment, a magnetic head having a plurality of write transducers configured to store data to tracks of a sequential access medium and a plurality of read transducers. Each read transducer is configured to read data from the sequential access medium after being written thereto by a corresponding write transducer. A first of the read transducers is aligned with a first of the write transducers, wherein the output of the first read transducer is produced during read-while-write. The system also includes a controller and logic integrated with and/or executable by the controller. The logic is configured to read, using the plurality of read transducers, encoded data from a plurality of tracks of the sequential access medium simultaneously. The logic is configured to determine that one or more tracks of the sequential access medium are dead within a sliding window and rewrite a set of encoded data from the one or more dead tracks to one or more live tracks in a rewrite area of the sequential access medium. Other systems, methods, and computer program products are described according to more embodiments.
Abstract:
An apparatus configured to characterize a magnetic recording tape of a tape cartridge, according to one embodiment, includes a magnetic head having servo readers of known pitch, a drive mechanism for passing a magnetic recording tape over the magnetic head, and a controller electrically coupled to the magnetic head. The controller is configured to measure, using signals from the magnetic head, a servo band difference at various locations along a length of the magnetic recording tape of a tape cartridge. The controller is also configured to store the servo band difference measurements and/or derivatives thereof in association with the tape cartridge.