摘要 |
A system and method for allocating services is disclosed. A broker records a capability, for providing a service, and a demanded amount of resources for providing the services from at least one provider. A consumer requests a desired quality of service from the broker. The broker, using the demanded amount of resources and recorded capability, determines if the desired quality of service can be provided. If the broker can satisfy the request, the broker issues a certificate to the consumer, and the consumer provides the certificate directly to the provider to authorize provision of the service at the desired quality of service. If not, the broker generates a counter-offered quality of service that corresponds to the available amount for resources for accomplishing the service. In response, the consumer either rejects the counter-offered quality of service or accepts the counter-offer and receives a certificate for the counter-offered quality of service.
|