Patent ID: 8826290

Claim:
A system comprising: a monitoring target computer including a plurality of computer resources and configuring a plurality of virtual machines having virtual resources, and allocating the computer resources to the virtual machines; and a monitoring computer configured to: (A) acquire virtual usage values regarding the virtual resources and measured by OSs executed in the virtual machines, by communicating with programs executed in the virtual machines; (B) acquire allocated resource amounts indicating amounts of the computer resources allocated to the each of the virtual machines, by communicating with the monitoring target computer; and (C) calculate actual usage values based on the virtual usage values and the allocated resource amounts, wherein the monitoring computer makes correspondences between the virtual usage values and the allocated resource amounts for the calculation in (C), wherein the virtual machines have virtual network interfaces assigned MAC addresses, and the MAC addresses are allocated by the monitoring target computer, wherein the monitoring computer acquires the virtual usage values with the MAC address by communicating with the programs executed in the virtual machines, wherein the monitoring computer acquires the allocated resource amounts with the MAC address by communicating with the monitoring target computer, and wherein the MAC addresses are used in the making of the correspondences.