We have just finished installing Windows Server 2012 Standard on a new Intel Server System R2208GZ4GC. We have added the necessary Roles and Features including Hyper-V.
This particular server comes with a quad port i350 Gigabit adapter built in. We also added an Intel i350-T4 quad port Gigabit adapter into the mix.
With this particular setup we are configuring our NICs as follows:
- On board and PCIe Port 0 name: Management
- Static Teaming
- Address Hash
- On board and PCIe Ports 1-3 name: vSwitch
- Static Teaming
- Hyper-V Port
Note the white cables indicating which ports on the NICs and Cisco SG500X-48 to keep track of things. Once relocated to our client’s site our cabling is set up in a similar manner in that cables are colour coded for their roles with a Legend in our audit notes.
Once we have our teaming set up we can move on to creating our virtual switch.
- Hit the Start button on the keyboard to bring up the Start Menu
- Right click on Hyper-V Manager
- Click on Pin to Taskbar
- Hit the Windows key or ESC key to get back to the Desktop.
- Right click on Hyper-V Manager icon on the Taskbar
- Right click on the Hyper-V Manager shortcut
- Left click on Run as Administrator.
- Hit Start on the keyboard
- Type: NCPA.CPL [Enter]
- Note the Device Name for the Management and vSwitch teams.
- Microsoft Network Adapter Multiplexor Driver (Management)
- Microsoft Network Adapter Multiplexor Driver #2 (vSwitch)
- Minimize that window.
- In Hyper-V Manager right click on the Server Name and click Virtual Switch Manager...
- Click the Create Virtual Switch button.
- Name the virtual switch and choose the NIC to bind to.
- External Network choice is as noted above:
- Microsoft Network Adapter Multiplexor Driver #2 (vSwitch)
- Uncheck Allow management operating system to share this network adapter
- Okay, so what is single-root I/O virtualization (SR-IOV)?
- Intel® Server Adapters FAQs: Using SR-IOV with Intel® Ethernet Server Adapters
- Check: i350 NICs support SR-IOV.
- Check: Windows Server 2012 Hyper-V is compatible.
- Intel Whitepaper: PCI-SIG SR-IOV Primer: An Introduction to SR-IOV Technology (Web based PDF and download PDF)
- After reading the Private Cloud Blog post linked below we will leave it off for now.
- Intel® Server Adapters FAQs: Using SR-IOV with Intel® Ethernet Server Adapters
- Click Apply and OK.
- Answer Yes and check the “Don’t bug me” box.
- Click OK to close the Virtual Switch Manager.
- Bring up the Network Connections window.
- Click Close and Close again.
- While looking at the Network Connections window hit the ALT key on the keyboard.
- Click on Advanced and then Advanced Settings...
- Make sure Management is on top of the Connections list in Adapters and Bindings.
- If binding order was changed then a reboot is required.
Once the reboot has completed we are ready to go with our Hyper-V configuration steps. We will leave that for another blog post. :)
Some explanations and caveats with SR-IOV:
- Microsoft KB 2785638: You cannot use the Cisco SR-IOV network adapter on a virtual machine in Windows Server 2012
- Private Cloud Blog: Increased Network Performance using SR-IOV in Windows Server 2012
- A good explanation on when and not to use SR-IOV.
UPDATE: Missed this very good post on Hyper-V and SR-IOV:
Philip Elder
MPECS Inc.
Microsoft Small Business Specialists
Co-Author: SBS 2008 Blueprint Book
No comments:
Post a Comment