Nokia presentó el sistema operativo de red SR Linux para enrutadores

La empresa Nokia ha presentado un nuevo sistema operativo de red Service Router Linux (SR Linux), a un trabajo completo y eficiente con texto en cualquier dispositivo con recursos limitados: pantalla en blanco y negro o pequeña, memoria baja, etc. Según los desarrolladores, un libro una vez maquetado será lo más cómodo posible en cualquier entorno. para su uso en infraestructuras de red en centros de datos y entornos en la nube. SR Linux es considerado un componente clave de las soluciones Nokia Data Center Fabric y se instalará en los enrutadores de las series Nokia 7250 IXR y 7220 IXR. La solución basada en SR Linux ya se está probando en el nuevo centro de datos de la empresa Apple en Dinamarca.

A diferencia de otros sistemas operativos para equipos de red basados en el núcleo de Linux, SR Linux mantiene la posibilidad de acceder al entorno subyacente de Linux, el cual no está oculto detrás de API e interfaces especializadas. Los usuarios tienen acceso al núcleo de Linux no modificado y a las aplicaciones del sistema básico (bash, cron, Python, etc.), y las aplicaciones específicas se crean utilizando la herramienta NetOps Toolkit, que no está atada a lenguajes de programación específicos. Las aplicaciones basadas en NetOps Toolkit, como las implementaciones de protocolos de enrutamiento, acceden a diversas API de red, pero funcionan como componentes independientes.

Este enfoque permite gestionar aplicaciones de manera independiente del sistema operativo; por ejemplo, se puede actualizar una aplicación sin realizar cambios en el sistema o actualizar el sistema operativo sin reconstruir las aplicaciones. Además de las aplicaciones estándar, como las implementaciones de protocolos de enrutamiento, se permite la ejecución de programas de terceros. El uso de un núcleo de Linux no modificado simplifica significativamente el mantenimiento de parches para corregir vulnerabilidades y la creación de extensiones. Se ha declarado la posibilidad de acceder a utilidades, parches y paquetes de Linux, así como el soporte para ejecutar en contenedores aislados.
Se admite la definición de puntos de control para revertir cambios en caso de problemas.

Nokia presentó el sistema operativo de red SR Linux para enrutadores

La gestión puede realizarse a través de gNMI (Interfaz de Gestión de Red gRPC), interfaz de línea de comandos, complementos en Python y API basadas en JSON-RPC.
Para acceder a la funcionalidad de los servicios en funcionamiento, se sugiere utilizar gRPC y el protocolo de intercambio de datos Protocol Buffers. Las aplicaciones SR Linux pueden intercambiar datos sobre el estado utilizando la arquitectura de 'publicar/suscribir' (pub/sub), donde también se utilizan gRPC y Protocol Buffers, y como mecanismo de entrega garantizada se utiliza IDB (Nokia Impart Database).
Para estructurar la información sobre el estado de la aplicación y la configuración utilizada, se aplican modelos de datos YANG (Yet Another Next Generation, RFC-6020).

Las implementaciones de protocolos de red, incluyendo Multiprotocol Border Gateway Protocol (MP-BGP), Ethernet VPN (EVPN) y Virtual Extensible LAN (VXLAN), se basan en la probada pila de protocolos SR OS (Nokia Service Router Operating System), que ya se utiliza en más de un millón de enrutadores Nokia. Para abstraer los componentes de hardware, se utiliza el subsistema XDP (eXtensible Data Path).

Para automatizar la realización de operaciones para la creación, implementación, configuración de la infraestructura de red del centro de datos, así como la recopilación y análisis de telemetría, se propone la Plataforma de Servicios de Fabric de Nokia (FSP). FSP también proporciona herramientas de simulación de red para simplificar la planificación, el diseño, las pruebas y la depuración de redes en centros de datos. Los componentes de red se simulan mediante aislamiento de contenedores en la plataforma Kubernetes, permitiendo ejecutar instancias separadas de SR Linux en sus entornos aislados.

En esencia, FSP permite crear una copia virtual programática de la red real y usar en esta red simulada el mismo software (SR Linux en contenedores) que se utiliza en enrutadores y conmutadores reales. Además, en la red real y simulada se utiliza la misma configuración, lo que permite usar la red simulada como el primer paso para realizar y probar cambios. Basándose en el entorno simulado, FSP puede generar toda la información necesaria para implementar la red real.

Fuente: opennet.ru

Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS 🔥 Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS | ProHoster