Patent ID: 8713171

Claim:
A computer server comprising: a CPU (Central Processing Unit) pool including a plurality of CPUs; at least two partitions that are exclusively offered the plurality of the CPUs and independently perform an operation system; and a resource managing and monitoring unit that manages a CPU allocation and retrieval of the at least two partitions based on a number of currently available CPU and a number of currently used CPU, and that monitors partition status information for measuring a ratio of CPU usage about each of the at least two partitions, the partition status information including the number of currently used CPUs, a number of guaranteed CPUs, a CAP status and a number of maximum available CPUs, wherein the resource managing and monitoring unit measures the ratio of CPU usage based on a PCRATE value calculated as follows: PCRATE =( PC /min( APP+PC,MC ))*100, wherein PC is as a number of currently used CPUs in a corresponding partition, APP is a number of available CPUs in the CPU pool, and MC is a maximum number of CPUs that may be requested by the corresponding partition when the CAP status corresponds to an UNCAPPED status, the UNCAPPED status being a status capable of requesting CPUs more than the number of guaranteed CPU.