Patent ID: 7111297
Filing Date: 2006-09-19
Classification: G06F

Abstract:
1. A resource management architecture embodied on a computer-readable media comprising: a plurality of computer resource providers individual ones of which being associated with computer resources that can be consumed by a computer resource consumer that is aware of only a subset of computer resources that are necessary for the computer resource consumer to perform a task; and a computer resource manager communicatively associated with the plurality of computer resource providers and configured to maintain one or more configurations that represent computer resources that can be reserved for consumption by the computer resource consumer to perform the task, the computer resource manager being configured to arbitrate access to the computer resources provided by the computer resource providers on behalf of computer resource consumers, at least one of the computer resource providers being configured to call at least one other computer resource provider that is associated with a computer resource that is needed by the computer resource consumer, but of which the computer resource consumer is unaware, wherein at least some calls to the at least one of the computer resource providers specify a configuration ID that is associated with a configuration that is being built; each of the computer resource providers, responsive to a call, being configured to provide information to the computer resource manager regarding its associated computer resource that is used by the computer resource manager to maintain said one or more configurations.