Solved

Best practices for VMware vSphere 5.5 vDS using two 10Gb CNA's

Posted on 2014-04-30
1
3,146 Views
Last Modified: 2014-05-09
I am getting ready to purchase some single port CNA's (10Gb) to replace our HBA's and NIC's currently in a few of my hosts, and also use FCoE for out storage. I've been doing some research on what is best practice when setting up this environment leveraging vDS. We have about 10 port groups with 200 Vm's spread across them in a 12 node cluster. Outside of MGMT/VMotion traffic, we don't use FT or iSCSI (We use SAN Storage).

I have a few questions that I wanted to throw out there given this basic scenario.

1)Is Hash based on NIC Load the best Load balancing choice in most situations, since it is the only one that looks at NIC utilization? I can see IP hash still being useful since it's an algorithm that spreads the load per conversation (different vmnic for every client). So if you have a single VM that handles a ton of traffic from various IP's, this could still be the best choice. What are your thoughts?

2)Do I gain any benefits adding an additional vDS to my environment? With my vSwitches, I placed my vMotion/MGMT traffic on one vswitch, and all of my VM traffic on another. Is there a reason to continue to do this?

3)What is best practice for setting up vMotion? I read that vMotion tends to saturate your uplinks, even a 10Gb uplink, so NIOC is recommended to kind of tame this. I also seen designs where dual port groups were used for vMotion, with dvuplinks swapped for each port group in active/standby. The VM port groups will obviously be in Active/Active. This question is what I'm most interested in getting an answer for. I can probably figure out the rest.
0
Comment
Question by:kj_syence
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
1 Comment
 
LVL 1

Accepted Solution

by:
Avinash21 earned 500 total points
ID: 40032733
Hi,

Will try to answer them in the same order,

1)Is Hash based on NIC Load the best Load balancing choice in most situations, since it is the only one that looks at NIC utilization? I can see IP hash still being useful since it's an algorithm that spreads the load per conversation (different vmnic for every client). So if you have a single VM that handles a ton of traffic from various IP's, this could still be the best choice. What are your thoughts?

Yes I agree, and would consider the hash based to the best load balancing for VMware, But we need to consider that Beacon probing is not supported with IP Hash. Only link status can be used as a failure detection method. If a link fails without the link state going down, there is no way to avoid network communication issues on the vSwitch.
Only Static mode EtherChannel is supported with Standard vSwitches. LACP is supported only with vSphere Distributed Switches in vSphere 5.1 or with the Cisco Nexus 1000V.

2)Do I gain any benefits adding an additional vDS to my environment? With my vSwitches, I placed my vMotion/MGMT traffic on one vswitch, and all of my VM traffic on another. Is there a reason to continue to do this?

I would recommend to have the MGMT traffic to be on a standard switch, since the DVS completely depends on vCenter server and if it goes down troubleshooting can be a hassle

3)What is best practice for setting up vMotion? I read that vMotion tends to saturate your uplinks, even a 10Gb uplink, so NIOC is recommended to kind of tame this. I also seen designs where dual port groups were used for vMotion, with dvuplinks swapped for each port group in active/standby. The VM port groups will obviously be in Active/Active. This question is what I'm most interested in getting an answer for. I can probably figure out the rest.

I would recommend to have the vMotion on the same DVS and have the NIOC, since you will using etherchannel or trunk. your performance should be good.
0

Featured Post

Will your db performance match your db growth?

In Percona’s white paper “Performance at Scale: Keeping Your Database on Its Toes,” we take a high-level approach to what you need to think about when planning for database scalability.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

In this article, I show you step by step with screenshots to assist you - HOW TO: Deploy and Install the VMware vCenter Server Appliance 6.5 (VCSA 6.5), with some helpful tips along the way.
This article outlines why you need to choose a backup solution that protects your entire environment – including your VMware ESXi and Microsoft Hyper-V virtualization hosts – not just your virtual machines.
Teach the user how to use create log bundles for vCenter Server or ESXi hosts Open vSphere Web Client: Generate vCenter Server and ESXi host log bundle:  Open vCenter Server Appliance Web Management interface and generate log bundle: Open vCenter Se…
This Micro Tutorial walks you through using a remote console to access a server and install ESXi 5.1. This example is showing remote access and installation using a Dell server. The hypervisor is the very first component of your virtual infrastructu…

623 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question