Aujourd'hui, nous avons préparé pour nos lecteurs une sélection de contrôleurs SDN, qui sont activement soutenus par les utilisateurs de GitHub et de grandes fondations open source comme la Linux Foundation.
/ Flickr / /
OpenDaylight est une plateforme modulaire ouverte pour l'automatisation des réseaux SDN à grande échelle. Sa première version est apparue en 2013 et est devenue plus tard partie de la Linux Foundation. En mars de cette année, et le nombre d'utilisateurs a dépassé le milliard.
Le contrôleur comprend un système pour créer des réseaux virtuels, un ensemble de plugins pour le support de différents protocoles, et des utilitaires pour déployer une plateforme SDN pleinement fonctionnelle. Grâce à l'API, il est possible d'intégrer OpenDaylight avec d'autres contrôleurs. Le cœur de la solution a été écrit en Java, donc il peut être utilisé dans tous les systèmes avec JVM.
Plateforme tant sous forme de packages RPM et de builds binaires universels, que sous la forme d'images de machines virtuelles préconfigurées basées sur Fedora et Ubuntu. Vous pouvez les télécharger avec la documentation. Les utilisateurs notent qu'il peut être difficile de travailler avec OpenDaylight, mais sur le il y a une grande quantité de tutoriels sur la configuration de l'outil.
C'est un framework open source pour le développement de contrôleurs SDN. C'est un SDK basé sur la plateforme OpenDaylight. L'objectif du projet Lighty.io est de simplifier et d'accélérer le développement de solutions SDN en Java, Python et Go.
Le framework propose de nombreux outils pour le débogage de l'environnement SDN. En particulier, Lighty.io permet d'émuler des dispositifs réseau et de programmer leur comportement. Il convient également de noter le composant qui est utilisé pour visualiser la topologie des réseaux.
Cherchez le guide pour créer des applications SDN avec Lighty.io dans le . Là aussi, des applications existantes vers la nouvelle plateforme.
Lectures sur le sujet dans notre blog d'entreprise :
C'est un avec un ensemble d'applications pour gérer les réseaux OpenFlow. L'architecture de la solution est modulaire et prend en charge de nombreux commutateurs virtuels et physiques. La solution a déjà été utilisée dans le développement d'un service de streaming évolutif basé sur SDN — , ainsi qu'un stockage défini par logiciel .
Selon , Floodlight surpasse OpenDaylight dans les réseaux à forte charge. Cependant, dans les réseaux à faible et moyenne charge, Floodlight présente une latence plus élevée. Cherchez le guide d'installation dans .
Un ensemble de composants logiciels pour configurer des commutateurs OpenFlow. OESS offre une interface web simple pour les utilisateurs, ainsi qu'une API pour les services web. Parmi les avantages de la solution, on peut noter le commutateur automatique vers des canaux de secours en cas de panne et la présence d'outils de visualisation. Les inconvénients incluent le support d'un nombre limité de modèles de commutateurs.
Le guide d'installation et de configuration de l'OESS se trouve dans le dépôt .

/ Flickr / /
C'est un contrôleur où les niveaux d'abstraction du réseau sont représentés sous forme de requêtes SQL. Ils peuvent être gérés via la ligne de commande. L'avantage de cette approche est que les requêtes SQL sont envoyées plus rapidement. De plus, l'outil permet de contrôler plusieurs niveaux d'abstraction à l'aide d'une fonction d'orchestration automatique. Les inconvénients de la solution incluent l'absence de visualisation et la nécessité d'apprendre de la ligne de commande.
Un tutoriel étape par étape pour travailler avec Ravel se trouve sur le projet. Cela est résumé en .
Un outil défini par logiciel pour protéger les réseaux virtuels. Il automatise le déploiement de pare-feux, de systèmes de prévention des intrusions et d'antivirus. L'OSC agit en tant qu'intermédiaire entre le gestionnaire de sécurité et de nombreuses fonctions et environnements de protection. Il peut ainsi fonctionner avec le multi-cloud.
L'avantage de l'OSC est qu'il n'est pas lié à des produits logiciels ou matériels spécifiques. Cependant, l'outil est conçu pour des réseaux d'entreprise à grande échelle. Pour cette raison, il convient peu aux besoins des startups.
Un guide pour un démarrage rapide peut être trouvé .
C'est un système d'exploitation pour la gestion des réseaux SDN et de leurs composants. Sa particularité est qu'il combine les fonctionnalités d'un contrôleur SDN, d'un système d'exploitation réseau et serveur. Grâce à cette combinaison, l'outil permet de surveiller tout ce qui se passe dans les réseaux et simplifie la migration de l'architecture traditionnelle vers le SDN.
Le maillon faible de la plateforme peut être considéré comme la sécurité. Selon le 2018, ONOS présente un certain nombre de vulnérabilités non corrigées. Par exemple, la susceptibilité aux attaques DoS et la possibilité d'installer des applications sans authentification. Une partie d'entre elles a déjà été corrigée, tandis que les développeurs travaillent encore sur les autres. Dans l'ensemble, depuis 2015, la plateforme a bénéficié de nombreuses mises à jour augmentant la sécurité de l'environnement.
L'outil peut être téléchargé sur la . Vous y trouverez également des guides d'installation et d'autres tutoriels.
Ce projet s'appelait auparavant OpenContrail. Il a été renommé après son intégration dans la Linux Foundation. Tungsten Fabric est un plugin ouvert pour la virtualisation des réseaux, qui fonctionne avec des machines virtuelles, des charges de travail bare-metal et des conteneurs.
Le plugin peut être rapidement intégré avec des outils d'orchestration populaires : Openstack, Kubernetes, Openshift, vCenter. Par exemple, pour déployer Tungsten Fabric dans Kubernetes 15 minutes. L'outil prend également en charge toutes les fonctions traditionnelles des contrôleurs SDN : gestion, visualisation, configuration des réseaux et . La technologie est déjà dans les centres de données et le cloud, dans le cadre de piles SDN pour le travail avec la 5G et le Edge computing.
Tungsten Fabric ressemble beaucoup à pour l'installation et la configuration Articles sur le sujet de notre blog sur Habr : .
La bataille pour la neutralité du réseau - une chance de retour
Source : habr.com
