Virtual computer system with dynamic resource reallocation
First Claim
Patent Images
1. A virtual computer system, comprising:
- a reallocation policy table which describes priority of Logical Partitions (LPARS) and system resources allocation to LPARS;
an action table which describes corresponding actions to be taken based on information regarding loads; and
alternation means which alters system resources including at least one of Central Processor Unit (CPU) number, CPU allocation time and memory allocation that are objects of countermeasures for a load based on a combination of information of said reallocation policy table and said action table.
0 Assignments
0 Petitions
Accused Products
Abstract
A virtual computer system including a reallocation means, in which a plurality of LPAR are operated by logically dividing physical resources composing a physical computer exclusively or in time dividing manner so as to dynamically change reallocation of physical resources among each of LPARs. Based on load conditions measured by an application or an OS of each LPAR, physical resource allocation to each LPAR is determined, thereby conducting reallocation of LPAR.
55 Citations
9 Claims
-
1. A virtual computer system, comprising:
-
a reallocation policy table which describes priority of Logical Partitions (LPARS) and system resources allocation to LPARS;
an action table which describes corresponding actions to be taken based on information regarding loads; and
alternation means which alters system resources including at least one of Central Processor Unit (CPU) number, CPU allocation time and memory allocation that are objects of countermeasures for a load based on a combination of information of said reallocation policy table and said action table. - View Dependent Claims (2)
-
-
3. A virtual computer system according to claim 3, wherein said alternation means is set from external of computers which are objects of countermeasures for load.
-
4. A virtual computer system, comprising:
-
a plurality of virtual computers operating on a physical computer having one or more CPUs and a main memory device;
a hypervisor;
a storing section for storing contents of a plurality of actions for changing physical resources allocated to virtual computers judged as having high loads by a load monitor which monitors load conditions of said virtual computers; and
means for implementing said plurality of actions sequentially and for conducting physical resource allocation according to contents of said actions that are deemed most effective in lowering loads of said virtual computers, wherein said hypervisor comprises;
a reallocation policy table which describes priority of Logical Partitions (LPARS) and system resources allocation to LPARS, an action table which describes corresponding actions to be taken based on information regarding loads, and alternation means which alters system resources including at least one of Central Processor Unit (CPU) number, CPU allocation time and memory allocation that are objects of countermeasures for a load based on a combination of information of said reallocation policy table and said action table. - View Dependent Claims (5, 6)
-
-
7. A virtual computer system, comprising:
-
a plurality of virtual computers operating on a physical computer having one or more CPUs and a main memory device;
a hypervisor;
a storing section for storing contents of a plurality of actions for changing physical resources allocated to virtual computers judged as having high loads by a load monitor which monitors load conditions of said virtual computers; and
means for implementing said plurality of actions sequentially and for conducting physical resource allocation according to contents of said actions that are deemed most effective in lowering loads of said virtual computers, wherein said hypervisor comprises;
said load monitor for monitoring load conditions of said virtual computers based on load conditions of said main memory device, a reallocation section for providing an output for dynamically changing allocation of physical resources to said virtual computers based on said load conditions monitored by said load monitor, a controller for controlling physical resource allocation to said virtual computers based on load conditions monitored by said load monitor, and for demanding reallocation in response to said output from said reallocation section, a reallocation policy table which describes priority of Logical Partitions (LPARS) and system resources allocation to LPARS, an action table which describes corresponding actions to be taken based on information regarding loads, and alternation means which alters system resources including at least one of Central Processor Unit (CPU) number, CPU allocation time and memory allocation that are objects of countermeasures for a load based on a combination of information of said reallocation policy table and said action table. - View Dependent Claims (8, 9)
-
Specification