摘要:
An example of the invention classifies disks drives based on their purpose and associating power-saving policies in multiple classes. The system implements Power On Demand, where a reduced power mode is enabled for every individual component of a storage subsystem. In addition, an embodiment of this invention extends a few power modes used in the prior art and allows almost infinite number of power modes when instructing a disk drive (via its I/O interface such as a SCSI or fiber channel interface) to enter a certain power saving mode. Furthermore, an embodiment of invention teaches a system and methods to save power in a disk system comprising a plurality of disk controllers and a plurality of disk drives, arranged in a plurality of arrays, where each array includes several (e.g., 4-16) disk drives.
摘要:
An apparatus and system are disclosed for autonomically configuring a data storage device. A storage module stores configuration data on a remote storage system that may include operating systems, applications, updates, and an index. A boot module boots a computer system from a program other than the regular boot program to provide access to a network in communication with the remote storage system. A device configuration module autonomically downloads and installs the operating systems, applications, and updates in response to data stored in an index on the remote storage system.
摘要:
A method and a system are provided for displaying information on a data storage cartridge. The data storage cartridge includes a driver circuit coupled to a display and a cartridge memory. The driver circuit activates the display on the data storage cartridge. In response to the activation of the display on the data storage cartridge the driver circuit obtains information from the cartridge memory of the data storage cartridge. The driver circuit displays at least a portion of the information obtained from the cartridge memory on the display of the data storage cartridge. In one embodiment the data storage cartridge is a tape cartridge.
摘要:
An apparatus, system, and method are disclosed for automatically backing up a dynamically created resource group. One embodiment of the apparatus includes an event module, a resource group module, and a backup module. The event module receives an event notification of an unanticipated system event, such as a system failure or similar event. The resource group module dynamically creates a resource group made up of resources (files, directories, applications, databases, etc.) in response to the event notification. The resource group may be created based on which resources are within a specified classification and have a timestamp within a specified time range. The backup module initiates a backup operation to copy the resource group to a backup location. The backup module backs up as much of the resource group as possible within the time between the resource group creation and the time that the system may become unavailable.
摘要:
A magnetic storage media has a servo track segment and a timing based servo band recorded on the servo track segment. The timing based servo band includes a modulated timing based servo pattern string representative of magnetic encoded servo position information for facilitating a determination of a servo position error signal. Exemplary forms of the modulation of the timing based servo pattern string includes a pattern interspacing modulation, a magnetic intensity modulation, and a pulse position modulation.
摘要:
Improved reliability for multi-layer media is providing by the present invention. A data stream U is received for recording to a multi-layer rotating storage medium, the data stream U comprising a sequence of data bits. Each data bit U(J) is encoded into X representation bits. A first representation bit B(1,J) is recorded onto a first layer of the storage media, the second representation bit B(2,J) is recorded onto a second layer of the storage media, etc. When a request to read the recorded data U from the storage media is subsequently received, a plurality of the X representation bits are read back from the storage media and are decoded into the original data bit U(J). In one embodiment, encoding may be performed with a convolution encoding algorithm and decoding with a PRML decoding algorithm. In another embodiment, Reed Solomon encoding/decoding may be employed.
摘要:
A magnetic storage media includes one or more magnetic polarity encoded servo bands with each magnetic polarity encoded servo band including one or more magnetic south-north servo band sections and one or more magnetic north-south servo band sections. Each magnetic south-north servo band section includes a magnetic south-pole polarity initialized servo track segment and a magnetic north-pole polarity servo pattern recorded on the magnetic south-pole polarity initialized servo track segment. Each magnetic north-south servo band section includes a magnetic north-pole polarity initialized servo track segment, and a magnetic south-pole polarity servo pattern recorded on the magnetic north-pole polarity initialized servo track segment. The magnetic south-north servo band section(s) and the magnetic north-south servo band section(s) are recorded relative to each other on a servo track to represent magnetic polarity encoded servo position information based on the magnetic north-pole polarity servo pattern(s) and the magnetic south-pole polarity servo pattern(s).
摘要:
A Redundant Array of Independent Devices uses convolution encoding to provide redundancy of the striped data written to the devices. No parity is utilized in the convolution encoding process. Trellis decoding is used for both reading the data from the RAID and for rebuilding missing encoded data from one or more failed devices, based on a minimal, and preferably zero, Hamming distance for selecting the connected path through the trellis diagram.
摘要:
A method, system and article of manufacture for the storing convolution-encoded data on a redundant array of independent storage devices (RAID) is described. The convolution-encoded data comprises error correction coded data to eliminate the need for parity as used in conventional RAID data storage. The number of storage devices may vary to accommodate expansion of storage capacity and provide on demand storage.
摘要:
An apparatus, system, and method are disclosed for quick access of stored removable storage media. The apparatus includes an automated data storage library, a communications processor, and a media interface module. The automated data storage library has a plurality of storage cells, each storage cell having a media interface module for communicating with removable storage media. The communication processor module communicates with the media interface module of each storage cell. A grid bus couples the media interface module and the communication processor module. The system includes a storage area network coupling multiple hosts to at least one automated data storage library. The method includes communicating with the removable storage media, communicating with the media interface modules, and coupling the media interface modules to the communication processor module.