VMworld 2014/Under the Hood: Network Virtualization with OpenStack Neutron and VMware NSX

Under the Hood: Network Virtualization with OpenStack Neutron and VMware NSX

OpenStack Neutron - https://wiki.openstack.org/wiki/Neutron

"IT Needs to provide Champagne on a beer budget"

OpenStack - Open Source Cloud Computing Software - http://www.openstack.org/
 * "Open source software for building private and public clouds."
 * "OpenStack Software delivers a massively scalable cloud operating system."

http://www.openstack.org/themes/openstack/images/homepage/openstack-mini-homepage-diagram.png

OpenStack: "is a free and open-source software cloud computing software platform.[2] Users primarily deploy it as an infrastructure as a service (IaaS) solution. The technology consists of a series of interrelated projects that control pools of processing, storage, and networking resources throughout a data center—which users manage through a web-based dashboard, command-line tools, or a RESTful API. OpenStack began in 2010 as a joint project of Rackspace Hosting and NASA. Currently, it is managed by the OpenStack Foundation, a non-profit corporate entity established in September 2012 to promote OpenStack software and its community."

VMware contributes to Open Source:
 * OpenStack
 * Cloud Foundry
 * Nova
 * Neutron
 * Cinder
 * Glance
 * Keystone
 * Horizon
 * Ceilometer

VMware created "Binary Translation". Before Full Virtulization - "VMware, for instance, employs a technique called binary translation to automatically modify x86 software on-the-fly to replace instructions that "pierce the virtual machine" with a different, virtual machine safe sequence of instructions; this technique provides the appearance of full virtualization."