OpenStack has rapidly become the standard for both service providers and enterprises looking to build a cloud environment. One of the drivers of this adoption has been the ability to leverage open software solutions and whiteboxed, industry-standard hardware. This transition has helped organizations dramatically cut CapEx and OpEx, as well as reduce lengthy deployment cycles of new apps and services.
Traditionally, a challenge for companies looking to take advantage of the OpenStack solution had been the networking component. Due to traditional networking vendors using proprietary vendor-specific software, OpenStack clusters were only as flexible as the Top of Rack (ToR) switch.
OpenStack Neutron, the project for networking services, has seen new features like DVR, FWaaS and LBaaS emerge in recent releases. Despite Neutron’s advances, traditional networking vendors have lagged behind the advances of their server counterparts.
Complete alignment for OpenStack Neutron and other OpenStack solutions
Cumulus Networks native Linux Network operating system (Cumulus Linux) makes it easy and economical to deploy, configure and manage because the entire stack now runs Linux. The networking and compute components are “speaking the same language” without complex compute APIs or networking CLIs. This allows admins to configure and manage the entire stack with tools like Ansible, Puppet and Chef.
Understanding the OpenStack Neutron solution
Over the past several years Cumulus Networks has helped numerous customers plan, design and deploy their OpenStack cloud. Here are some resources to help you get started:
A look at the architecture
The Cumulus Networks ML2 OpenStack plugin and Ansible automation tools provide the ability to quickly and efficiently set up and automate your cloud.