Patent ID: 7865899

Claim:
A virtual computer system having one or more CPUs and a main memory device and a virtual computer controller that divides a physical computer into a plurality of logical partitions, that runs an individual operating system in each of the logical partitions, and that controls allocation of resources of said physical computer to the logical partitions, said virtual computer system comprising: a user interface for use by a manager, for storing a plurality of settings for controlling actions of said virtual computer system; load measuring means for measuring loads of programs running in the logical partitions according to the settings stored in said user interface; and adaptive control means for determining allocation ratios of the computer resources relative to the logical partitions according to the settings stored in said user interface and to the loads of the programs running in the logical partitions measured by said load measuring means, and for instructing control according to the determined allocation ratio, wherein said virtual computer controller includes an allocation ratio varying means that dynamically varies allocation ratios of the computer resources relative to the logical partitions in response to the instruction issued from the adaptive control means, wherein said settings for controlling actions stored in said user interface includes a method of calculating resource allocation ratio to be measured by said load measuring means, and wherein said adaptive control means determines the allocation ratios of the computer resources relative to the logical partitions according to the loads of programs measured by said measuring means according to the method of calculating resource allocation ratio stored in said user interface, wherein the method of calculating resource allocation ratio comprises at least one of a) proportioning method for calculating the resource allocation ratio based on total sum of manipulated load and b) threshold method for calculating the resource allocation ratio based on heavy or light load judgment threshold.