¿Qué es Arista Extensible Operating System (EOS) ?
Arista EOS es un sistema operativo de red totalmente programable, altamente modular y basado en Linux que utiliza una CLI específica de la familia y ejecuta una sola imagen de software binario en toda la familia de conmutadores Arista. Diseñado para la resiliencia y la programabilidad, EOS tiene una arquitectura única de uso compartido de estado multiproceso que desvía la información de reenvío de estados y paquetes del procesamiento de protocolos y la lógica de la aplicación.
Arquitectura de escala en la nube
- Escale según sus necesidades, de 100 a más de 100.000 nodos de computación y almacenamiento
- Sistema operativo de software resistente y probado basado en la base del uso compartido del estado de publicación / suscripción y la evolución a NetDB para una infraestructura de software de toda la red para centralizar y transmitir el estado de la red para mejorar el análisis de visibilidad
- Enfoque de diseño abierto y basado en estándares con MLAG en ECMP de capa 2, capa 3 con uso efectivo de todo el ancho de banda disponible en modos sin bloqueo, proporcionando conmutación por error y resiliencia
- Virtualización de red mediante tecnologías de superposición, como VXLAN, para la segmentación continua de la red de movilidad de la carga de trabajo y la extensión de aplicaciones
Abierto y programable
- Ofreciendo numerosas opciones de programación, Arista EOS permite el control programático de la red.
Conjunto de API enriquecidas y bien estructuradas, que incluyen:
- RPC basado en JSON de EAPI, que proporciona una interfaz similar a REST mediante comandos nativos de cli
- Modelos de objetos OpenConfig, Go, Python y Ruby
- Go nativo y Python en el cuadro de script
- Desarrollar aplicaciones nativas de alto rendimiento con el SDK de EOS
- API y scripts nativos de Linux
- Integraciones de dev-ops cerradas con Puppet, Chef y Ansible
Alta disponibilidad
- Reduzca las ventanas de mantenimiento con Arista Smart System Upgrade (SSU), reduzca las ventanas de mantenimiento insertando y eliminando de forma inteligente los elementos de red
- Corrija y actualice procesos individuales en vivo dentro de la EOS durante la operación normal de conmutación
- Resiliencia de autocorrección para un tiempo de inactividad mínimo con contención de fallas en un solo módulo y reinicio del proceso sin la necesidad de reconstruir la información de estado
- Supervisión personalizada, conmutación por error y equilibrio de carga con integración de terceros para supervisión personalizada, conmutación por error y equilibrio de carga
Visibilidad
- Visibilidad sin precedentes del rendimiento de las aplicaciones y las capacidades de supervisión de red a red para estándares específicos de la industria y soluciones DevOps
- Agregación TAP simplificada con el conjunto de características arista data analyzer (DANZ)
- La rápida identificación y solución de problemas del rendimiento de aplicaciones y redes a través de trazadores como Cloud Tracers, VM Tracer, MapReduce Tracer, Tracer Path, Tracer Health Tracer, Tracer Container, Latency Analyzer (LANZ) y también monitoreo de sFlow.
Automatización
- Plataforma CloudVision para automatizar los flujos de trabajo de tareas de operaciones de red a través del portal
- CloudVision para una integración simplificada y escalable de la red física con soluciones de socios del ecosistema Arista, incluidos VMware, OpenStack, Palo Alto Networks, Microsoft y muchos otros.
- Aprovisionamiento simplificado para switches nuevos y de reemplazo con Zero Touch Provisioning (ZTP) y Zero Touch Replacement (ZTR)
- Gestión avanzada de eventos para respuestas automatizadas a eventos y aplicaciones de red
- Automatización de flujos de trabajo de TI complejos y simplificación de las operaciones de red para los requisitos individuales a través de capacidades programáticas avanzadas
- La integración de la automatización de socios mejora las características nativas con herramientas como Puppet, Chef y Ansible y amplía la automatización de pilas para incluir otros sistemas y aplicaciones de red, incluidos firewalls, equilibradores de carga e infraestructuras informáticas con socios como F5 y VMware.
Modelos de consumo flexibles
- Utilice el paquete EOS, EOS en contenedores (cEOS) o EOS virtualizado (vEOS) para cualquier caso de uso de producción o simulación y para soporte de plataforma flexible, incluido hardware de terceros
- EOS en contenedores: ampliación de la automatización de la nube y los modelos de operación para la integración de DevOps y NetOps y el soporte de plataforma flexible, incluido el hardware de terceros
Requisitos del sistema:
CPU: procesador de doble núcleo de 1,8 GHz
RAM: 2 GB
HDD / SSD: 50 GB de espacio libre en la unidad principal
Sistema operativo: Microsoft Windows 8 de 32 bits, Microsoft Windows 7 de 32 bits y Microsoft Windows Vista de 32 bits
Resolución: 1024×768