première norme sur la softwarization du réseau ‘SDN’ et la connectivité à la demande

Dans mon billet  vers la softwarization du réseau à la ‘SDN’ et les services de connectivité NaaS j’ai annoncé le démarrage d’activités de normalisation dans ce domaine. Je présente ici les premiers résultats concernant la normalisation menée de ce nouveau concept  Software-Defined Networking ‘SDN’.

première définition du SDN

Une première Recommandation Y.3300 vient d’être publiée à l’ITU-T fournissant un cadre général sur le concept SDN couvrant la définition, les objectifs et une architecture générale permettant plusieurs niveaux de programmation des ressources du réseau.

Récemment, le secteur de la normalisation des télécommunications de l’UIT et l’Internet Engineering Task Force IETF ont adopté dans leurs normes (UIT-T Recommandation Y.3300 et IETF RFC 7149) des définitions similaires pour le SDN, à savoir un ensemble de techniques permettant de programmer, orchestrer et gérer les ressources réseau afin de faciliter la conception, la fourniture et l’opération  des services réseaux de manière dynamique et évolutive. Les techniques indiquées reposent sur l’utilisation des technologies de l’information.

architecture SDN

L’architecture pour le SDN est typiquement structurée en trois couches, à savoir :

  • les ressources réseau constituées par l’ensemble des éléments de réseaux physiques ou virtuels (routeurs et commutateurs),
  • une couche de contrôle contenant des fonctions d’abstraction et de programmation des ressources réseau sous-jacentes et offrant un ensemble de gestionnaires de service de base comme la gestion des nœuds  et des liens associés
  • une couche de services applicatifs réseau, tels que applicatifs de gestion de VPN à la demande,  service de connectivité cloud Network as a Service NaaS.

 

Les trois couches de l’architecture SDN

 

Les trois couches de l’architecture SDN sont séparées au moyen de deux types d’interfaces dites Application-control et Resource-control.

Les travaux de l’UIT-T devraient se poursuivre par la définition d’une architecture de référence couvrant la définition de composants fonctionnels.

initiative Open Source

Coté Open Source, un projet dénommé OpenDaylight a été lancé en avril 2013 au sein de la Linux Foundation par des industriels avec comme objectif la fourniture d’une implémentation SDN. Ce consortium a publié en février 2014 la première version Baptisée Hydrogen disponible en 3 éditions qui diffèrent selon les protocoles utilisés au niveau de l’interaction avec les ressources réseau. L’architecture du contrôleur OpenDaylight comprend une couche d’abstraction mise à jour de manière dynamique en fonction des modèles de données d’éléments de réseau associés aux différentes ressources réseau contrôlées.

Le SDN a pour ambition de transformer la gestion des ressources de réseaux en une nouvelle couche de logicielle programmable ouverte à un ensemble d’application cloud et de service de connectivité de réseau à la demande  NaaS.

Jamil Chawki en collaboration avec Olivier Le grand
 

crédit photo : © madpixblue - Fotolia.com

Jamil Chawki

J'assure, depuis 2008, la coordination des activités de normalisation cloud à Orange Labs. J'ai travaillé pendant 10 ans sur le développement des réseaux optique et Internet à France Telecom et participé en 2006 au développement des activités SaaS pour les Entreprises 2.0. J'ai dirigé un opérateur de télécom  au Liban et introduit, en 2001, un service de consultation de facture sur Internet. Je suis actuellement président du groupe de travail sur la normalisation du cloud  à l’UIT-T et l’ISO IEC JTC1.