Patent ID: 8782019

Claim:
A method for on-line separation of data chunks for compression by a processor device in a computing storage environment, the method comprising: classifying unrelated data chunks based on one of a plurality of attributes into related classified data chunks, wherein at least one of the plurality of attributes includes at least one of a plurality of data attributes and a plurality of meta-data attributes, and the at least one of the plurality of data attributes includes at least one of known data formats, a character distribution, and similarity between previously classified data chunks provided from the feedback and the unrelated data chunks currently being analyzed for the classifying; sending the classified data chunks into at least one of a plurality of available compression contexts; encoding the classified data chunks by at least one of a plurality of compression operations, wherein a compression ratio is achieved and included as feedback; based on the feedback, resending one or more of the classified data chunks to an alternative one of the at least one of the plurality of available compression contexts for handling the classified data chunks; sending a notification to the at least one of the plurality of available compression contexts to ignore the classified data chunks and that the alternative one of the at least one of the plurality of available compression contexts is handling the one or more classified data chunks; and in conjunction with the classifying, selecting an existing one of the at least one of the plurality of available compression contexts and creating a new one of the at least one of the plurality of available compression contexts.