-
1.
公开(公告)号:US20130282953A1
公开(公告)日:2013-10-24
申请号:US13925410
申请日:2013-06-24
Applicant: Fusion-io, Inc.
Inventor: Evan Orme , James G. Peterson , Kevin Vigor , David Flynn
IPC: G06F12/02
CPC classification number: G06F12/0238 , G06F3/0608 , G06F3/064 , G06F3/0679 , G06F11/108 , G06F12/0246 , G06F2003/0694 , G06F2211/109 , G06F2212/401 , G06F2212/7201 , G06F2212/7208 , H04L12/4625 , H04L12/6418 , H04L12/66 , H04L67/1097 , H05K7/1444
Abstract: A storage layer is configured to store data at respective offsets within storage units of a storage device. Physical addresses of the data may be segmented into a first portion identifying the storage unit in which the data is stored, and a second portion that indicates the offset of the data within the identified storage unit. An index of the data offsets (e.g., second portions of the physical addresses) may be persisted on the storage device. The first portion of the address may be associated with logical addresses of the data in a forward index. The forward index may omit the second portion of the physical addresses, which may reduce the memory overhead of the index and/or allow the forward index to reference larger storage devices. Data of a particular logical address may be accessed using the first portion of the physical address maintained in the forward index, and the second portion of the media address stored on the storage device.
Abstract translation: 存储层被配置为在存储设备的存储单元内的相应偏移处存储数据。 数据的物理地址可以被分割成识别其中存储数据的存储单元的第一部分,以及指示所识别的存储单元内的数据的偏移的第二部分。 数据偏移的索引(例如,物理地址的第二部分)可以被持久存储在存储设备上。 地址的第一部分可以与前向索引中的数据的逻辑地址相关联。 前向索引可以省略物理地址的第二部分,这可以减少索引的存储器开销和/或允许前向索引引用较大的存储设备。 可以使用保存在前向索引中的物理地址的第一部分和存储在存储设备上的媒体地址的第二部分来访问特定逻辑地址的数据。