发明名称 APPARATUS, SYSTEM, AND METHOD FOR CONDITIONAL AND ATOMIC STORAGE OPERATIONS
摘要 A virtual storage layer (VSL) for a non-volatile storage device presents a logical address space of a non-volatile storage device to storage clients. Storage metadata assigns logical identifiers in the logical address space to physical storage locations on the non-volatile storage device. Data is stored on the non-volatile storage device in a sequential log-based format. Data on the non-volatile storage device comprises an event log of the storage operations performed on the non-volatile storage device. The VSL presents an interface for requesting atomic storage operations. Previous versions of data overwritten by the atomic storage device are maintained until the atomic storage operation is successfully completed. Data pertaining to a failed atomic storage operation may be identified using a persistent metadata flag stored with the data on the non-volatile storage device. Data pertaining to failed or incomplete atomic storage requests may be invalidated and removed from the non-volatile storage device.
申请公布号 WO2012016089(A2) 申请公布日期 2012.02.02
申请号 WO2011US45801 申请日期 2011.07.28
申请人 FUSION-IO, INC.;FLYNN, DAVID;UPHOFF, STEPHAN;OUYANG, XIANGYONG;NELLANS, DAVID;WIPFEL, ROBERT 发明人 FLYNN, DAVID;UPHOFF, STEPHAN;OUYANG, XIANGYONG;NELLANS, DAVID;WIPFEL, ROBERT
分类号 G06F12/00 主分类号 G06F12/00
代理机构 代理人
主权项
地址