发明名称 Method and system for transformation of logical data objects for storage
摘要 Various embodiments for transforming a logical data object for storage in a storage device operable with at least one storage protocol are provided. In one such embodiment, the logical data object into one or more segments are divided with each segment characterized by respective start and end offsets. One or more obtained variable size data chunks are processed corresponding to the logical data object to obtain processed data chunks, wherein at least one of the processed data chunks comprises transformed data resulting from the processing. Each of the variable size data chunks is associated with a respective segment of the logical data object. The processed data chunks are sequentially accommodated in accordance with an order of chunks received while keeping the association with the respective segments.
申请公布号 US8793416(B2) 申请公布日期 2014.07.29
申请号 US201113204600 申请日期 2011.08.05
申请人 International Business Machines Corporation 发明人 Amit Jonathan;Shalev Ori
分类号 G06F13/12;G06F13/38 主分类号 G06F13/12
代理机构 Griffiths & Seaton PLLC 代理人 Griffiths & Seaton PLLC
主权项 1. A method for managing a logical data object (LO) stored in a storage device, the method comprising: receiving, by a processor, a continuous stream of data; compressing the continuous stream of data with respect to time; and compressing the continuous stream of data with respect to position in the LO such that the continuous stream of data is compressed with respect to both time and position in the LO, wherein compressing the continuous stream of data comprises combining a time-based compression technique and a position-based compression technique to compress data in the LO, the time-based compression technique comprising compressing the received data to form compressed data and the position-based compression technique comprising dividing the compressed data into at least two portions and interleaving the divided and compressed portions,wherein compressing the continuous stream of data with respect to time comprises compressing the continuous stream of data in an order that the data is received, andwherein compressing the continuous stream of data with respect to position comprises separating the continuous stream of data that is compressed with respect to time into a plurality of compressed data segments.
地址 Armonk NY US