摘要:
A servo system and method for calibrating servo index positions of a magnetic tape for track following linear servo edges, each servo edge comprising an interface between dissimilar recorded servo signals, the edges on opposite lateral sides of a middle servo signal. A servo loop laterally positions a servo sensor where the servo signals are at estimated ratios representing the locations of the servo edges. An independent position sensor indicates the mechanical lateral position of the servo sensor at the sensed servo edges. The servo loop repositions the servo sensor to a plurality of lateral positions at predetermined displacements from the independent position sensor sensed servo edges, and track follows at each of the predetermined offsets. The ratio of the sensed servo signals is determined for each predetermined displacement, and a two dimensional, second order curve is fitted to the ratios with respect to the predetermined displacements to calibrate expected position error signals at the offset servo index positions. Memory is provided to store the calibration data in association with a tape and drive mechanism, for faster read access to tape data upon subsequent read operations of the tape.
摘要:
A data storage drive arranged as a plurality of logical accessors accesses data on a removable random access medium. Upon a write access for a data segment by a logical accessor, a control locks a context comprising at least one data segment of a partition to the logical accessor. The control concurrently allows read access to the data of the removable random access medium, except the locked context, and allows write access, except to the locked partition, by other logical accessors.
摘要:
A nested translated extended copy function provides direct storage-to-storage copying with no data passing through the virtual controller. In one embodiment, a method for performing an extended copy operation on a physical drive reserved to a virtual controller comprises: receiving at least one extended copy command for copying from a device having extended copy capability; parsing the extended copy command; translating the extended copy command into at least one translated command; and sending the translated command to a physical drive having extended copy capability. In another embodiment, a method for performing an extended copy operation comprises translating at least one extended copy command into at least one translated command capable of execution by a physical drive having extended copy capability, wherein the physical drive is reserved to a virtual controller. A data storage system consistent with the invention comprises a server, a source device, a target device which is a virtual storage device, and a virtual storage appliance in communication with the server, source device, and target device. The virtual storage appliance is adapted to receive an extended copy command from the server for performing an extended copy operation from the source device, to parse the extended copy command, to build at least one translated command capable of execution by the target device, and to transmit the translated command to the target device.
摘要:
Data storage drives of an automated data storage library are allocated to received requests. A drive resource provider, upon receiving a request for a drive when all of the drives of the pool are allocated, holds any mount of a portable data storage cartridge relative to the request, releasing the hold when a drive is allocated. Spare drives are provided, outside of the pool. A spare drive may be allocated in response to the request, and a message is posted indicating use of the spare data storage drive. The posted message may comprise a notification that action may be taken to permanently transfer a spare data storage drive to the pool.