Flexible LUN/LBA interface for content addressable reference storage

An LUN/LBA interface is utilized to obtain the benefits of a content addressed storage (CAS) interface. Reference data is manipulated in a manner similar to a CAS system, where an object ID (OID) table is used to maintain OIDs generated for hashed LBAs. A first tier logic block is used to provide a...

Full description

Saved in:
Bibliographic Details
Main Authors RAO SURUGUCCHI KRISHNAKUMAR, VORUNGANTI KALADHAR, SARKAR PRASENJIT, CHIU LAWRENCE YIUMCHEE
Format Patent
LanguageEnglish
Published 22.08.2006
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:An LUN/LBA interface is utilized to obtain the benefits of a content addressed storage (CAS) interface. Reference data is manipulated in a manner similar to a CAS system, where an object ID (OID) table is used to maintain OIDs generated for hashed LBAs. A first tier logic block is used to provide a LUN/LBA storage interface to application programs and to facilitate the writing of reference data. A second tier logic block hashes the content of reference data to be written and stores the OID generated to the first OID table. A third tier logic block facilitates writing the reference data to an LUN and to verify the accuracy of reference data to be read from the LUN. Reference data may be written to a storage area in accordance with a write-once, write-many, or write-many with versioning policy.
Bibliography:Application Number: US20030605796