OpenNetVM: A Platform for High Performance NFV Service Chains

Middleboxes in traditional networks relied on purpose-built hardware/software appliances to run data plane services, making it difficult for networks to evolve. OpenNetVM seeks to address this problem by offering a flexible Network Function Virtualization framework designed for rapid development and deployment of virtualized network functions. By efficiently chaining together a series of network functions, complex services can be created and adapted to meet changing needs. OpenNetVM provides an easy to use platform for NF development and research into network function management. This demo will present the improvements we have made to OpenNetVM since its initial open source release two years ago, including new functionality such as more efficient service chaining and a TCP stack to allow integrated deployments of middleboxes and end host applications.