The networking market is at an exciting pivot point, evolving away from legacy enterprise networking to the cloud. While the public cloud providers ("titans") may take a "do it yourself" approach to engineering cloud network designs, mainstream enterprises demand a "cloudified" turnkey solution and want to emulate cloud operators. The increasingly massive scale of address tables, devices, flooding, broadcast traffic from discovery protocols, subnets and routing protocols have accelerated the need for disruption in networking workflows, making Arista a unique and welcome pioneer for customers ready to make SDN a reality.
Software Driven Cloud Networking Trends
To appreciate the need for SDN and cloud solutions one must step back and understand why the cloud network is dramatically different from legacy networking.
First, in a cloud, everything is dynamic. Resources become available and go off-line, users are logging in and out, and workloads are going up or down depending on compute needs. This is a fundamental difference of cloud versus static computing in enterprises.
Second, cloud data centers are much larger than typical enterprise datacenters and can contain tens, even hundreds of thousands of servers. Legacy management practices and policies that are used in smaller datacenters don't apply to clouds since they just do not work for these numbers.
Third, clouds operate 24x7. Downtime is simply not tolerated. The availability and performance of the cloud is critically dependent on the availability and performance of the cloud network, and therefore the network must be always on, with change management and rollback modes.
From Silos to Network-Wide Controls
In order to make the overall system adapt to this dynamic behavior on a large scale, the network has to become more adaptive to workloads and workflows as part of the overall cloud portal or dashboard. Overcoming the "box" approach, Arista founded a disruptive programmable network software foundation with its Extensible Operating System (EOS), using open Linux APIs and a unique multi-process state sharing architecture to communicate between the physical underlay network and specific cloud applications. Arista EOS supports the granular ability to program at every level of the switch architecture all the way to the forwarding plane through the "state-driven" EOS System Database (SysDB). Today, Arista extends this decade of work from the control of a single switch to the simple and direct control of a more global network of switches for provisioning and automation.
An Industry First - CloudVision®
Arista's abstraction of the physical network to a global, network-wide perspective as shown in the last two columns of Figure 1 is fundamental to achieving operational control and reduced costs. By decoupling the network from applications, we are now bringing unprecedented control of cloud networking. Arista's introduction of CloudVision is an industry game changer for network-wide migration of workloads and workflows. It overcomes the chasm of IT silos to offer:
- Centralized control of network state
- Controller agnostic workload orchestration (physical and virtual) through open APIs and plug-ins
- Turnkey offerings for automation, change-management and network-wide rollback use cases
- Compliance Dashboard for Security and Audit
- Workflow telemetry for cloud networks
Figure 1: The SDN Controller Landscape
Arista partners with Cloud Orchestrators and Network Overlay vendors while offering solutions for Fabric Underlay and Global Cloud Network Controllers via EOS CloudVision for universal workloads and workflow automation for private or hybrid cloud deployments.
CloudVision is the unshackling alternative to decades of ad hoc silos of proprietary vendor lock-ins. Arista is proud of our ecosystem partner solutions, including Dell, VMware NSX, Microsoft Windows Server, Palo Alto Networks, F5, HP, Infinera, Rackspace and Supermicro, all working with us to usher in a new era of networking reality. With the dramatic rise in cloud applications and leaf-spine-spline topologies, uniform workload automation and workflow orchestration is paramount. Gone are the days of tuning each and every application unwisely and inefficiently, the new era is here! As always, I welcome your views at firstname.lastname@example.org.