Vidéo: Linux Tutorial for Beginners: Introduction to Linux Operating System 2024
Comment les ingénieurs conçoivent un système d'exploitation réseau affecte la fiabilité, la sécurité, l'évolutivité et la performance non seulement des périphériques, mais aussi du réseau global, en particulier dans les systèmes à grande échelle. Le système d'exploitation doit gérer les nombreux processus différents essentiels à l'exploitation des réseaux mondiaux actuels, tout en assurant un partage équitable des ressources afin qu'aucun processus ou service ne puisse en priver les autres.
L'architecture du système d'exploitation Junos divise proprement les fonctions de contrôle, de services et de transmission dans différents plans. Les plans de contrôle et de services incluent de nombreux processus différents qui s'exécutent dans différents modules du système d'exploitation.
La répartition explicite des responsabilités permet au logiciel de fonctionner sur différents moteurs de traitement, de mémoire et d'autres ressources. Cette division du travail est ce qui permet à Junos de gérer tous les types de plates-formes dans toutes les tailles, depuis une petite boîte dans un bureau à domicile jusqu'aux plus grandes boîtes du monde gérant des térabits de données chaque seconde.
L'architecture du logiciel Junos OS comporte trois plans de traitement fonctionnels:
-
Le plan de contrôle fonctionne sur le Routing Engine (RE) du périphérique Juniper.
-
Le plan de transfert des paquets fonctionne sur un Packet Forwarding Engine (PFE) distinct sur des plates-formes Juniper plus grandes.
-
Le plan des services fournit un traitement spécialisé, par exemple pour la classification de qualité et la sécurité.
Voulez-vous des plates-formes plus rapides sur votre réseau? C'est comme demander si vous aimeriez avoir aujourd'hui (avec salaire, bien sûr). Oui, il serait bon d'avoir un réseau un peu plus rapide. Plus rapide, plus rapide, plus rapide est un battement constant pour les réseaux.
En dix ans de livraison de produits, Juniper a fait passer le débit de ses appareils les plus rapides de 40 Go par seconde à plusieurs térabits par seconde grâce à un ensemble de services en pleine expansion. L'utilisation de processeurs séparés pour les cartes RE, PFE et services a été l'élément essentiel de l'architecture pour chaque percée de performance.
En particulier, la séparation permet au débit du PFE et des services de suivre les vitesses croissantes des circuits intégrés spécifiques à l'application (ASIC) sur lesquels le PFE et les services fonctionnent sur les plus grandes plates-formes.
Séparer les moteurs réduit également les interdépendances entre eux. Non seulement cette séparation aide à préserver le fonctionnement de chacun lorsque l'autre rencontre des problèmes, mais elle offre également aux ingénieurs de Juniper plus de moyens pour assurer la redondance et le basculement du système.Par exemple, vous trouvez des RE doubles sur certaines plates-formes, alors que les commutateurs Ethernet EX Series offrent une fonctionnalité appelée Virtual Chassis (Châssis virtuel) pour fournir une redondance, entre autres avantages.