Extensible Operating System (EOS)
The core of Arista's cloud networking solutions for next-generation data centers and cloud networks, EOS is used to build cloud architectures with scale to tens 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.
It is a fully programmable and highly modular Linux-based network operation system that uses familiar industry standard CLI and runs a single binary software image across the Arista switching family. Architected for resiliency and programmability, it has a unique multi-process state sharing feature that separates state information and packet forwarding from protocol processing and application logic.