Arista Extensible Operating System (EOS)

Arista EOS is a fully programmable, highly modular, Linux-based network operating system that uses family-specific CLI and runs a single binary software image across the Arista switch family.

Fabricantes: Arista Networks
Category:
Learn more about Arista Extensible Operating System (EOS)

Request a Quote

What is Arista Extensible Operating System (EOS) ?

Arista EOS is a fully programmable, highly modular, Linux-based network operating system that uses family-specific CLI and runs a single binary software image across the Arista switch family. Designed for resiliency and programmability, EOS has a unique multi-process state sharing architecture that disparts state and packet forwarding information from protocol processing and application logic.

Cloud scale architecture

  • Scale to your needs, from 100 to 100,000+ compute and storage nodes
  • Resilient and proven software operating system based on the base of publishing/subscription state sharing and evolution to NetDB for a network-wide software infrastructure to centralize and transmit network state to improve visibility analysis
  • Open, standards-based design approach with MLAG in Layer 2, Layer 3 ECMP with effective use of all available bandwidth in non-blocking modes, providing failover and resiliency
  • Network virtualization using overlay technologies, such as VXLAN, for continuous workload mobility network segmentation and application extension

Open and Programmable

  • Offering numerous programming options, Arista EOS allows programmatic control of the network.

Rich and well-structured APIs set, including:

  • EAPI JSON-based RPC, providing a REST-like interface using native CLI commands
  • OpenConfig, Go, Python, and Ruby object models
  • Native Go and Python in the script box
  • Develop high-performance native apps using the EOS SDK
  • Native Linux APIs and scripts
  • Close dev-ops integrations with Puppet, Chef and Ansible

High availability

  • Reduce maintenance windows with Arista Smart System Upgrade (SSU), reduce maintenance windows by intelligently inserting and removing network elements
  • Fix and update individual processes live within the EOS during normal switching operation
  • Self-correcting resiliency for minimal downtime with failure contention in a single module and process restart without the need to rebuild state information
  • Custom monitoring, failover, and load balancing with third-party integration for custom monitoring, failover, and load balancing

Visibility

  • Unprecedented visibility into application performance and network-to-network monitoring capabilities for industry-specific standards and DevOps solutions
  • Simplified TAP aggregation with arista data analyzer (DANZ) feature set
  • The quick identification and troubleshooting of application and network performance through tracers such as Cloud Tracers, VM Tracer, MapReduce Tracer, Tracer Path, Tracer Health Tracer, Tracer Container, Latency Analyzer (LANZ) and also sFlow monitoring.

Automation

  • CloudVision platform to automate network operations task workflows through the portal
  • CloudVision for simplified and scalable integration of the physical network with solutions from Arista ecosystem partners, including VMware, OpenStack, Palo Alto Networks, Microsoft, and many others.
  • Simplified provisioning for new and replacement switches with Zero Touch Provisioning (ZTP) and Zero Touch Replacement (ZTR)
  • Advanced event management for automated responses to network events and applications
  • Automating complex IT workflows and simplifying network operations for individual requirements through advanced programmatic capabilities
  • Partner automation integration enhances native features with tools such as Puppet, Chef, and Ansible and extends stack automation to include other network systems and applications, including firewalls, load balancers, and computing infrastructures with partners such as F5 and VMware.

Flexible consumption models

  • Use the EOS package, Containerized EOS (cEOS), or Virtualized EOS (vEOS) for any production or simulation use case and for flexible platform support, including third-party hardware
  • Containerized EOS - Extending cloud automation and operation models for DevOps and NetOps integration and flexible platform support, including third-party hardware

System requirements:

CPU: 1.8 GHz dual core processor

RAM: 2 GB

HDD / SSD: 50 GB of free space on the main drive

Operating system: Microsoft Windows 8 32-bit, Microsoft Windows 7 32-bit and Microsoft Windows Vista 32-bit

Resolution: 1024×768

You don't know what software you need or you haven't found what you were looking for?

You don't know what software you need or you haven't found what you were looking for? We have a team ready to help you choose the right software for your company.