Systems, methods, and computer readable media for compressing data at a virtually provisioned storage entity
US9311002B1 · kind B1 · utility
Assignee
Inventors
Key dates
| Filing date | Jun 29, 2010 |
| Grant date | Apr 12, 2016 |
| Priority date | — |
| Expiry date | Jun 25, 2032 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F3/0689
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
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 oper…
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.