VMware vSphere

 View Only
  • 1.  Calculate Data Transfer for a VM

    Posted Nov 06, 2009 10:16 PM

    How would I go about getting statistics on the total data transfered to/from a VM? Specifically for an individual Port Group or even on a per network interface level.



  • 2.  RE: Calculate Data Transfer for a VM

    Posted Nov 07, 2009 05:54 PM

    With VMware Performance monitor (in ESX and/or VC) you can monitor both VM traffic and physical NIC traffic.

    To monitor also a specific portgruop I think you need other tools.

    Andre



  • 3.  RE: Calculate Data Transfer for a VM

    Posted Nov 07, 2009 06:01 PM

    Right, I can see realtime the bandwidth data through the performance monitor; however, i would like to gather how much data a certain VM has transmitted or received. i.e. VM1 used 200 GB of data transfer whereas VM2 only used 150 GB. Can this be gathered through the vCenter database or through the API?

    Someone has to have done this before because a lot of companies selling VM's charge by data transfer.

    Any other ideas?



  • 4.  RE: Calculate Data Transfer for a VM

    Posted Nov 07, 2009 09:21 PM

    Most of them measure that from NetFlow data on the physical switch....






    --Matt

    VCP, vExpert, Unix Geek



  • 5.  RE: Calculate Data Transfer for a VM

    Posted Nov 08, 2009 01:01 AM

    Our switches (HP Procurve 2848's and 3500's) don't allow metrics at the VLAN level... only at the Port level. This makes tracking on a per VM level (which have individual VLAN's assigned to each) a job for vSphere... hopefully it is possible.

    Also, our Senior Network Engineer says that using Netflow for billing purposes isn't really recommended in the networking world anyways...

    Any other ideas?