Resource management apparatus and computer program product
First Claim
1. A resource management apparatus for determining allocation of a resource to be consumed or supplied by each of a plurality of applications within a predetermined unit time in a bidding process, the apparatus comprising:
- a bid value calculating unit configured to calculate a bid value representing a hypothetical price of the resource;
an adjusting unit configured to adjust the bid value supplied by an application, which has a smaller resource consumption amount than another application, to be greater than the bid value of the another application; and
a bid managing unit configured to allocate the resource to each of the plurality of applications taking the adjusted bid value into account.
1 Assignment
0 Petitions
Accused Products
Abstract
Provided is a resource management apparatus for determining allocation of a resource to be consumed or supplied by each of a plurality of applications within a predetermined unit time in a bidding process. The resource management apparatus includes a bid value calculating unit configured to calculate a bid value representing a hypothetical price of the resource, a CPU price adjusting unit configured to adjust the bid value supplied by an application, which has a smaller resource consumption amount than another application, to be greater than the bid value of the another application, and a bid managing unit configured to allocate the resource to each of the plurality of applications taking the adjusted bid value into account.
-
Citations
6 Claims
-
1. A resource management apparatus for determining allocation of a resource to be consumed or supplied by each of a plurality of applications within a predetermined unit time in a bidding process, the apparatus comprising:
-
a bid value calculating unit configured to calculate a bid value representing a hypothetical price of the resource; an adjusting unit configured to adjust the bid value supplied by an application, which has a smaller resource consumption amount than another application, to be greater than the bid value of the another application; and a bid managing unit configured to allocate the resource to each of the plurality of applications taking the adjusted bid value into account. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer program product having a computer-readable medium stored thereon instructions for managing a resource in a bidding process that allocates the resource to be consumed or supplied by each of a plurality of applications within a predetermined unit time, the instructions, when executed by a computer, causes the computer to:
-
calculate a bid value representing a hypothetical price of the resource; adjust the bid value supplied by an application, which has a smaller resource consumption amount than another application, to be greater than the bid value of the another application; and allocate the resource to each of the plurality of applications taking the adjusted bid value into account.
-
Specification