Patent ID: 8347003
Filing Date: 2013-01-01
Classification: G06F,G11B,Y10S

Abstract:
1. For use with a block mode access storage protocol, a method of writing data at a given range to data stored as compressed data in at least one storage logical unit, wherein said compressed data are packed into one or more compressed sections corresponding to fixed-size portions of raw data (clusters) virtually accommodated in a virtual logical unit, the method comprising: a) determining a first cluster to be updated thereby constituting an original cluster; b) determining a serial number of an original compressed section corresponding to the original cluster; c) restoring data corresponding to said original cluster; d) calculating an offset of the data within said original cluster and updating the data within a given data range; e) compressing the updated cluster constituting an updated compressed section; and f) overwriting said original compressed section with the updated compressed section,