摘要:
Disclosed are a system, an apparatus, a method and an article of manufacture to provide for writing WORM (write once read many) data to a data storage device. A WORM pointer memory is used for maintaining an inventory of LBAs (logical block addresses) where WORM data may be written on the data storage media of the data storage device. The WORM pointer memory is a tamper proof memory device to maintain data integrity with respect to WORM data.
摘要:
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.
摘要:
Disclosed are a system, a method, and article of manufacture to provide for managing removable storage media that is identified by a persistent worldwide name. SAN storage management is enhanced by preserving the persistent worldwide names assigned to removable storage media when it is necessary to replace the removable storage media. Exemplary embodiments include determining that a first removable storage media identified by a persistent worldwide name needs to be replaced, creating a copy of the data from the first removable storage media and assigning the persistent worldwide name to the second removable storage media.
摘要:
A disk drive data storage device and a method for implementing a sector selectable write-once read-many (WORM) functionality on the disk drive storage system are disclosed. Data stored in a sector on magnetic storage media or on rewritable optical media are protected from being overwritten by having additional (WORM) bits in the sector header to denote the protection status of the data in that sector. When data is to be written to a sector of a disk drive of the storage system, the sector header for that sector is read and the WORM bits are examined. If the value of the WORM bits indicates that the sector is protected, the write command will not be executed and an appropriate error condition is posted to the host system. If the WORM bits for the sector indicates no WORM protection, the data is written to the sector.
摘要:
Disclosed are a system and method for writing WORM data to a data storage device by use of a WORM LBA indicator. A WORM memory is used to maintain an inventory of logical block addresses (LBAs) where WORM data is written on the data storage media of the data storage device. The WORM memory is a tamper proof memory device to maintain data integrity with respect to WORM data. Before writing any data to the disk the WORM memory for each LBA where data will be written is examined to determine if writing is allowed at the LBA. If writing is allowed, the data is written, otherwise no data is written.
摘要:
Disclosed are a system, a method, and article of manufacture to provide for microcode updates for devices and libraries attached to Storage Area Networks. Exemplary embodiments include updating microcode residing in nonvolatile memory using Logical Unit Numbers assigned to specific storage components. Components receiving microcode updates include data storage devices, docking stations, removable hard disk drives, robotic accessors and library controllers.
摘要:
A data storage cartridge comprises data storage media configured to store data for read and/or write access, wherein the data may be arranged in a plurality of partitions; and a plurality of cartridge memories. A control system, for example of a data storage drive, is configured to allocate at least portions of capacity of the data storage media to cartridge memories of the data storage cartridge; and to provide information defining the allocated portions of capacity to the cartridge memories. Each of the cartridge memories may have a separate user and thus provide access for that user to separate partitions.
摘要:
A magnetic storage media includes a magnetic first-pole polarity initialized servo track segment and a magnetic second-pole polarity differential timing based servo pattern recorded on the magnetic first-pole polarity initialized servo track segment. The magnetic second-pole polarity differential timing based servo pattern represents magnetic encoded servo position information for facilitating a determination of a servo position error signal exclusive of noise.
摘要:
A rotary switch rotates about an axis which is at acute angles to a lower cartridge surface and a cartridge end so that a first display surface and a second display surface may be independently accessed by disparate components residing in disparate planes. The display surfaces are generally orthogonal to each other and can have multiple facets, with each facet containing a subset of information. To aid this optical interrogation, the display surfaces may be generally orthogonal to the disparate interrogating components.
摘要:
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.