ESX – network utilization

One of the best articles i have found on this subject is here : http://blog.scottlowe.org/2008/07/16/understanding-nic-utilization-in-vmware-esx/

There is some additional information here on setting up an etherchannel on the cisco side : http://blog.scottlowe.org/2006/12/04/esx-server-nic-teaming-and-vlan-trunking/

This can be handy if you need a single VM to use both physical nics in a load-balanced manner – both outbound and inbound. Of course its not really that simple though. This will really only add a benefit if the VM is communicating to multiple destinations (using ip hash – a single destination from a single VM with one IP will always be limited to the same physical nic).

switch(config)#int port-channel 1
switch(config-if)#description NIC team for ESX server
switch(config-if)#int gi0/1
switch(config-if)#channel-group 1 mode on
switch(config-if)#int gi0/2
switch(config-if)#channel-group 1 mode on

As per the article ensure you are using the same etherchannel method. The first command shows your current load-blance method, the 2nd command changes it to ip hash.

show etherchannel load-balance
port-channel load-balance src-dst-ip

Another solution is to use multiple iSCSI paths. This is newly supported within vSphere, see this post on setting up multiple paths : http://goingvirtual.wordpress.com/2009/07/17/vsphere-4-0-with-software-iscsi-and-2-paths/

Here is another good article on iSCSI within vSphere : http://www.delltechcenter.com/page/A+“Multivendor+Post”+on+using+iSCSI+with+VMware+vSphere

Some important points on using EMC Clariion with vSphere : http://virtualgeek.typepad.com/virtual_geek/2009/08/important-note-for-all-emc-clariion-customers-using-iscsi-and-vsphere.html

127 Replies to “ESX – network utilization”

  1. Great blog here! Also your web site loads up very fast! What host are you using? Can I get your affiliate link to your host? I wish my web site loaded up as quickly as yours lol

  2. I am no longer sure where you’re getting your information, however good topic. I must spend a while studying more or understanding more. Thanks for great information I used to be searching for this information for my mission.

  3. Great paintings! This is the type of information that are meant to be shared around the internet. Disgrace on Google for now not positioning this publish higher! Come on over and seek advice from my site . Thank you =)

  4. I have recently started a blog, the info you provide on this site has helped me tremendously. Thanks for all of your time & work. “One of the greatest pains to human nature is the pain of a new idea.” by Walter Bagehot.

  5. I want to express my appreciation to the writer for bailing me out of this predicament. Just after looking out throughout the the web and seeing principles that were not powerful, I thought my life was well over. Living devoid of the answers to the problems you have resolved through this post is a critical case, as well as the ones that could have negatively damaged my entire career if I hadn’t discovered your website. Your capability and kindness in maneuvering all areas was helpful. I’m not sure what I would’ve done if I had not come across such a subject like this. I can at this moment look ahead to my future. Thanks for your time very much for this reliable and results-oriented help. I won’t be reluctant to suggest the sites to anybody who needs and wants assistance on this subject matter.

  6. I simply wanted to compose a brief note in order to express gratitude to you for the nice guides you are writing on this site. My extensive internet search has finally been compensated with beneficial tips to talk about with my neighbours. I ‘d assert that we visitors are very fortunate to live in a fantastic site with so many marvellous people with beneficial ideas. I feel truly fortunate to have used your entire webpage and look forward to so many more awesome moments reading here. Thanks once more for all the details.

  7. I needed to draft you that little word to help thank you so much again just for the lovely strategies you have shared here. It’s so unbelievably open-handed of people like you to present without restraint just what most of us would’ve made available for an e-book to make some cash for their own end, precisely now that you might have done it if you ever decided. These pointers additionally acted to be a great way to understand that other people have similar zeal just as my own to know somewhat more related to this matter. I’m certain there are several more enjoyable instances in the future for individuals that looked at your website.

  8. I simply wanted to write a simple word to thank you for all of the awesome concepts you are giving out here. My extensive internet research has finally been honored with pleasant facts and strategies to write about with my friends. I would tell you that we readers actually are extremely endowed to be in a perfect site with so many lovely people with very helpful tactics. I feel really fortunate to have discovered your web page and look forward to many more fabulous moments reading here. Thanks a lot again for everything.

  9. I¡¦ve been exploring for a little bit for any high quality articles or blog posts on this sort of house . Exploring in Yahoo I finally stumbled upon this website. Reading this information So i am satisfied to express that I’ve an incredibly good uncanny feeling I discovered just what I needed. I so much undoubtedly will make sure to do not put out of your mind this website and give it a glance on a continuing basis.

  10. I have been exploring for a little for any high-quality articles or blog posts in this sort of area . Exploring in Yahoo I at last stumbled upon this web site. Studying this information So i am happy to convey that I’ve a very excellent uncanny feeling I came upon exactly what I needed. I most without a doubt will make certain to don¡¦t overlook this website and give it a glance on a relentless basis.

  11. Generally I do not read post on blogs, however I wish to say that this write-up very compelled me to check out and do it! Your writing taste has been surprised me. Thanks, quite nice post.

  12. Hello there, just became alert to your blog through Google, and found that it’s truly informative. I’m gonna watch out for brussels. I will be grateful if you continue this in future. A lot of people will be benefited from your writing. Cheers!

  13. Terrific paintings! That is the kind of information that should be shared around the net. Disgrace on the seek engines for not positioning this publish higher! Come on over and seek advice from my site . Thank you =)

  14. Magnificent beat ! I wish to apprentice while you amend your website, how could i subscribe for a blog website? The account helped me a acceptable deal. I had been a little bit acquainted of this your broadcast offered bright clear idea

Leave a Reply

Your email address will not be published.