Patent ID: 8385192

Claim:
A system for deduplicated data processing rate control in a computing environment, the method comprising: at least one processor device operable in the computing environment, wherein the at least one processor device is adapted for: configuring a plurality of workers for parallel processing of deduplicated data entities in a plurality of chunks, and regulating a deduplicated data processing rate using a rate control mechanism, the rate control mechanism incorporating a debt/credit algorithm specifying which of the plurality of workers processing the deduplicated data entities must wait for each of a plurality of calculated required sleep times; wherein: the rate control mechanism is adapted to limit a data flow rate based on a penalty acquired during a last processing of one of the plurality of chunks in a retroactive manner, and the rate control mechanism is further adapted to operate on at least one vector representation of at least one limit specification to accommodate a variety of available dimensions corresponding to the at least one limit specification.