摘要:
A portable data storage cartridge comprising a housing, a first information storage medium removeably disposed within the housing, a holographic data storage medium disposed within the housing, wherein the housing is formed to include an aperture, and wherein the holographic data storage medium is disposed adjacent the aperture.
摘要:
A method for accessing data in a data storage system is presented. The method includes supplying a host computer that is in communication with the data storage system, where the data storage system includes a data storage medium and a holographic data storage medium. A first request is generated to access a directory encoded in the data storage medium and includes a first encryption key. The requested directory recites a listing of data files encoded in the holographic storage medium. If the first encryption key decrypts the directory, the directory is read and a data file encoded in the holographic data storage medium is identified. A second request is then generated to access the data file and includes a second encryption key. Finally, if the second encryption key decrypts the data file, then it is read.
摘要:
A data storage assembly is presented. The data storage assembly comprises a bi-layered antireflective coating. An inner layer of the antireflective coating comprises diamond like carbon. An outer layer is disposed over the inner layer.
摘要:
A method to provide data storage services using one or more holographic data storage media disposed in a holographic data storage system operated by a data storage services provider, wherein the holographic data storage system comprises a light source, a spatial light modulator, and a plurality of holographic data storage media, wherein the method receives information provided by the data storage services customer, allocates a first holographic data storage medium for exclusive storage of information provided by the data storage services customer, defines an outer storage portion of the first allocated holographic data storage medium, and stores the information as one or more holograms encoded in the outer storage portion of the first holographic data storage medium.
摘要:
A method to encode information holographically, wherein the method provides information, and generates a plurality of data images, wherein each data image comprises a portion of the information. The method holographically encodes each of the plurality of data images in a holographic data storage medium, generates a plurality of identifiers, and associates a different one of the plurality of identifiers with a different one of the plurality of data images. The method forms a directory image reciting each of plurality of identifiers, encodes the directory image in a non-holographic data storage medium, and holographically encodes the directory image in the holographic data storage medium.
摘要:
An apparatus and method are disclosed to generate convolution encoded data. The method supplies a convolution encoder. The method receives original data and generates convolution encoded original data. The method receives revised data. The method generates an XOR data stream by Exclusive OR'ing the original data with the revised data, forms a convolution encoded XOR data stream using the convolution encoder, and Exclusive ORs the convolution encoded XOR data stream with the convolution encoded original data to generate convolution-encoded revised data.
摘要:
A method is disclosed to encode information in a holographic data storage medium. The method supplies a holographic information storage system comprising a laser light source, a spatial light modulator, and a holographic data storage medium. The method energizes the laser light source using first power comprising a first current, disposes a data image on the spatial light modulator, and further energizes the laser light source using second power comprising a second current, wherein the second current is greater than the first current. The method forms a data beam comprising said data image, forms a hologram comprising said data image, and encodes an interference pattern comprising the hologram in the holographic data storage medium.
摘要:
A method to select a deduplication protocol for a data storage library comprising a plurality of data storage devices configured as a RAID array, by establishing a normal deduplication protocol, a RAID failure deduplication protocol, and a multiple storage device failure deduplication protocol. The method receives host data comprising a plurality of interleaved data blocks. If the system is operating without any storage device failures, then the method processes the host data using the normal deduplication protocol. If the system is operating with a storage device failure, then the method processes the host data using the RAID failure deduplication protocol. If the system is operating with multiple storage device failures, then the method processes the host data using the multiple storage device failure deduplication protocol.
摘要:
A method to allocate resources in a data storage library comprising a plurality of data storage devices configured as a RAID array, by establishing a normal operation resource allocation, a RAID failure resource allocation, and a multiple storage device failure resource allocation. The method receives host I/O requests, and enqueues those host I/O requests. If the system is operating without any storage device failures, then the method processes host I/O requests using the normal operation resource allocation. If the system is operating with a storage device failure, then the method processes host I/O requests using the RAID failure resource allocation. If the system is operating with multiple storage device failures, then the method processes host I/O requests using the multiple storage device failure resource allocation.
摘要:
A method is disclosed to optimize the performance of a holographic data storage system, where that holographic data storage system comprises a plurality of calibratable components, and where each of the plurality of calibratable components comprises one or operational parameters, and where each of those operational parameter is associated with a nominal range. The method seriatim tests each calibratable component and measures the one or more operational parameters for that device. The method determines if the one or more operational parameters associated with each of the calibratable components fall within the associated nominal ranges. If an operational parameter associated with a selected calibratable component fall outside the associated nominal range, then the method recalibrates that selected calibratable component.