Accueil l'audio Un regard en profondeur sur les réseaux définis par logiciel

Un regard en profondeur sur les réseaux définis par logiciel

Table des matières:

Anonim

Par Justin Stoltzfus

Source: Vs1489 / Dreamstime.com

Introduction à la mise en réseau définie par logiciel

Bien qu'il soit assez facile d'obtenir une description générique de ce qu'est un réseau défini par logiciel, différentes sources vont fournir des descriptions différentes, car cette architecture informatique générale peut être configurée de différentes manières. SDN n'est pas quelque chose de monolithique en termes de construction - c'est un concept central que les entreprises utilisent pour révolutionner les produits et services informatiques.

Au niveau le plus élémentaire, la mise en réseau définie par logiciel est une technologie de mise en réseau qui centralise la gestion du réseau dans un plus petit nombre de composants - la façon dont la mise en réseau définie par logiciel le fait consiste à découpler le plan de contrôle du plan de données, dont nous parlerons plus tard.

Pensez-y de cette façon - dans les réseaux plus traditionnels, chaque commutateur et composant de réseau individuel avait ses propres processus de contrôle décentralisés. En supprimant ce type de conception atomisée et en consolidant une grande partie du contrôle dans un seul composant «tête» - ou une structure similaire - les fournisseurs et les autres parties peuvent aider les entreprises à adapter plus facilement les systèmes matériels et logiciels. Au lieu que chaque point du réseau dispose de tous ses propres contrôles, les ingénieurs placent le contrôle dans un nombre limité d'emplacements, économisant ainsi des ressources clés.

La clé ici est que cela peut être fait dans une variété d'environnements matériels différents. La virtualisation, un processus relativement nouveau d'abstraction des composants réseau, a permis certaines des innovations dans la mise en réseau définie par logiciel, où des applications intelligentes ou des logiciels exécutent les réseaux. Bien que les éléments matériels intelligents puissent fonctionner ensemble pour offrir des systèmes de mise en réseau définis par logiciel, il est également possible de supprimer complètement une grande partie du matériel et d'utiliser des configurations virtualisées à la place.

Aujourd'hui, les grandes entreprises ont commencé à approuver l'idée du SDN, et de nouveaux produits le proposent via des systèmes plus sophistiqués. De nombreuses «versions» de SDN aident les entreprises à réaliser des économies - à construire des réseaux qui sont, dans certains sens, «plus intelligents» car ils disposent de logiciels intelligents exécutant leurs protocoles de routage.

L'évolution du SDN se déroule également dans un contexte plus large - il y a aussi l'idée d'un SD-WAN, qui applique le même concept à un réseau étendu. Avec l'émergence des technologies cloud, le modèle SaaS est davantage appliqué à la gestion à distance des systèmes, et «l'informatique définie par logiciel» est une nouvelle frontière.

Il est important de comprendre que le monde de SDN est diversifié.

«Dans le sens le plus large, tout logiciel qui gère un réseau d'adresses attribuées dynamiquement - des adresses qui représentent des services fournis ou des fonctions exécutées - utilise une variété de SDN», écrit Scott Fulton III chez ZDNet, expliquant que le terme apparaît pour distinguer les nouveaux logiciels des modèles pilotés à partir d'anciens modèles pilotés par matériel et résumant l'idée de SDN en quatre mots: "SDN est en réseau maintenant."

Suivant: Le plan de contrôle et le plan de données

Partagez ceci:

Table des matières

Introduction à la mise en réseau définie par logiciel

Le plan de contrôle et le plan de données

Historique des réseaux définis par logiciel

SDN ouvert et OpenFlow

Mise en réseau définie par logiciel en tant que service?

Chemin commun: fournisseur et SDN Open Source

Mise en réseau définie par logiciel et tableau de bord visuel

Conclusion … Réflexions sur l'avenir de SDN

Un regard en profondeur sur les réseaux définis par logiciel