Publicité

Arista EOS

Arista Networks Réseau Payant

Arista EOS est le système d’exploitation réseau propriétaire des commutateurs Arista, testable en labo sur Linux via cEOS-lab et vEOS-lab.

Liens officiels uniquement, vérifiés le octobre 9, 2026

Sommaire
  1. À quoi sert Arista EOS
  2. Pour qui ?
  3. Télécharger Arista EOS sans risque
  4. Questions fréquentes

Arista EOS, pour Extensible Operating System, est le système d’exploitation qui anime les commutateurs et les routeurs d’Arista Networks, une société californienne fondée en 2008 à Santa Clara. Contrairement à la plupart des projets de cette logithèque, il ne s’agit pas d’un logiciel libre : EOS est propriétaire, et il s’obtient en achetant un équipement Arista ou en passant par le portail de téléchargement du constructeur. Le même système existe toutefois sous forme de machine virtuelle et de conteneur, ce qui permet de l’étudier sur un simple serveur Linux.

Sa conception repose sur un Linux complet, au-dessus duquel chaque fonction du réseau tourne dans un processus séparé, et l’éditeur publie une seule image logicielle pour toute sa gamme de matériel.

Publicité

À quoi sert Arista EOS

Un système d’exploitation réseau fait fonctionner un commutateur ou un routeur : il apprend les adresses, calcule les routes avec BGP ou OSPF, gère les VLAN et expose une interface de configuration. EOS fait tout cela avec une ligne de commande très proche de celle des équipements Cisco, ce qui explique que les ingénieurs formés sur IOS retrouvent vite leurs marques. L’état complet du système est stocké dans une base de données centrale, que l’éditeur appelle Sysdb, et chaque agent, qu’il s’agisse du routage, de la gestion des interfaces ou de la supervision, lit et écrit dans cette base plutôt que de communiquer directement avec les autres. Un agent qui plante peut ainsi redémarrer seul.

Cette architecture explique l’orientation automatisation du produit. EOS expose une API appelée eAPI, qui accepte les commandes habituelles de la ligne de commande sous forme de requêtes JSON, et il prend en charge les modèles OpenConfig, la télémétrie en continu par gNMI et gRPC, ainsi qu’un kit de développement pour écrire ses propres agents. La plateforme CloudVision, vendue séparément, s’appuie sur ces interfaces pour piloter un parc entier de commutateurs.

La comparaison avec les autres systèmes de cette catégorie éclaire sa place. Cumulus Linux, aujourd’hui porté par NVIDIA, se configure comme une distribution Linux ordinaire et tourne sur les commutateurs NVIDIA Spectrum. VyOS, de son côté, est un système libre qui se destine surtout à des routeurs et pare-feux virtuels ou à du matériel générique. EOS reste lié aux boîtiers Arista, ce qui garantit en retour une intégration serrée avec les puces de commutation.

Pour les laboratoires, Arista propose deux déclinaisons du système. vEOS-lab est une machine virtuelle, fournie selon la documentation de la communauté Arista Netdevops au format vmdk pour VMware ou qcow2 pour KVM. cEOS-lab est une version conditionnée en image Docker, pensée pour des maquettes où l’on démarre des dizaines de nœuds sur un seul hôte. Ces images s’importent dans GNS3, EVE-NG ou Containerlab.

Pour qui ?

Arista EOS s’adresse d’abord aux équipes qui exploitent déjà des centres de données ou des réseaux de campus équipés en matériel Arista, ainsi qu’aux ingénieurs qui préparent des environnements automatisés avec Ansible, Python ou des outils comme la collection AVD publiée par l’éditeur sur GitHub. Les étudiants trouvent dans cEOS-lab un moyen léger de pratiquer BGP, EVPN ou VXLAN sur un vrai système.

Les limites sont nettes. Pour un usage en production, il faut acheter des équipements Arista, et les mises à jour logicielles supposent un contrat de support actif, ce que rappellent les conditions d’accès du portail. L’inscription sur arista.com exige par ailleurs une adresse de messagerie professionnelle, les domaines personnels comme Gmail étant refusés d’après le guide d’inscription. Celui qui cherche un système réseau libre pour du matériel générique ou pour une machine virtuelle sera mieux servi par VyOS, et celui qui veut seulement une pile de routage sur un serveur se tournera vers FRRouting.

Publicité

Télécharger Arista EOS sans risque

Il n’existe pas de lien de téléchargement public pour EOS. Les images, qu’il s’agisse du système complet pour les commutateurs, de cEOS-lab ou de vEOS-lab, se trouvent dans la rubrique Software Download de arista.com, accessible après la création d’un compte utilisateur. La documentation de la communauté Arista Netdevops indique que les archives cEOS-lab se présentent sous la forme d’un fichier tar.xz à importer dans Docker, et que les versions vEOS-lab existent en vmdk et en qcow2. La version 4.36.2F était la plus récente listée sur la page de documentation produit au moment de la rédaction.

Des images EOS circulent sur des forums ou des sites de torrents. Les utiliser revient à violer les conditions de licence d’Arista et à faire tourner une image dont personne ne peut garantir l’intégrité. Le seul circuit sûr passe par le portail de l’éditeur.

Questions fréquentes

Arista EOS est-il gratuit ?

Non. EOS est un logiciel propriétaire fourni avec les équipements Arista, et son usage en production est lié à l’achat du matériel et à un contrat de support. Les images de laboratoire cEOS-lab et vEOS-lab se téléchargent depuis le portail arista.com après création d’un compte, pour des usages de test et de formation, mais Arista ne publie pas de lien public en dehors de ce portail.

Peut-on utiliser EOS dans GNS3 ou EVE-NG ?

Oui. L’image vEOS-lab s’importe comme une machine virtuelle dans GNS3 et dans EVE-NG, et cEOS-lab fonctionne comme un conteneur Docker, notamment dans Containerlab. Ces images reproduisent le plan de contrôle du vrai système, ce qui suffit pour apprendre la configuration et les protocoles, mais elles ne reflètent pas les performances d’un commutateur physique.

Quelle différence avec Cumulus Linux ?

Les deux systèmes reposent sur Linux, mais Cumulus Linux, réservé aux commutateurs NVIDIA Spectrum, se configure comme une distribution classique. Arista EOS est réservé aux équipements Arista, conserve une ligne de commande de type IOS et met en avant sa base d’état centrale et ses API pour l’automatisation.

Notre avis

On aime

  • Base Linux complète avec shell accessible
  • API eAPI, OpenConfig et télémétrie gNMI
  • Ligne de commande familière pour les habitués d’IOS
  • Images cEOS-lab et vEOS-lab pour les maquettes
  • Une seule image pour toute la gamme matérielle

On aime moins

  • Logiciel propriétaire lié au matériel Arista
  • Téléchargement réservé aux comptes arista.com
  • Adresse e-mail professionnelle exigée à l’inscription
  • Mises à jour conditionnées à un contrat de support

Fiche technique

ÉditeurArista Networks
LicencePayant
PrixOffert
Version4.36.2F
Configuration requiseCompte arista.com ; Docker pour cEOS-lab, hyperviseur VMware ou KVM pour vEOS-lab
PlateformesLinux

Alternatives

Jean Mathieu

Écrit par

Jean Mathieu

Ingénieur passionné et rédacteur web depuis 2018, j'allie mon expertise technique à ma passion pour l'écriture pour partager astuces, actualités et savoirs pratiques avec la communauté.