LMi-MAG23 Sept - Flipbook - Page 48
FOCUS
Réseau
TOUT SAVOIR SUR LE
NOS OPEN SOURCE SONIC
Selon les analystes, le système d’exploitation réseau open source Sonic
(Software for Open Networking in the Cloud) a tout d’un « Linux des réseaux ».
Michael Cooney, IDG NS (adapté par Jean Elyan)
’offre toujours plus importante de
solutions et support de la part des
principaux équipementiers et des
start-ups pour inciter les entreprises
à essayer Sonic accroît l’intérêt pour
le Network Operating System (NOS)
open source. D’autant qu’une communauté croissante de développeurs
et d’utilisateurs pense que Sonic pourrait changer la
façon dont les grandes entreprises, les hyperscalers et
les fournisseurs de services gèrent leurs réseaux.
L
Qu’est-ce que Sonic ?
Basé sur Linux, Sonic (Software for Open Networking in
the Cloud) découple le logiciel réseau du matériel sousjacent et lui permet de fonctionner sur des centaines
de commutateurs et d’ASIC de différents fournisseurs
tout en conservant le support de très nombreuses fonctions réseau comme le protocole d’échange de route
externe BGP (Border Gateway Protocol), l’accès direct à
la mémoire à distance (Remote Direct Memory Access,
RDMA), la qualité de service (Quality of Service, QoS) et
l’Ethernet/IP. L’une des clés de Sonic est son interface
d’abstraction des commutateurs. Celle-ci définit une API
pour contrôler de manière uniforme, indépendamment
du fournisseur, des éléments de transfert que ce soit un
ASIC de commutation, un processeur réseau (Network
Processing Unit, NPU) ou un commutateur logiciel.
Sonic est considéré comme une alternative importante
aux systèmes d’exploitation réseau (Network Operating
System ou NOS) plus traditionnels et moins flexibles.
Sa modularité, sa programmabilité et son architecture
générale basée sur le cloud pourraient en faire une
48 / septembre / octobre / novembre 2024
option viable pour les entreprises et les hyperscalers.
Autre avantage : il est déployable à mesure de l’extension du réseau cloud.
Origines de Sonic
Le NOS Sonic basé sur Linux a été créé par Microsoft
pour ses centres de données Azure, avant d’être livré
en open source en 2017. Puis, en avril 2022, la firme de
Redmond a confié le projet à la Fondation Linux et à ses
450 000 développeurs. La Fondation Linux se concentre
sur l’élément logiciel de Sonic, tout en continuant à s’associer à l’Open Compute Project pour les développements
matériels et l’évolution des spécifications. « Ce changement a été motivé par le fait que la Fondation Linux a été
le centre de gravité de toute la communauté open source,
en particulier dans le secteur des entreprises », avait
déclaré à ce sujet Dave Maltz, responsable technique et
vice-président de Microsoft Azure Networking, en 2022.
Selon les observateurs de l’industrie, le transfert du développement de Sonic à la Fondation Linux a été une bonne
décision pour le NOS et bénéfique pour la communauté
Sonic. « Sonic va gagner en visibilité sous les auspices
de la Fondation Linux, et celle-ci sera mieux à même de
soutenir et de développer l’engagement et les contributions de la communauté », avait déclaré à l’époque Brad
Casemore, vice-président de la recherche, datacenter et
réseaux multicloud pour IDC. « Sonic devrait continuer
à couvrir de nouveaux cas d’usage. »
Une adoption en augmentation
Les systèmes basés sur Sonic ont entre autres choses
pour objectif de simplifier, de faire évoluer et d’appor-