Want to protect your cyber security and still get fast solutions? Ask a secure question today.Go Premium

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 992
  • Last Modified:

NIC Teaming for Windows 2012 Hyper-V

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
Rhala
Asked:
Rhala
3 Solutions
 
Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantCommented:
Microsoft recommend you team in the OS using Microsoft drivers.

You can team all four if you need that much bandwidth.
0
 
Adam BrownSr Solutions ArchitectCommented:
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
 
bbaoIT ConsultantCommented:
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
Industry Leaders: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

 
RhalaAuthor Commented:
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
 
Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantCommented:
If those nics fail you have dedicated to the VMs, your service will be down.
0
 
RhalaAuthor Commented:
so what's the best configuration in my case?
0
 
Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantCommented:
I would ensure that all nics present are at least teamed.

Four NICs teamed, or two pairs of nics teamed.
0
 
RhalaAuthor Commented:
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
 
Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantCommented:
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
 
RhalaAuthor Commented:
so, i will use one IP, for 4 NIC's .... team together.

which type of teaming is preferred (load balancing or failover)??
0
 
Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantCommented:
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
 
RhalaAuthor Commented:
what different between bother? Performance and load balance should also cover somehow the resilience in case one of NIC's goes down, right?
0
 
Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantCommented:
Yes, that's correct, because you've got four.
0
 
RhalaAuthor Commented:
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
 
Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantCommented:
That default configuration should suffice.
0

Featured Post

Get your Conversational Ransomware Defense e‑book

This e-book gives you an insight into the ransomware threat and reviews the fundamentals of top-notch ransomware preparedness and recovery. To help you protect yourself and your organization. The initial infection may be inevitable, so the best protection is to be fully prepared.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now