A network virtualization platform decouples the hardware plane from the software plane such that the host hardware plane can be administratively programmed to assign its resources to the software plane. This allows for the
virtualization
In computing, virtualization or virtualisation (sometimes abbreviated v12n, a numeronym) is the act of creating a virtual (rather than actual) version of something at the same abstraction level, including virtual computer hardware platforms, stor ...
of CPU, memory, disk and most importantly network IO. Upon such virtualization of hardware resources, the platform can accommodate multiple virtual network applications such as firewalls, routers, Web filters, and intrusion prevention systems, all functioning much like standalone hardware appliances, but contained within a single hardware appliance. The key benefit to such technology is doing all of this while maintaining the network performance typically seen with that of standalone network appliances as well as enabling the ability to administratively or dynamically program resources at will.
Server virtualization history
Server
virtualization
In computing, virtualization or virtualisation (sometimes abbreviated v12n, a numeronym) is the act of creating a virtual (rather than actual) version of something at the same abstraction level, including virtual computer hardware platforms, stor ...
, a technology that has become mainstream, originally gained popularity when
VMware
VMware, Inc. is an American cloud computing and virtualization technology company with headquarters in Palo Alto, California. VMware was the first commercially successful company to virtualize the x86 architecture.
VMware's desktop software ru ...
entered the market in 2001 with its GSX server software. This technology gave IT organizations the ability to reduce the amount of rack space required to accommodate multiple servers and reduced the cost of powering and cooling data centers by consolidating server based applications onto a single piece of hardware. One of the problems with server virtualization is in how applications are networked together. Within a server virtualization environment, applications are interconnected by what is referred to as a virtual switch, which is very different from high-performing hardware-based network switches offered by the likes of
Juniper Networks and
Cisco Systems
Cisco Systems, Inc., commonly known as Cisco, is an American-based multinational corporation, multinational digital communications technology conglomerate (company), conglomerate corporation headquartered in San Jose, California. Cisco develo ...
. Virtual switches are software-based switches and rely on the movement of packets up and down a software stack which relies on the same CPUs which are being used to drive the applications. Because of this software approach to switching, networking applications such as
firewalls and
routers, which require high levels of
throughput and low levels of
latency, were not ideal to operate within a server virtualized environment, while applications less sensitive to throughput and latency such as email and file sharing were ideal.
Network virtualization history
Initially, network virtualization only involved the separation of the control plane and the forwarding plane (management and packet transmission) within networking devices like switches. This has shifted to include the totality of virtualizing a network, including how the network is programmed, administered, and deployed, be it hardware, software, or management and packet transmission.
Network virtualization platforms

*
6WIND
6WIND is a virtual networking software company delivering disaggregated and cloud-native solutions to CSPs and enterprises globally. The company is privately held and headquartered in the West Paris area, in Montigny-le-Bretonneux. 6WIND has a g ...
Virtual Accelerator – Provides high performance virtual networks from the underlying hardware acceleration and was pioneered on using fast path software and
DPDK
The Data Plane Development Kit (DPDK) is an open source software project managed by the Linux Foundation. It provides a set of data plane libraries and network interface controller polling-mode drivers for offloading TCP packet processing f ...
technologies
*
VMware
VMware, Inc. is an American cloud computing and virtualization technology company with headquarters in Palo Alto, California. VMware was the first commercially successful company to virtualize the x86 architecture.
VMware's desktop software ru ...
/
Nicira
Nicira is a company focused on software-defined networking (SDN) and network virtualization. Nicira created their own proprietary versions of the OpenFlow, Open vSwitch, and OpenStack networking projects.
Nicira was co-founded in 2007 by Martin ...
NVP – Separates virtual networks from the underlying hardware and was pioneered by
Nick McKeown Nicholas (Nick) William McKeown FREng, is the SVP/GM of the Network and Edge Group at Intel and a professor in the Electrical Engineering and Computer Science departments at Stanford University. He has also started technology companies in Silicon Va ...
,
Scott Shenker, and
Martin Casado
Martín Casado is a Spanish-born American software engineer, entrepreneur, and investor. He is a general partner at Andreessen Horowitz, and was a pioneer of software-defined networking, and a co-founder of Nicira Networks.
Early life and educatio ...
in 2007.
* Embrane Heleos – Virtual appliances that leverage a distributed architecture and was pioneered by Dante Malagrinò and Marco Di Benedetto in 2009.
*
Cisco
Cisco Systems, Inc., commonly known as Cisco, is an American-based multinational digital communications technology conglomerate corporation headquartered in San Jose, California. Cisco develops, manufactures, and sells networking hardware, ...
Nexus Virtual Services Appliance – A dedicated hardware platform for the deployment of services critical to virtualization infrastructure
*
Juniper Networks JunosV App Engine - Unifies application management, optimizes the network for application provisioning and performance
*
Barracuda Networks
Barracuda Networks, Inc. is a company providing security, networking and storage products based on network appliances and cloud services. The company's security products include products for protection against email, web surfing, web hackers ...
eoN – Powers software defined virtual appliances without performance drag.
References
{{Reflist
Sources
6WIND Virtual Accelerator from SDxCentralBarracuda Introduces Network Virtualization PlatformNicira’s Network Virtualization Platform Release Raises QuestionsEmbrane’s virtual network appliances for an SDN world*
ttp://www.networkworld.com/article/2160612/lan-wan/juniper-fortifies-network-edge-with-new-routers.html Juniper fortifies network edge with new routersWhat are the benefits of NFV?
Computer networking