Go Premium for a chance to win a PS4. Enter to Win

x
?
Solved

NIC Teaming for Windows 2012 Hyper-V

Posted on 2014-04-14
15
Medium Priority
?
987 Views
Last Modified: 2014-11-12
Dear All,

I have two servers which i'm going to install a cluster Windows 2012 R2 hyper-V environment, i have 4 NIC's in each server which i can use for teaming (i have another NIC for heartbeat, live migration and storage connectivity), so i need a recommendation from you on how i should use these 4 NIC's? and what's the best way?

thanks
0
Comment
Question by:Rhala
15 Comments
 
LVL 124

Accepted Solution

by:
Andrew Hancock (VMware vExpert / EE MVE^2) earned 668 total points
ID: 40000496
Microsoft recommend you team in the OS using Microsoft drivers.

You can team all four if you need that much bandwidth.
0
 
LVL 43

Assisted Solution

by:Adam Brown
Adam Brown earned 668 total points
ID: 40000507
It depends heavily on what you are going to be hosting on the servers. You may be better off running a passthrough NIC for some of your VMs if they require high network throughput. If you team your NICs and then configure a Virtual Network for Hyper-V using the team, the network throughput will be shared between VMs more or less evenly. You can do some resource throttling to improve throughput on demanding VMs, but you would really want to get a good handle on what kind of traffic is going to be going through the NICs.

If you are going to be virtualizing a SQL Server, for instance, you would probably want to make sure that particular VM has a dedicated link to your Storage Network, rather than sharing the physical NIC you've set aside for that purpose with the other VMs. Ultimately, the answer to your question is highly situational.
0
 
LVL 37

Assisted Solution

by:bbao
bbao earned 664 total points
ID: 40003096
it really depends.

say if you have multiple productiin VMs running on each Hyper-V host, each VM is for an individual application or services, and each VM has average the same amount of incoming traffic, then one NIC each VM might be the best approach from a point of view of performance.

if network bandwidth is the biggest bottleneck for one ore more critical VMs, then teaming NICs might be the right approach to address the performance issue.

moreover, from a security perspective, teaming all NICs as a single adapter, hide all VMs behind NAT and port forwarding only required ports to the VMs could be safer for the services though compatibility might be an issue.

so in a few words, it depends on your upper VMs including their applications and services, client traffic data, and security constraints etc.
0
Creating Active Directory Users from a Text File

If your organization has a need to mass-create AD user accounts, watch this video to see how its done without the need for scripting or other unnecessary complexities.

 

Author Comment

by:Rhala
ID: 40003394
thanks All for your answers, i would like to suggest the following:

1- Configure one dedicated NIC for Exchange
2-  Configure one dedicated NIC for SQL
3- Configure Teaming for other 2 NIC's which will assign to all other VM's


How about this configuration?
0
 
LVL 124
ID: 40003447
If those nics fail you have dedicated to the VMs, your service will be down.
0
 

Author Comment

by:Rhala
ID: 40003455
so what's the best configuration in my case?
0
 
LVL 124
ID: 40003512
I would ensure that all nics present are at least teamed.

Four NICs teamed, or two pairs of nics teamed.
0
 

Author Comment

by:Rhala
ID: 40003577
for 2 NIC teaming, do i have to configure IP for each NIC and another IP for the team configuration? which mean 3 IP's?
0
 
LVL 124
ID: 40003581
When you team two nics, it removes the IP Addresses and the individual nics, and creates a new virtual team nic.

So you only need one IP Address per nic team.
0
 

Author Comment

by:Rhala
ID: 40003789
so, i will use one IP, for 4 NIC's .... team together.

which type of teaming is preferred (load balancing or failover)??
0
 
LVL 124
ID: 40003808
Correct, a single IP Address for the 4 nic team.

Do you want resilience or performance?

If you want performance, select Load Balance, if you want resilience select Failover.
0
 

Author Comment

by:Rhala
ID: 40004091
what different between bother? Performance and load balance should also cover somehow the resilience in case one of NIC's goes down, right?
0
 
LVL 124
ID: 40004103
Yes, that's correct, because you've got four.
0
 

Author Comment

by:Rhala
ID: 40008465
now i team the NIC's, for the advanced configuration, what should i select to have load balance NIC's and use them for Hyper-V?

 Team
0
 
LVL 124
ID: 40008624
That default configuration should suffice.
0

Featured Post

What does it mean to be "Always On"?

Is your cloud always on? With an Always On cloud you won't have to worry about downtime for maintenance or software application code updates, ensuring that your bottom line isn't affected.

Question has a verified solution.

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

Background Information Recently I have fixed file server permission issues for one of my client. The client has 1800 users and one Windows Server 2008 R2 domain joined file server with 12 TB of data, 250+ shared folders and the folder structure i…
A look into Log Analysis and Effective Critical Alerting.
This tutorial will walk an individual through the steps necessary to join and promote the first Windows Server 2012 domain controller into an Active Directory environment running on Windows Server 2008. Determine the location of the FSMO roles by lo…
Video by: ITPro.TV
In this episode Don builds upon the troubleshooting techniques by demonstrating how to properly monitor a vSphere deployment to detect problems before they occur. He begins the show using tools found within the vSphere suite as ends the show demonst…
Suggested Courses

885 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