Abstract:
PROBLEM TO BE SOLVED: To provide a method for archiving and retrieving data of a storage system based upon a flash copy and data compression.SOLUTION: In a source volume, a flash copy of data is generated and the data in the flash copy is compressed. Each track of data is compressed into a data page set, and compressed data pages are stored in a target volume. A data extent is allocated to the target volume from a pool of compressed data extents. After each stride worth of data is compressed and stored in the target volume, the data is destaged to avoid a destage penalty. When the archived data is needed, data from the target volume is decompressed to restore each data block. The data is compressed and uncompressed using an LZW (Lempel-Ziv-Welch) process.
Abstract:
An I/O enclosure module is provided with one or more I/O enclosures having a plurality of slots for receiving electronic devices. A host adapter is connected a first slot of the I/O enclosure module and is configured to connect a host to the I/O enclosure. A device adapter is connected to a second slot of the I/O enclosure module and is configured to connect a storage device to the I/O enclosure module. A flash cache is connected to a third slot of the I/O enclosure module and includes a flash-based memory configured to cache data associated with data requests handled through the I/O enclosure module. A primary processor complex manages data requests handled through the I/O enclosure module by communicating with the host adapter, device adapter, and flash cache to manage to the data requests.