Capítulo 7. SysDB

Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com

Una de las características más impresionantes del Sistema Operativo Extensible (EOS) de Arista que lo hace destacar de la competencia es SysDB. En pocas palabras, SysDB es una base de datos del sistema en el conmutador que contiene todo el estado, las variables y cualquier otra información importante para que los procesos puedan acceder a ella. No suena demasiado espectacular, ¿verdad? Sigue leyendo.

Tradicionalmente, los conmutadores (y cualquier otro dispositivo de red existente) se construían con código monolítico. Naturalmente, cuando leo la palabra monolítico, pienso en los simios bailando alrededor del monolito en la obra maestra de Stanley Kubrick, 2001: Una Odisea del Espacio. En realidad no es una mala analogía, aparte de todo el asunto de la "chispa de humanidad".

Los dispositivos de red existen desde hace décadas, y muchos de ellos son productos muy maduros, que ejecutan un código muy maduro. A los ejecutivos les gusta utilizar la palabra maduro para describir algo que ha existido el tiempo suficiente como para haber resuelto todos los errores. Los desarrolladores no siempre están de acuerdo con el uso de esta palabra.

El problema es que parte de este código también existe desde hace décadas. Siguiendo con nuestra analogía monolítica, imagina un conmutador que salió al mercado por primera vez en, digamos, el año 2001. Ahora imagina que ...

Get Guerrero de Arista, 2ª Edición now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.