Patent ID: 6950874

Claim:
A method for managing resources within a distributed data processing system, the method comprising the steps of: receiving, at a resource manager, a lease request from a resource requester to lease a requested resource for a requested lease period at a particular level of service; in response to receiving the lease request, securing leases on a logical circuit of resources through the distributed data processing system wherein: obtaining a data oath that represents the logical circuit of resources through the distributed data processing system between the resource requester and the requested resource, wherein the data path is determined by a dynamic discovery process of devices within the distributed data processing system; sending, by the resource manager, multiple lease requests for the requested lease period to respective multiple resource managers for multiple requested resources along the data path, wherein use of the requested resource requires use of the multiple requested resources; and receiving, at the resource manager, lease grants for the multiple requested resources from the respective multiple resource managers; and in response to securing leases on the logical circuit of resources, sending a lease grant for the requested resource from the resource manager to the resource requester.