Patent ID: 7415038
Filing Date: 2008-08-19
Classification: H04L

Abstract:
1. A method for managing bandwidth within a distributed data processing system, the method comprising: establishing a bandwidth history comprising bandwidth usage data associated with multiple entities within the distributed data processing system, wherein an entity within the distributed data processing system is a user or an application; in response to a requested action within the distributed data processing system, predicting bandwidth usage by the requested action; deriving a set of logical routes from a network topology mapping, wherein each logical route is a series of endpoints that comprise an endpoint-to-endpoint route for completing the requested action; in response to a request by the administrative user, dynamically deploying packet snooper objects in association with a packet filter object along the set of logical routes throughout the distributed data processing system, wherein the packet filter object specifies packet types or packet sizes to be snooped; executing the dynamically deployed packet snooper objects at devices along the set of logical routes to monitor bandwidth usage; and receiving bandwidth usage data from the dynamically deployed packet snooper objects.