Arista, Neutron, and Docker Oh My! Did I mention Docker!?
Details
Join us as SDN leader Arista Networks dives into the world of cloud and container networking. You do not want to miss this opportunity to talk with a leader in software defined networking and get answers to your questions about this technology disruption.
6:00 - 6:30pm: Food, Networking, Giveaways [ We still have books - "OpenStack Administration with Ansible" ]
6:30 - 7:30pm: Presentation
7:30 - 8:00pm: Open Discussion and Wrap-up
We will follow our same format in terms of time with the following presentation outline:
General Introduction to EOS
Performance, resiliency and programmability across the entire network are now fundamental business requirements for next generation cloud and enterprise data center networks. The need for agility and deployment at scale with regards to provisioning and network operations requires a new level of automation and integration with current data center infrastructure. The underlying design of the network operating system provides the architectural foundation to meet these requirements.
EOS Kernel Architecture
At the underpinnings of Arista EOS is an unmodified Linux kernel. The main advantages of using a Linux kernel are:
- It resides in the public domain
Hundreds of contributors, and millions of users contribute to its stability, capabilities and feature set
- It is extremely stable and modular in nature
Availability of packages, application repositories and access to the source code
- Linux is pervasively used and therefore very widely accepted across many different systems and environments.
Network-wide state & CloudVision Exchange
CloudVision is turnkey solution for network-wide workload orchestration and workflow automation. It was specifically designed to complement SDN (virtualization) controller solutions that orchestrate virtual network overlays, by focusing on workflow visibility, automation tasks, and initial or ongoing network provisioning across the underlying physical network.
Neutron Integration L2/L3
Arista EOS has extensive integration with the OpenStack Neutron project, giving customers a powerful network platform on which to run OpenStack deployments. By leveraging the Arista ML2 driver and Layer 3 service plugin, operators can automatically provision tenant networks across the physical infrastructure. This combination provides a high performance OpenStack networking environment over VLAN and VXLAN based fabrics, and enhanced visibility into how the virtual tenant networks map onto the physical infrastructure.
Dockers/Containers Integration
Yes, Arista natively supports Docker containers on our switches and can track containers down to the port level.
Container Support - Arista EOS extends its virtualization support by adding both the ability to run Docker containers on EOS, as well as improved physical and virtual visibility with Container Tracer. Container support in EOS offers customers the flexibility to load container-based applications directly onto the Arista EOS platform.
Complementing visibility tools for bare metal and hypervisor designs, Container Tracer delivers advanced monitoring capabilities for emerging container-based applications.
Container Tracer provides:
Network visibility into containerized workloads in a Docker Swarm environment.
Displays container workloads and the associated switch port and related information.
Provides current Docker node and exposed port information to network administrators.
Arista Container Tracer is a software extension for Arista EOS that gives administrators visibility into the containerized workloads attached to the network. This tool combines the extensibility of the Arista EOS software platform with container monitoring to make visibility and troubleshooting of containerized workloads possible.
Demo (internet pending)