DYNAMIC RESOURCE COLLABORATION BETWEEN NETWORK SERVICE PROVIDERS
First Claim
1. A network service provider comprising:
- a service server that processes service requests;
a resource monitoring unit that monitors available computing resources of the service server and generates a resource request for supplementary computing resources from one or more collaborating network service providers based on the result of the monitoring; and
a resource collaboration unit that, in response to the resource request, acquires supplementary computing resources from at least one of the collaborating network service providers.
3 Assignments
0 Petitions
Accused Products
Abstract
Service providers capable of dynamic resource collaboration and corresponding dynamic resource collaboration techniques are provided. In one embodiment, a network service provider includes a service server that processes service requests, a resource monitoring unit that monitors available computing resources of the service server and generates a resource request for supplementary computing resources from one or more collaborating network service providers based on the result of the monitoring, and a resource collaboration unit acquires supplementary computing resources from at least one of the collaborating network service providers.
45 Citations
20 Claims
-
1. A network service provider comprising:
-
a service server that processes service requests; a resource monitoring unit that monitors available computing resources of the service server and generates a resource request for supplementary computing resources from one or more collaborating network service providers based on the result of the monitoring; and a resource collaboration unit that, in response to the resource request, acquires supplementary computing resources from at least one of the collaborating network service providers. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An apparatus embodied in a primary network system that acquires external resources from one or more external network systems, the apparatus comprising:
-
a mediator that generates a resource negotiation request including service requirements and policy information associated with the primary network system; a collaboration agent that transmits the resource negotiation request to the external network systems, receives a resource negotiation response corresponding to the resource negotiation request from the external network systems interested in the resource negotiation request; and a policy negotiator that selects at least one external network system for external resources based on the resource negotiation request and the resource negotiation response. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A method for acquiring supplementary resources from one or more external network systems, comprising:
-
monitoring the usage of resources of a primary network system; generating a resource request for the supplementary resources according to the result of the monitoring; transmitting a resource negotiation request to the one or more external network systems in response to the resource request; receiving a resource negotiation result corresponding to the resource negotiation request from each of the external network systems interested in the resource negotiation request; and selecting at least one external network system for the supplementary resources based on the resource negotiation result. - View Dependent Claims (17, 18, 19, 20)
-
Specification