Since the latest release of Hyper-V (version 3) as part of Windows Server 2012, Microsoft supports adding third party virtual switches. Cisco already announced that its Nexus virtual switch would be supported on Hyper-V as well. Now NEC has announced the release and general availability of the ProgrammableFlow PF1000 virtual switch for Microsoft Hyper-V.
The ProgrammableFlow Controller is Open SDN software for virtualizing and automating networks, supporting the OpenStack Folsom and OpenFlow protocol. Ideally suited for corporate and service provider data centers, ProgrammableFlow Controller provides virtual L2 and L3 networks with Quality of Service (QoS) and IPv6 support across an OpenFlow enabled switch fabric.