1 Reply Latest reply on Jan 16, 2014 9:31 AM by level0

    Incorrect Memory usage on Virtual Machines using Vman 5.1.1.1

    keir_f

      Hi All

       

      New to this forum and this product. I have been trying to get this setup and things have been going well until I found that the Vman memory reports on virtual machines seem to give me different results to the report on the actual server (Task Manager).

       

      I am not great at giving all info so apologise if I have missed off information.

       

      Vman Version 5.1.1.1

      Hypervisor tech per host - VMWare ESX 5.0

      Vsphere vCentre - 5.0

      All virtual servers are running Windows 2008 Data Center Ed 64bit.

       

      Virtual Server memory (task Manager)

      VmachineMem.jpg

       

      Vman report on Memory Usage

       

      VmanMemory.jpg

        • Re: Incorrect Memory usage on Virtual Machines using Vman 5.1.1.1
          level0

          Hello,

          I suggest you check the data in vCenter. Click on the VM, switch to Performance tab in Advanced view, then switch the shown graph to Memory, go to the advanced settings and enable only the Usage counter. If the graph shows values similar to those in Virtualization Manager, everything is fine. If not, upgrading to the latest version of Virtualization Manager might help - I looked at the same counter in our lab and everything seems to match for the VMware and vSphere versions you mentioned. Please tell me what you find out.

           

          Side note: I think one possible reason for a mismatch between the graphs in Virtualization Manager and Windows could be caused by memory ballooning. The balloon driver could be reclaiming some memory from the guest system, making it look occupied to the guest system. I'm not sure how this is handled by vCenter, but it seems logical that it would report only the memory that is actually used by the guest system without including the memory balloon. Including it would make the VM's memory graph depend on the overall memory consumption of the host, which, in my opinion, wouldn't make much sense.