Patent ID: 8243597

Claim:
A method comprising: forwarding, to an application-level traffic manager, a request for transmitting a work load from an application layer to a remote data processing system via a network; receiving a response from the application-level traffic manager, said response comprising one or more traffic envelopes that represent an application-level amount of the work load associated with the request that is currently supported within an application layer of the remote data processing system without causing congestion within the network; determining whether transmission of the work load requires pruning based upon the received one or more traffic envelopes that are currently supported within the application layer of the remote data processing system; and in response to determining that pruning is required: initiating said pruning of the work load to generate pruned output that fits within the one or more traffic envelopes; and forwarding the pruned output encapsulated within the one or more traffic envelopes for transmission to the remote data processing system through the network.