Compression block input/output reduction
AssigneeInternational Business Machines Corporation
InventorsJonathan Amit, Chaim Koifman, Sergey Marenkov, Ori Shalev
Life of this patent
Estimating the term…
Abstract
Exemplary method, system, and computer program product embodiments compression blocks input/output (I/O) reduction are provided. In one embodiment, by way of example only, data blocks are arranged into groups to provide a single I/O. Lists indicating the available block space for the data blocks are organized in advance according to space size. The data blocks required for a single command are allocated as the single I/O. The data blocks are sequentially ordered. Additional system and computer program product embodiments are disclosed and provide related advantages.
Claims8
A method for compression blocks input/output (I/O) reduction by a processor device in a computing storage environment, the method comprising:
- organizing a plurality of lists, indicating available block space for those of a plurality of compressed data blocks, in advance according to space size;
- arranging the plurality of compressed data blocks into a plurality of groups to provide a single I/O having the contents of the each of the plurality of compressed data blocks included in the single I/O;
- providing a new compression dictionary for each of the plurality of compressed data blocks;
- and
- sequentially ordering and allocating the plurality of compressed data blocks as the single I/O.
Dependencies are inferred from the claim text.