Cisco ports Nexus 1000V virtual switch to Microsoft's Hyper-V

Hooks UCS servers into Systems Center, fast-tracks Windows infrastructure clouds

Choosing a cloud hosting partner with confidence

Upstart server-maker Cisco is bounding around the Microsoft Management Summit this week in Las Vegas to talk about how it is plugging its technologies into Redmond's cloud stack.

First up, as it promised it would do back in the summer of 2011, Cisco has ported its Nexus 1000V virtual switch to run atop Microsoft's Hyper-V server virtualization hypervisor.

While Microsoft has its own virtual switch, called Hyper-V Extensible Switch, there are others that run in conjunction with Windows, such as the vNetwork switch buried inside of VMware's ESXi hypervisor. The Open vSwitch created by Nicira is popular on Linux-based virtualization platforms and is now controlled by VMware. NEC in January launched its own freebie ProgrammableFlow 1000 Virtual Switch for Hyper-V.

Still, support for the Nexus 1000V is important for the Windows stack because Cisco is still, by far, the dominant supplier of physical switches in the data center. And a Nexus 1000V virtual switch, which is used to link virtual machines to each other, can manage their networks as the VMs migrate around a server cluster; it looks and smells like other physical switches that run the NX-OS operating system.

Satinder Sethi, vice-president of data center solutions at Cisco, tells El Reg that Cisco has watched the adoption rate for Hyper-V growing on its UCS B-Series blade and C-Series rack servers, and moreover, that Cisco expects many enterprises to have two hypervisors running across their clusters for various political and technical reasons.

The important thing for Cisco is that its Nexus 1000V virtual switch is the common element across whatever hypervisors enterprises choose. This is why Cisco already has the Nexus 1000V plugged into Red Hat's KVM hypervisor and is working on integrating it with Citrix Systems' Xen hypervisor – which has fallen into fourth place in the server virtualization beauty pageant unless you count all of the public clouds that use either XenServer (like Rackspace Hosting does) or a tweaked homegrown Xen (as Amazon Web Services does).

Cisco is making its Nexus 1000V virtual switch and fabric extenders work with Hyper-V

Cisco is making its Nexus 1000V virtual switch and fabric extenders work with Hyper-V

The Nexus 1000V support for Hyper-V 3.0, which is based on and which works with Windows Server 2012, was expected to be delivered in late 2012. So it took a few months longer to get it together than expected. (That's IT for you.)

By the way, you don't have to run the Nexus 1000V on Cisco's servers. It works on any x86 machine using a supported hypervisor, and many of the 6,000 customers who bought it through October last year run it on non-Cisco server gear.

The Nexus 1000V comes in a freebie Essential Edition with the basic switch. The Advanced Edition that costs $695 and has a plug-in for VMware's vCenter Server management console as well as extending Cisco's TrustSec security policies for physical switches down to virtual switches. The Advanced Edition, which started shipping at the end of last year, also adds high-availability clustering across data centers for virtual switches and has a rolling upgrade process for Nexus 1000V virtual switches so you don't have to take hypervisors offline to patch the virtual switch.

The Nexus 1000V support for Hyper-V 3.0 will be available later this month.

From the get-go, VMware's ESXi hypervisor has been tightly integrated with the extended fabric at the heart of the UCS system, called the Virtual Machine Fabric Extender or VM-FEX. This takes the interfaces between the integrated UCS switch and the server nodes and virtualizes and extends them down into the server nodes with virtual network interfaces that can be set up programmatically and have its bandwidth or VM assignment changed on the fly.

Now this capability is also being extended to Hyper-V, which makes Microsoft's hypervisor a peer to ESXi at this point.

VM-FEX support for Hyper-V is available now, but Sethi says improved configuration tools are coming in the June-July timeframe to make it easier for VM-FEX and Hyper-V to work together.

Microsoft and Cisco have integrated their respective control freaks

Microsoft and Cisco have integrated their respective control freaks

Cisco and Microsoft have also been working together to mash up their respective systems and systems-software management tools so they work together to make Windows and Hyper-V play nice on top of Cisco UCS systems. Specifically, the APIs in UCS Manager, the control freak that runs in the embedded switch in the UCS machines, and its UCS PowerTool, which are exposed to Microsoft's Systems Center 2012 SP1 and PowerShell utility.

Cisco has created a UCS Management Pack for Systems Center Operations Manager so customers can monitor UCS hardware and Windows software from the same System Center console. There is also a UI Extension add-in for Virtual Machine Manager that can talk through UCS Manager and the Nexus 1000V switch to the virtual machines on the UCS iron.

Cisco is also talking up the fact that its UCS reference architectures are now certified to be part of the Microsoft Fast Track 3.0 reference architecture, which allows partners to use the recipes cooked up by Cisco and approved by Microsoft to build private infrastructure clouds quickly and consistently.

There is a Fast Track setup that mixes UCS systems with NetApp storage, known as FlexPod. This includes B-Series blade servers using the UCS 5108 chassis and the 6248 fabric interconnects plus Nexus 5548UP switches for the access layer linking multiple blade enclosures together. The storage systems feeding the blades are NetApp FAS3240 arrays. And of course the nodes are running the Hyper-V 3.0 hypervisor and the Windows Server 2012 operating system with all the control freakage above tossed in.

The VSPEX private cloud stacks that Cisco has built with EMC to run the Microsoft server stack can run either Windows Server 2008 R2 or Windows Server 2012 with the appropriate Systems Center management tools and Hyper-V hypervisor. This particular Fast Track setup is based on the UCS C220 M3 rack servers linked together by Nexus 5548UP switches and also talking to EMC VNXe 3300 arrays using iSCSI over 10 Gigabit Ethernet links. ®

Intelligent flash storage arrays

More from The Register

next story
Fat fingered geo-block kept Aussies in the dark
You think the CLOUD's insecure? It's BETTER than UK.GOV's DATA CENTRES
We don't even know where some of them ARE – Maude
729 teraflops, 71,000-core Super cost just US$5,500 to build
Cloud doubters, this isn't going to be your best day
Want to STUFF Facebook with blatant ADVERTISING? Fine! But you must PAY
Pony up or push off, Zuck tells social marketeers
Oi, Europe! Tell US feds to GTFO of our servers, say Microsoft and pals
By writing a really angry letter about how it's harming our cloud business, ta
SAVE ME, NASA system builder, from my DEAD WORKSTATION
Anal-retentive hardware nerd in paws-on workstation crisis
Astro-boffins start opening universe simulation data
Got a supercomputer? Want to simulate a universe? Here you go
prev story


Why and how to choose the right cloud vendor
The benefits of cloud-based storage in your processes. Eliminate onsite, disk-based backup and archiving in favor of cloud-based data protection.
Getting started with customer-focused identity management
Learn why identity is a fundamental requirement to digital growth, and how without it there is no way to identify and engage customers in a meaningful way.
High Performance for All
While HPC is not new, it has traditionally been seen as a specialist area – is it now geared up to meet more mainstream requirements?
The hidden costs of self-signed SSL certificates
Exploring the true TCO for self-signed SSL certificates, including a side-by-side comparison of a self-signed architecture versus working with a third-party SSL vendor.
New hybrid storage solutions
Tackling data challenges through emerging hybrid storage solutions that enable optimum database performance whilst managing costs and increasingly large data stores.