Acquisition system for distributed computing resources
First Claim
1. A resource manager comprising:
- verification mechanism, responsive to a verification request, for reconfiguring a computing resource, verifying that said computing resource is reconfigurable if the reconfigured resource is legitimately accessible, and formulating a verification report containing the identifier of the verified computing resource; and
reconfiguration mechanism, responsive to a reconfiguration request which is formulated in response to said verification report, for reconfiguring said verified computing resource.
1 Assignment
0 Petitions
Accused Products
Abstract
In a resource acquisition system, computing resources are located in different domains, and a resource manager is located in each domain. A scheduler receives a resource acquisition request from a client via a network, and determines at least one administrative domain and transmits to the network a verification request specifying a computing resource and an operation. The resource manager is responsive to the verification request for performing reconfiguration of the specified resource according to the specified operation and verifying that the resource is legitimately reconfigurable, and transmitting back to the scheduler a verification report containing the identifier of the reconfigurable resource. The scheduler is responsive to the verification report for transmitting a reconfiguration request to the resource manager to perform reconfiguration on the verified resource. The scheduler and the resource manager may repeatedly exchange verification requests and verification reports for successively reconfiguring each successive resource according to dependent relationships between computing resources.
57 Citations
44 Claims
-
1. A resource manager comprising:
-
verification mechanism, responsive to a verification request, for reconfiguring a computing resource, verifying that said computing resource is reconfigurable if the reconfigured resource is legitimately accessible, and formulating a verification report containing the identifier of the verified computing resource; and
reconfiguration mechanism, responsive to a reconfiguration request which is formulated in response to said verification report, for reconfiguring said verified computing resource. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A resource acquisition system comprising:
-
a communications network;
a first entity, connected to said network, for receiving a resource acquisition request from a client terminal, determining at least one location of computing resources indicated in said resource acquisition request, and transmitting to said at least one determined location a verification request specifying a resource and an operation; and
a second entity, connected to said network in said determined location, for receiving said verification request and performing reconfiguration of the specified resource according to the specified operation and verifying that said resource is reconfigurable if the reconfigured resource is legitimately accessible, and transmitting back to said first entity a verification report containing the identifier of the reconfigurable resource, said first entity being responsive to said verification report for transmitting to said second entity a reconfiguration request to perform said reconfiguration on the verified resource. - View Dependent Claims (8, 9, 11, 12, 13, 14, 15, 16)
-
-
17. A resource acquisition system comprising:
-
a communications network;
a plurality of distributed computing resources located in a plurality of administrative domains;
a plurality of resource managers respectively located in said administrative domains and connected to said network, each resource manager performing management of the computing resources located in the same domain as the resource manager; and
a scheduler connected to said network for receiving a resource acquisition request from a client terminal via said network, determining at least one administrative domain and transmitting to said network a verification request specifying a computing resource and an operation, at least one of said resource managers being responsive to said verification request for performing reconfiguration of the specified resource according to the specified operation and verifying that the resource is legitimately reconfigurable, and transmitting back to said scheduler a verification report containing the identifier of the reconfigurable resource, said scheduler being responsive to said verification report for transmitting a reconfiguration request to said at least one resource manager to perform said reconfiguration on the verified resource. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
-
25. A method of performing reconfiguration on distributed computing resources, comprising the steps of:
-
a) receiving a verification request specifying a successive group of resource operation pairs and performing reconfiguration of the specified resource according to the specified operation;
b) verifying that said specified resource is reconfigurable if the reconfigured resource is legitimately accessible;
c) formulating a verification report containing the identifier of the reconfigurable resource; and
d) receiving a reconfiguration request, which is formulated in response to said verification report, and performing reconfiguration of the verified resource. - View Dependent Claims (26, 27, 28)
-
-
29. A method of performing reconfiguration on distributed computing resources, comprising the steps of:
-
a) receiving a verification request and selecting a computing resource according to the received request;
b) making a reference to a resource database, performing reconfiguration of the referenced resource and verifying that the referenced resource is legitimately reconfigurable if accessibility to the reconfigured resource is established;
c) transmitting a verification report containing the resource identifier of the reconfigurable resource; and
d) receiving a reconfiguration request containing said resource identifier and updating said resource database with said resource identifier. - View Dependent Claims (30, 31, 32)
-
-
33. A resource acquisition method comprising the steps of:
-
a) at a first location, transmitting a verification request specifying each group of multiple reconfiguration groups of resource operation pairs;
b) at a second location, receiving the verification request and performing reconfiguration of the specified resource according to the specified operation;
c) at said second location, verifying that said specified resource is reconfigurable if said resource can be legitimately accessible;
d) at said second location, formulating a verification report containing the identifier of the reconfigurable resource and transmitting the verification report to said first location;
e) at said first location, receiving the verification report and transmitting a reconfiguration request to said second location; and
f) at said second location, receiving the reconfiguration request and performing reconfiguration of the verified resource. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40, 41)
-
-
42. A computer-readable storage medium containing a program for performing reconfiguration on distributed computing resources, said program comprising the steps of:
-
a) receiving a verification request specifying a successive group of resource operation pairs and performing reconfiguration of the specified resource according to the specified operation;
b) verifying that said specified resource is reconfigurable if the reconfigured resource is legitimately accessible;
c) formulating a verification report containing the identifier of the reconfigurable resource; and
d) receiving a reconfiguration request, which is formulated in response to said verification report, and performing reconfiguration of the verified resource.
-
-
43. A computer-readable storage medium containing a program for performing reconfiguration on distributed computing resources, said program comprising the steps of:
-
a) receiving a verification request and selecting a computing resource according to the received request;
b) making a reference to a resource database, performing reconfiguration of the referenced resource and verifying that the referenced resource is legitimately reconfigurable if accessibility to the reconfigured resource is established;
c) transmitting a verification report containing the resource identifier of the reconfigurable resource; and
d) receiving a reconfiguration request containing said resource identifier and updating said resource database with said resource identifier.
-
-
44. A computer-readable storage medium containing a program for performing reconfiguration on distributed computing resources, said program comprising the steps of:
-
a) at a first location, transmitting a verification request specifying each group of multiple reconfiguration groups of resource operation pairs;
b) at a second location, receiving the verification request and performing reconfiguration of the specified resource according to the specified operation;
c) at said second location, verifying that said specified resource is reconfigurable if said resource can be legitimately accessible;
d) at said second location, formulating a verification report containing the identifier of the reconfigurable resource and transmitting the verification report to said first location;
e) at said first location, receiving the verification report and transmitting a reconfiguration request to said second location; and
f) at said second location, receiving the reconfiguration request and performing reconfiguration of the verified resource.
-
Specification