摘要:
Disclosed is a method and apparatus for mobile media with both dedicated readable and writeable user data space and dedicated readable and writeable drive device space. The mobile data storage media adapted for operatively working with a drive device comprises a data space accessible by an end user and a drive software space accessible by the drive device and inaccessible by an end user. The drive software space is adapted to accommodate firmware for use by the drive device in addition to the reading and writing of software by the drive device. The media is adapted to receive and store software from the drive device or, alternatively, is adapted to transmit software to the drive device.
摘要:
Apparatus and associated methodology contemplating a data storage system having a memory that includes a first addressable storage space and a second differently addressable storage space. A controller selectively accesses stored instructions that when executed transfer some user data sets with the first addressable storage space in accordance with a dense allocation of the first addressable storage space, and transfer other user data sets with the second addressable storage space in accordance with a sparse allocation of the second addressable storage space that allocates a predefined reserved storage capacity between adjacent stored non-sequential user data sets.
摘要:
Provided is a system and method for providing removable data storage elements as a cloud based storage system. More specifically, the method achieves this for at least one embodiment by receiving at least one generally random stream of data objects, each data object having at least one identifiable element. The method directs the selection of at least a first identifiable element. The method then orders the stream of data objects against the first identifiable element and disposes the data objects upon at least one of the removable data storage elements in accordance with the ordered stream of data objects. A system for performing the method is also disclosed.
摘要:
A storage library is described that includes a tape magazine that possesses at least one spare slot and a number of other addressable slots that each contains a tape cartridge. Each addressable slot is mapped and made known to a host when the host is linked to the storage library. One of the addressable slots contains a tape cartridge that prior to being mapped as an addressable slot was formerly a spare slot unmapped to the host and the current spare slot was formerly mapped as an addressable slot.
摘要:
An apparatus and associated methodology contemplate a data storage system having a removable storage device operably transferring data between the data storage system and another device via execution of a plurality of input/output (I/O) commands. A commonality factoring (CF) module executing computer instructions stored in memory assigns a CF tag to a data pattern in the transferred data. A deduplication module executing computer instructions stored in memory determines if the data pattern corresponding to the CF tag is previously stored in the removable storage device.
摘要:
A storage library is described that includes a shelf system adapted to support a number of tape cartridges. The storage library further includes a tape drive adapted to read and write data to and from tape cartridges. The storage library further possesses a single tape picker device that is adapted to hold two tape cartridges at the same time facilitating an exchange of a first tape cartridge intended to be loaded in the tape drive with a second tape cartridge ready to be removed from the tape drive with a single tape picker device.
摘要:
A tape cartridge library that is equipped with a cleaning device is described. The tape cartridge library essentially includes a plurality of tape cartridges each possessing recording tape media. A plurality of tape drives that read and write data to and from each of the tape cartridges. A tape cleaning drive incapable of transferring data to and from the recording tape media which is independent of the tape drives, the tape cleaning drive disposed entirely within the tape cartridge library. The tape cleaning drive automatically receives one of the tape cartridges and cleans its respective recording tape medium when a predetermined reason for cleaning the tape cartridge is justified.
摘要:
Provided is a system and method for archive in a distributed file system. The system includes at least one Name Node structured and arranged to map distributed data allocated to at least one Active Data Node, the Name Node further structured and arranged to direct manipulation of the distributed data by the Active Data Node. The system further includes at least one Archive Data Node coupled to at least one data read/write device and a plurality of portable data storage elements compatible with the data read/write device, the Archive Data Node structured and arranged to receive distributed data from at least one Active Data Node, archive the received distributed data to at least one portable data storage element and respond to the Name Node directions to manipulate the archived data. An associated method of use is also provided.
摘要:
Provided is a system and method for archive in a distributed file system. The system includes at least one Name Node structured and arranged to map distributed data allocated to at least one Active Data Node, the Name Node further structured and arranged to direct manipulation of the distributed data by the Active Data Node. The system further includes at least one Archive Data Node coupled to at least one data read/write device and a plurality of portable data storage elements compatible with the data read/write device, the Archive Data Node structured and arranged to receive distributed data from at least one Active Data Node, archive the received distributed data to at least one portable data storage element and respond to the Name Node directions to manipulate the archived data. An associated method of use is also provided.
摘要:
An apparatus and associated method provided for a plurality of storage elements arranged and concurrently accessible in an array. A controller executes programming instructions stored in memory to append an error correction code (ECC) block to a first data block and to store the first data block with appended ECC block in a first storage element of the plurality, the appended ECC block associated with a second data block other than the first data block.