Nokia a présenté le système d'exploitation réseau SR Linux pour les routeurs

L'entreprise Nokia présentée un nouveau système d'exploitation réseau Service Router Linux (SR Linux), sur un travail complet et efficace avec le texte sur n'importe quel appareil aux ressources limitées : écran noir et blanc ou petit, faible mémoire, etc. Selon les développeurs, un livre formaté une fois sera le plus pratique dans n'importe quel environnement. pour une utilisation dans l'infrastructure réseau des centres de données et des environnements cloud. SR Linux est considéré comme un composant clé des solutions Nokia Data Center Fabric et sera installé sur les routeurs des gammes Nokia 7250 IXR et 7220 IXR. La solution basée sur SR Linux est déjà en phase de test dans le nouveau centre de données danois de la société Apple.

Contrairement à d'autres systèmes d'exploitation pour équipements réseau basés sur le noyau Linux, SR Linux conserve l'accès à l'environnement sous-jacent de la plateforme Linux, qui n'est pas masqué par des API et interfaces spécialisées. Les utilisateurs ont accès au noyau Linux non modifié et aux applications système de base (bash, cron, Python, etc.), tandis que les applications spécifiques sont créées à l'aide des outils du NetOps Toolkit, indépendants de certains langages de programmation. Les applications basées sur NetOps Toolkit, par exemple, les implémentations de protocoles de routage, accèdent à diverses API réseau, mais fonctionnent comme des composants indépendants.

Cette approche permet de gérer les applications séparément du système d'exploitation, par exemple, il est possible de mettre à jour une application sans modifier le système ou de mettre à jour le système d'exploitation sans recompiler les applications. En plus des applications standard, telles que les implémentations de protocoles de routage, il est possible d'exécuter des programmes aléatoires de fournisseurs tiers. L'utilisation d'un noyau Linux non modifié simplifie considérablement la gestion des correctifs pour corriger les vulnérabilités et la création d'extensions. Un accès aux outils, correctifs et paquets Linux est prévu, ainsi que le soutien de l'exécution dans des conteneurs isolés.
La définition de points de restauration pour revenir en arrière en cas de problèmes est supportée.

Nokia a présenté le système d'exploitation réseau SR Linux pour les routeurs

La gestion peut être effectuée via gNMI (gRPC Network Management Interface), interface en ligne de commande, plugins en Python et API basées sur JSON-RPC.
Pour accéder aux fonctionnalités des services en cours d'exécution dans le système, il est recommandé d'utiliser gRPC et le protocole d'échange de données Protocol Buffers. Les applications SR Linux peuvent échanger des informations d'état en utilisant une architecture « publish/subscribe » (pub/sub), qui utilise également gRPC et Protocol Buffers, et un mécanisme de livraison garantie utilisant l'IDB (Nokia Impart Database).
Pour structurer les informations sur l'état de l'application et la configuration utilisée, des modèles de données YANG (Yet Another Next Generation) sont appliqués. RFC-6020).

Les implementations de protocoles réseau, y compris le Multiprotocol Border Gateway Protocol (MP-BGP), l'Ethernet VPN (EVPN) et le Virtual Extensible LAN (VXLAN), sont basées sur la pile de protocoles éprouvée SR OS (Nokia Service Router Operating System), déjà utilisée sur plus d'un million de routeurs Nokia. Pour s'abstraire des composants matériels, un sous-système est utilisé. XDP (eXtensible Data Path).

Pour automatiser l'exécution des opérations de création, de déploiement, de configuration de l'infrastructure réseau des centres de données, ainsi que la collecte et l'analyse de la télémétrie, il est proposé d'utiliser la Nokia Fabric Services Platform (FSP). FSP fournit également des outils de simulation logicielle du réseau pour simplifier la planification, la conception, les tests et le débogage des réseaux dans les centres de données. Les composants réseau sont simulés par l'isolement de conteneurs sur la plateforme Kubernetes, permettant de faire fonctionner des instances distinctes de SR Linux dans leurs environnements isolés.

En essence, FSP permet de former virtuellement une copie logicielle de la véritable réseau et d'utiliser dans ce réseau simulé le même logiciel (SR Linux en conteneurs) que celui utilisé sur les véritables routeurs et commutateurs. De plus, la configuration utilisée dans le réseau réel et simulé est la même, ce qui permet d'utiliser le réseau simulé comme première étape pour apporter et tester des modifications. Sur la base de l'environnement simulé, FSP peut générer toutes les informations nécessaires au déploiement du réseau réel.

Source : opennet.ru

Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS 🔥 Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster