As I already mentioned I did several Hyper-V and Microsoft Windows Server projects with Cisco UCS. With Cisco UCS you can now configure stateless offloads for NVGRE traffic which is needed for Hyper-V Network Virtualization.
Cisco UCS Manager supports stateless offloads with NVGRE only with Cisco UCS VIC 1340 and/or Cisco UCS VIC 1380 adapters that are installed on servers running Windows Server 2012 R2 operating systems.
To use this you have to create Ethernet Adapter Policy, and set the Configuring an Ethernet Adapter Policy to Enable Stateless Offloads with NVGREin the Resources area:
- Transmit Queues = 1
- Receive Queues = n (up to 8)
- Completion Queues = # of Transmit Queues + # of Receive Queues
- Interrupts = # Completion Queues + 2
And in the Option area set the following settings:
- Network Virtualization using Generic Routing Encapsulation = Enabled
- Interrupt Mode = Msi-X
Make also sure you have installed eNIC driver Version 3.0.0.8 or later.
For more information, see http://www.cisco.com/c/en/us/td/docs/unified_computing/ucs/sw/vic_drivers/install/Windows/b_Cisco_VIC_Drivers_for_Windows_Installation_Guide.html.
Tags: Blade, Cisco, Cisco UCS, Generic Routing Encapsulation, Hyper-V, Hyper-V 2012 R2, Microsoft, Network Adapter, Network Virtualization, NVGRE, Server, UCS, Virtualization, vNIC, Windows Server, Windows Server 2012 R2 Last modified: November 1, 2018