Systems, methods, and computer readable media for compressing data at a virtually provisioned storage entity
AssigneeEMC Corporation
InventorsDerek Scott, Karl M. Owen, Chung-Huy Chen
Life of this patent
Estimating the term…
Loading patent…
AssigneeEMC Corporation
InventorsDerek Scott, Karl M. Owen, Chung-Huy Chen
Estimating the term…
Systems, methods, and computer readable media for accessing and compressing data at a virtually provisioned storage entity are disclosed. According to one aspect, a method includes receiving, at a data storage entity, an input/output (I/O) command to perform an operation on data associated with a logical block address (LBA) in a virtually provisioned device in the data storage entity, wherein the data storage entity has established an expanded private LBA space for the virtually provisioned device in the data storage entity to include both a compressed LBA space portion for storing compressed data and an associated uncompressed LBA space portion for storing uncompressed data. The method further includes determining if a data chunk containing the data in the uncompressed LBA space is available using the LBA in the I/O command to access the data chunk. If the data chunk in the uncompressed LBA space is available, the method includes performing the operation on the data chunk. If the data chunk in the uncompressed LBA space is not available, the method includes accessing the data chunk in the compressed LBA space using both the LBA and a predefined offset value and performing the operation on the data chunk.
A method for accessing and compressing data in a data storage entity, the method comprising:
A system for accessing and compressing data in a data storage entity, the system comprising:
A non-transitory computer readable medium having stored thereon executable instructions that when executed by the processor of a computer control the computer to perform steps comprising:
Dependencies are inferred from the claim text.