Solved

Windows server bridge network and hyper-v

Posted on 2013-12-30
11
1,835 Views
Last Modified: 2014-11-12
Hi, if i have 3 servers like this

1. Windows 2012R2 with Hyper-V and 3 2008R2 guest OS where one is DHCP. There is 2x1Gb card and 1x10Gb card in this server.

2. Windows 2012R2 with Hyper-V and 1 2008R2 guest OS. there is 2x1Gb card and 1x10Gb card in this server.

3. Windows 2012R2 with Hyper-V and 1 2008R2 guest OS. there is 2x1Gb card and 4x10Gb card in this server.

I can use SPF+ cable (10Gb) between the servers and that work, but i dont have any 10Gb switch. Could i on server 3 bridge 4x10Gb cards and 1 of the 1Gb cards in to one bridge? and use that as switch? If that is possible, should i use one of the 10Gb cards or the new network bridge in the Hyper-V switch settings?
0
Comment
Question by:per-w
  • 6
  • 5
11 Comments
 
LVL 35

Expert Comment

by:Mahesh
Comment Utility
while it's technically possible to team network cards of different speeds into a single NIC team, it's not a good idea for several reasons.
1.It's not supported by Microsoft most probably.
2.The native NIC teaming solution algorithms don't take the speed of the NIC into consideration when balancing traffic and instead just balance traffic evenly between adapters. This means if a single team had a 1 Gbps adapter and a 10 Gbps adapter, each adapter would get half of the traffic, which isn't optimal.
3.On a similar point to number 2, should adapters of a higher bandwidth fail, then performance would drop as the lower bandwidth adapters are used, affecting user experience.

Please check below article for recommended, supported scenarios for Hyper-V networking
http://social.technet.microsoft.com/Forums/en-US/6044fd73-54f4-40d4-b0b9-04d8eb9c1985/how-to-use-4-nics-for-making-high-available-2-node-hyperv-2012-cluster

Mahesh
0
 

Author Comment

by:per-w
Comment Utility
I dont want to team network cards, i want to use server number 3 as a switch. on server 1 and 2 i only want to use the 10Gb cards, but since i dont have a 10Gb switch i want to use server 3 as a switch, but i still need to use the 1Gb card in server 3 since other things on network dont have 10Gb cards/ports. Would server 3 function as a switch if i bridge the network cards on them? In the Hyper-V on server 3 i can setup a network switch, there i can select on of the cards or the new bridge. Today i have a SPF+ Direct Attach Cable from server 1 to server 2 and a second network/ip setup on this and i use the 1Gb card to get connection from this servers to server 3 and rest of the network, but i want all 3 servers to have connection with 10Gb speed.
Another solution is to have a 4-8 port 10Gb switch that support SPF+ DAC, but i cant find any and i dont want to use >5000$ on a 10Gb switch and converters.
0
 
LVL 35

Expert Comment

by:Mahesh
Comment Utility
Thanks for clearing miss understanding
You simply can't do what you are trying to do
You cannot use network card on one server (server 3) as a switch for other hyper-v hosts
Practically \ technically its not possible
You can do bridging \ teaming of Network cards on physical server 3 and it will \ can act as a switch for that server only

Its true that 10 GBPs physical network cards won't work as expected with 1 GBPs physical switch.

At this stage maximum you can create extensible switch through SCVMM 2012 SP1, but this is different from your requirement

Mahesh
0
 

Author Comment

by:per-w
Comment Utility
"You cannot use network card on one server (server 3) as a switch for other hyper-v hosts
Practically \ technically its not possible"

Why not? The other Hyper-V server is using its own 10Gb card and that is connected to one of the bridged card on server 3 with SPF+ direct attach cable. If then the guests os on first server use the 10Gb card on server 1 as there switch, shouldnt that work? But on the server with the bridged cards, should i use one of the 10Gb cards as hyper-v switch or the new MAC Bridge Miniport in the hyper-v switch setting? I will setup a test and see how it works.
0
 
LVL 35

Expert Comment

by:Mahesh
Comment Utility
So what do you mean, you will connect two servers with SFP+ DAC to server 3 (just like fibre channel) and only server 3 will be remain connected to physical switch ?
The data can flow across 3 servers with 10GBPs due to SFP+ DAC and rest of the two servers can communicate to external network through server 3 (switch) ?

I have not worked on this connectivity yet, but conceptually its looking sound, please test it.

You can use windows native teaming with network adapters on server 3 (server with bridged cards) instead of MAC bridge since you are running windows 2012 R2
http://social.technet.microsoft.com/Forums/windowsserver/en-US/03a8b468-52fa-4ba3-9952-027956118864/windows-server-2012-network-bridge-could-not-be-used-for-hyperv-network-switch-worked-in-2008r2?forum=winserver8gen
http://blogs.technet.com/b/keithmayer/archive/2012/10/16/nic-teaming-in-windows-server-2012-do-i-need-to-configure-my-switch.aspx#.UsHeP5Dra1s

Mahesh
0
Top 6 Sources for Identifying Threat Actor TTPs

Understanding your enemy is essential. These six sources will help you identify the most popular threat actor tactics, techniques, and procedures (TTPs).

 

Author Comment

by:per-w
Comment Utility
"So what do you mean, you will connect two servers with SFP+ DAC to server 3 (just like fibre channel) and only server 3 will be remain connected to physical switch ?"

Yes. But i now see that in 2012 R2 the bridge or bridged networkscard dont show up in the hyper-v virtual switch manager as they do in 2008 R2
0
 
LVL 35

Accepted Solution

by:
Mahesh earned 500 total points
Comment Utility
Its just like storage zoning concept where you can make LUNs \ Backup library visible to multiple hosts same time in case of fibre channel switch but not seems to be worked in case of Hyper-V 2008 R2 \ 2012 \ 2012 R2 and SFP+ DAC
The same is reflected in above TechNet blog link.
You may confirm with Microsoft please.

If its not working, you need to buy 10 GBPs physical switch to deliver 10 GBPs traffic

Mahesh
0
 

Author Comment

by:per-w
Comment Utility
I did make a internal hyper-v switch and then bridge that internal network card with the physical ports and that did works :-) Will take a closer look at it later this week to test speed.
About 10Gb switch, is there some switch where i can use this passive cables that dont cost 3000$? All switch i can find have normal RJ45 and only 2 ports where i maybe could use SFP+ direct attach cable.
0
 
LVL 35

Expert Comment

by:Mahesh
Comment Utility
Yes, Internal network, that is workaround mentioned in TechNet blog above as well but not sure how the speed and performance affect?

You are right, SFT+ DAC is probably wise option instead of 10 GBPs switch

May be some network expert can help you in this scenario as I feel now that issue is more from network end rather than Hyper-V end

Mahesh
0
 

Author Comment

by:per-w
Comment Utility
Well, it do works. The speed isnt x10, but with 1Gb cards the speed between Hyper-V guest servers was 250-450Mbps, with the 10Gb cards it 700-990Mbps. Thats with LAN Speed Test (write and read file).

This is a cheap solution to start with, ASUS 10Gbs cards with passive SFP+ Direct Attach Cables dont cost much. The next step will be a 10Gb switch to see how fast that is.

BTW. what is the best free speed test program to use to test speed over LAN but not write/read a file.
0
 

Author Comment

by:per-w
Comment Utility
I've requested that this question be closed as follows:

Accepted answer: 250 points for MaheshPM's comment #a39747597
Assisted answer: 0 points for per-w's comment #a39753144

for the following reason:

i did get it to work with some help from the abow link
0

Featured Post

Windows Server 2016: All you need to know

Learn about Hyper-V features that increase functionality and usability of Microsoft Windows Server 2016. Also, throughout this eBook, you’ll find some basic PowerShell examples that will help you leverage the scripts in your environments!

Join & Write a Comment

It Is not possible to enable LLDP in vSwitch(at least is not supported by VMware), so in this article we will enable this, and also go trough how to enabled CDP and how to get this information in vSwitches and also in vDS.
Last article we focus in how to VMware: How to create and use VMs TAGs – Part 1 so before follow this article and perform the next tasks, you should read the first article how to create the TAG before using them in Veeam Backup Jobs.
In this Micro Tutorial viewers will learn how they can get their files copied out from their unbootable system without need to use recovery services. As an example non-bootable Windows 2012R2 installation is used which has boot problems.
In this Micro Tutorial viewers will learn how to restore their server from Bare Metal Backup image created with Windows Server Backup feature. As an example Windows 2012R2 is used.

762 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

Need Help in Real-Time?

Connect with top rated Experts

6 Experts available now in Live!

Get 1:1 Help Now