发明名称 Efficient data object storage and retrieval
摘要 A data storage system includes a processor, a system memory, and logical extents. Blocks of storage in one or more physical storage devices are allocated to each of the logical extents. The processor maintains a logical container for data objects and the volume includes one or more of the logical extents. The processor stores data objects that are uniquely identified by object identifiers in the logical extents. The processor also maintains a first index that is stored in the system memory and maps a range of the object identifiers to a second index. The second index is also stored in a logical extent and indicates storage locations of the data objects associated with the range of the object identifiers.
申请公布号 US8793466(B2) 申请公布日期 2014.07.29
申请号 US201213458323 申请日期 2012.04.27
申请人 NetApp, Inc. 发明人 Shao Minglong;Goodson Garth R
分类号 G06F12/00;G06F9/26;G06F9/34;G06F13/00;G06F13/28;G06F12/04 主分类号 G06F12/00
代理机构 Perkins Coie LLP 代理人 Perkins Coie LLP
主权项 1. A method, comprising: in a data storage system, maintaining a logical container for a plurality of data objects, wherein the data objects are stored in one or more of a plurality of logical extents of the data storage system and the data objects are uniquely identified by object identifiers; and maintaining first and second indexes for locating the data objects, wherein: the first index maps a first range of the object identifiers to the second index; andthe second index indicates storage locations of the data objects associated with the first range of the object identifiers wherein: the first index maps a second range of the object identifiers to a third index; andthe third index indicates storage locations of each of the data objects associated with the second range of the object identifiers.
地址 Sunnyvale CA US