Resource brokering method, resource brokering apparatus, and computer product
First Claim
Patent Images
1. A computer-readable recording medium that stores therein a resource brokering program causing a computer to execute:
- setting, for each of a plurality of services, a value of resource nodes relatively to a predetermined standard, the resource nodes used for the services;
accepting a request for one service among the services;
detecting whether a resource node to be used for the one service is insufficient;
determining, when it is detected that the resource node is insufficient at the detecting, whether the value of the resource node used for the one service is higher than a value of a resource node used for a service other than the one service; and
switching the resource node to be used for the one service to the resource node that has been used for the other service, based on a result of determination at the determining.
1 Assignment
0 Petitions
Accused Products
Abstract
In a resource brokering apparatus, a setting unit sets a value of each service, and a detecting unit detects whether resource nodes are insufficient when a request for one service is received by a receiving unit. When it is insufficient, a determining unit determines whether a first value of a resource node used for one service is higher than a second value of the resource node which is currently used for another service. If the first value is larger than the second value, the other service is switched to the one service.
-
Citations
17 Claims
-
1. A computer-readable recording medium that stores therein a resource brokering program causing a computer to execute:
-
setting, for each of a plurality of services, a value of resource nodes relatively to a predetermined standard, the resource nodes used for the services; accepting a request for one service among the services; detecting whether a resource node to be used for the one service is insufficient; determining, when it is detected that the resource node is insufficient at the detecting, whether the value of the resource node used for the one service is higher than a value of a resource node used for a service other than the one service; and switching the resource node to be used for the one service to the resource node that has been used for the other service, based on a result of determination at the determining. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A resource brokering apparatus comprising:
-
a setting unit that sets, for each of a plurality of services, a value of resource nodes relatively to a predetermined standard, the resource nodes used for the services; an accepting unit that accepts a request for one service among the services; a detecting unit that detects whether a resource node to be used for the one service is insufficient; a determining unit that determines, when it is detected that the resource node is insufficient by the detecting unit, whether the value of the resource node used for the one service is higher than a value of a resource node used for a service other than the one service; and a switching unit that switches the resource node to be used for the one service to the resource node that has been used for the other service, based on a result of determination by the determining unit. - View Dependent Claims (13, 14)
-
-
15. A resource brokering method comprising:
-
setting, for each of a plurality of services, a value of resource nodes relatively to a predetermined standard, the resource nodes used for the services; accepting a request for one service among the services; detecting whether a resource node to be used for the one service is insufficient; determining, when it is detected that the resource node is insufficient at the detecting, whether the value of the resource node used for the one service is higher than a value of a resource node used for a service other than the one service; and switching the resource node to be used for the one service to the resource node that has been used for the other service, based on a result of determination at the determining. - View Dependent Claims (16, 17)
-
Specification