Apparatus for adjusting use resources of system and method thereof
AssigneeFujitsu Limited
InventorsHiroki Hasegawa, Katsuhito Minai, Toshiaki Uematsu
Life of this patent
Estimating the term…
Abstract
The transition of a use resource amount is predicted from the transition of a transaction occurrence amount for each module by using a function that expresses a correlation between a past transaction processing amount and a past use resource amount in a data processing system. After this, an allocation resource amount for each module is automatically fluctuated in accordance with the transition of the predicted use resource amount.
Claims14
A resource adjustment apparatus for adjusting for each module an amount of computer resources used in a system having a plurality of modules each comprising at least one application programs, comprising:
- a storage device storing data representing a transition of a past transaction occurrence amount for each of the plurality of modules;
- a generation device obtaining data representing a transition of a transaction occurrence amount of a target module from the storage device and using the transaction occurrence amount as a transaction processing amount in a function that expresses a correlation between a past transaction processing amount and a past use resource amount of the target module, thereby generating a transition of a use resource amount from the transition of the transaction occurrence amount of the target module;
- and
- an allocation device using the generated transition of the use resource amount as a transition of a predicted use resource amount and automatically fluctuating an allocation resource amount of the target module in accordance with the transition of the predicted use resource amount.
A computer-readable storage medium storing a program for a computer adjusting for each module an amount of computer resources used in a system having a plurality of modules each consisting of at least one application programs, wherein the program causes the computer to perform:
- obtaining data representing a transition of a transaction occurrence amount of a target module from a storage device storing data representing a transition of a past transaction occurrence amount for each of a plurality of modules;
- generating a transition of a use resource amount from the transition of the transaction occurrence amount of the target module by using the transaction occurrence amount as a transaction processing amount in a function that shows a correlation between a past transaction processing amount and a past use resource amount of the target module;
- and
- using the generated transition of the use resource amount as a transition of a predicted use resource amount and automatically fluctuating an allocation resource amount of the target module in accordance with the transition of the predicted use resource amount.
A conveyance signal for conveying a program for a computer adjusting for each module an amount of computer resources used in a system having a plurality of modules each comprising at least one application programs, wherein the program causes the computer to perform:
- obtaining data representing a transition of a transaction occurrence amount of a target module from a storage device storing data representing a transition of a past transaction occurrence amount for each of a plurality of modules;
- generating a transition of a use resource amount using the transition of the transaction occurrence amount of the target module by using the transaction occurrence amount as a transaction processing amount in a function that expresses a correlation between a past transaction processing amount and a past use resource amount of the target module;
- using the generated transition of the use resource amount as a transition of a predicted use resource;
- and
- automatically fluctuating an allocation resource amount of the target module in accordance with the transition of the predicted use resource amount.
A resource adjusting method adjusting for each module an amount of computer resources used in a system having a plurality of modules each comprising at least one application program, comprising:
- obtaining data representing a transition of a transaction occurrence amount of a target module from a storage device storing data representing a transition of a past transaction occurrence amount for each of a plurality of modules;
- using the transaction occurrence amount as a transaction processing amount in a function that expresses a correlation between a past transaction processing amount and a past use resource amount of the target module, thereby generating a transition of the use resource amount from the transition of the transaction occurrence amount of the target module;
- and
- using the generated transition of the use resource amount as a transition of a predicted use resource and automatically fluctuating an allocation resource amount of the target module in accordance with the transition of the predicted use resource amount.
A resource adjustment apparatus for adjusting for each module an amount of computer resources used in a system having a plurality of modules each comprising at least one application program, comprising:
- a storage device storing data representing a transition of a past transaction occurrence amount for each of the plurality of modules;
- a generation device obtaining data representing a transition of a transaction occurrence amount of a target module from the storage device and using the transaction occurrence amount as a transaction processing amount in a function that expresses a correlation between a past transaction processing amount and a past use resource amount of the target module, thereby generating a transition of a use resource amount from the transition of the transaction occurrence amount of the target module;
- and
- an allocation device using the generated transition of the use resource amount as a transition of a predicted use resource and automatically fluctuating an allocation resource amount of the target module in accordance with the transition of the prediction resource amount.
A resource adjustment apparatus for adjusting for each module an amount of computer resources used in a system having a plurality of modules each comprising at least one application programs, comprising:
- a storage means for storing data representing a transition of a past transaction occurrence amount for each of the plurality of modules;
- a generation means for obtaining data representing a transition of a transaction occurrence amount of a target module from the storage device and using the transaction occurrence amount as a transaction processing amount in a function that expresses a correlation between a past transaction processing amount and a past use resource amount of the target module, thereby generating a transition of a use resource amount from the transition of the transaction occurrence amount of the target module;
- and
- an allocation means for using the generated transition of the use resource amount as a transition of a predicted use resource amount and automatically fluctuating an allocation resource amount of the target module in accordance with the transition of the predicted use resource amount.
Dependencies are inferred from the claim text.