Patent classifications
G11B15/087
TAPE READER
A tape reader is provided that reads data from a tape without requiring specific alignment. The tape reader may include a reader head comprising a sensor array with a plurality of sensors that detect the data independent of the track within which the data is stored. Multiple sensors may detect data in each track instead of a single, dedicated sensor for each track. The sensor array may comprise multiple sensors in multiple dimensions, such as perpendicular to the movement of the tape or in parallel to the movement of the tape, including serpentine linear recording formats where the sensors may be in a matrix positioned at various angles from horizontal to vertical.
TAPE READER
A tape reader is provided that reads data from a tape without requiring specific alignment. The tape reader may include a reader head comprising a sensor array with a plurality of sensors that detect the data independent of the track within which the data is stored. Multiple sensors may detect data in each track instead of a single, dedicated sensor for each track. The sensor array may comprise multiple sensors in multiple dimensions, such as perpendicular to the movement of the tape or in parallel to the movement of the tape, including serpentine linear recording formats where the sensors may be in a matrix positioned at various angles from horizontal to vertical.
Locating data within tape systems using sub dataset headers
Aspects of the present disclosure relate to a method of writing a dataset to a tape, the dataset comprising a plurality of sub datasets, each sub dataset including a plurality of headers and a plurality of records. The method includes storing, in each header of each sub dataset, at least a portion of a record range indicator indicating a range of records included in the dataset.
Locating data within tape systems using sub dataset headers
Aspects of the present disclosure relate to a method of writing a dataset to a tape, the dataset comprising a plurality of sub datasets, each sub dataset including a plurality of headers and a plurality of records. The method includes storing, in each header of each sub dataset, at least a portion of a record range indicator indicating a range of records included in the dataset.
LOCATING DATA WITHIN TAPE SYSTEMS USING SUB DATASET HEADERS
Aspects of the present disclosure relate to a method of writing a dataset to a tape, the dataset comprising a plurality of sub datasets, each sub dataset including a plurality of headers and a plurality of records. The method includes storing, in each header of each sub dataset, at least a portion of a record range indicator indicating a range of records included in the dataset.
LOCATING DATA WITHIN TAPE SYSTEMS USING SUB DATASET HEADERS
Aspects of the present disclosure relate to a method of writing a dataset to a tape, the dataset comprising a plurality of sub datasets, each sub dataset including a plurality of headers and a plurality of records. The method includes storing, in each header of each sub dataset, at least a portion of a record range indicator indicating a range of records included in the dataset.
Magnetic disk device
According to one embodiment, the controller of the magnetic disk drive configured to synthesize the first positioning data and second positioning data obtained by the second reader reading the positioning information based on the evaluation data, and performs positioning of the magnetic head based on the synthesized positioning data.
Storage medium reader physical location access
Technologies are provided for accessing a physical location of a storage medium reader of a storage device. A computing device can transmit a request for the storage medium reader's physical location. The storage device can determine the physical location of the storage medium reader and transmit the location to the computing device. The computing device can use the physical location of the storage medium reader to determine an expected latency for retrieving one or more stored data items. The computing device can transmit a command to change the physical location of the storage medium reader, for example by changing a location of the storage medium reader with respect to a given storage medium and/or changing a storage medium that is accessed by the storage medium reader. The computing device can control the placement of the storage medium reader in order to optimize retrieval of data items from the storage device.
Tape device and controller
A tape device includes: a tape drive configured to read and write data to a tape medium; and a processor configured to: determine, when requested to read data from a first segment and a second segment on the tape medium, a data amount in a third segment located between the first segment and the second segment; compare the data amount with a threshold value that is determined based on a reading characteristic of the tape drive; instruct the tape drive, when the data amount is the threshold value or more, to read data from the first segment, skip the third segment, and read data from the second segment; and instruct the tape drive, when the data amount is less than the threshold value, to continuously read data from the first segment, the third segment, and the second segment.
Tape device and controller
A tape device includes: a tape drive configured to read and write data to a tape medium; and a processor configured to: determine, when requested to read data from a first segment and a second segment on the tape medium, a data amount in a third segment located between the first segment and the second segment; compare the data amount with a threshold value that is determined based on a reading characteristic of the tape drive; instruct the tape drive, when the data amount is the threshold value or more, to read data from the first segment, skip the third segment, and read data from the second segment; and instruct the tape drive, when the data amount is less than the threshold value, to continuously read data from the first segment, the third segment, and the second segment.