发明名称 Combining virtual mapping metadata and physical space mapping metadata
摘要 For combining virtual mapping metadata and physical space mapping metadata in a storage system by a processor device in a computing environment, data and metadata are maintained into separate virtual streams. The separate virtual streams include a metadata stream for the metadata and a data stream for the data. Information of a mapping of logical data to a location on the data stream and a current state of unused spaces in the data stream is linearly distributed within the metadata stream.
申请公布号 US9329780(B2) 申请公布日期 2016.05.03
申请号 US201414177680 申请日期 2014.02.11
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 Berger Yuval;Sasson Ben;Shalev Ori;Shatsky Yosef
分类号 G06F12/10;G06F3/06;G06F17/30 主分类号 G06F12/10
代理机构 Griffiths & Seaton PLLC 代理人 Griffiths & Seaton PLLC
主权项 1. A method for combining virtual mapping metadata and physical space mapping metadata in a storage system by a processor device in a computing environment, the method comprising: maintaining data and metadata into separate virtual streams, wherein the separate virtual streams include a metadata stream for the metadata and a data stream for the data; linearly distributing within the metadata stream information of a mapping of logical data to a location on the data stream and a current state of unused spaces in the data stream; determining the metadata for each input/output (I/O) operation received using a linear function operation, wherein the function operation is an offset of the metadata in the metadata stream that is equal to the I/O operation multiplied by a maximal metadata ratio, allocating the metadata on the metadata stream and dividing the metadata stream into fixed size block that is responsible for describing a size of a logical space, wherein the logical space is equal to one divided by the maximal metadata ratio, and determining if the metadata has been previously loaded.
地址 Armonk NY US