Arista EOS

Arista Extensible Operating System (EOS) is the core of Arista cloud networking solutions for next-generation data centers and cloud networks. Cloud architectures built with Arista EOS scale to hundreds of thousands of compute and storage nodes with management and provisioning capabilities that work at scale. Through its programmability, EOS enables a set of software applications that deliver workflow automation, high availability, unprecedented network visibility and analytics and rapid integration with a wide range of third-party applications for virtualization, management, automation and orchestration services

Capabilities

  • State-sharing, highly resilient, multi-process architecture that enhances reliability, visibility, and serviceability at any scale
  • Built on state-of-the-art NetDB process isolation architecture and continuous development model to enable ease of customer extension, high stability and rapid delivery of advanced features
  • At its core, a native unmodified Linux kernel and runtime supporting open APIs, Python, Go, JSON eAPI/SDK, OpenFlow/DirectFlow, AEM event notification, Docker runtime, Linux tools, etc.
  • Packaged as bundled EOS on Arista switches, containerized EOS, or virtualized EOS – for any production or simulation use case.