Export (0) Print
Expand All
1 out of 1 rated this helpful - Rate this topic

Windows Network Virtualization

Purpose

Windows Network Virtualization enables customer virtual machine networks to decouple virtual machine networks from physical networks, provides flexibility in virtual machine provisioning, and allows customers to bring their IP addresses and topologies into cloud datacenters. The notification API enables the Windows Network Virtualization (WNV) module in the network stack to notify management infrastructure about missing policy or policy update events.

The main network virtualization policies are provisioned by the Windows Management Instrumentation (WMI) Net Virtualization classes. The optional notification API specified here allows the network virtualization module (also known as the WNV driver) in the network stack to notify the management infrastructure about missing policy or policy update events due to new virtual machine provisioning or virtual machine migration.

Developers can use the WNV notification API to implement on-demand policy requests to a datacenter management server or orchestrator that reacts to virtual machine life cycle events such as provisioning and live migration. These events cause the WNV driver to generate event notifications for the active communication to the effected virtual machines. By requesting and consuming these notifications, developers can trigger policy update requests from individual hosts to a policy server to retrieve the most current policies using the WMI provider.

In this section

TopicDescription

WNV notification enumerations

The Windows Network Virtualization (WNV) notification API defines the following enumerations.

WNV notification functions

The Windows Network Virtualization (WNV) notification API defines the following functions.

WNV notification structures

The Windows Network Virtualization (WNV) notification API defines the following structures.

 

Developer audience

Windows Network Virtualization is designed for use by C/C++ programmers. Programmers should also be familiar with Hyper-V Network Virtualization architecture and policy requirements.

Run-time requirements

Windows Network Virtualization is supported only in Windows Server 2012. It requires the Hyper-V Role to be installed to allow Hyper-V Network Virtualization to operate.

Related topics

Hyper-V Network Virtualization Overview
Windows Server 2012 Hyper-V Network Virtualization Survival Guide
WMI Net Virtualization classes

 

 

Build date: 11/16/2013

Did you find this helpful?
(1500 characters remaining)
Thank you for your feedback

Community Additions

ADD
Show:
© 2014 Microsoft. All rights reserved.