OcNOS face à SONiC : comparaison de deux systèmes d'exploitation réseau ouverts pour data center

OcNOS-DC est un NOS de data center commercial, pris en charge par son éditeur, qualifié par plateforme et licencié séparément du switch. SONiC est un NOS open source, exploité en build communautaire ou via une distribution commerciale. Les deux fonctionnent sur la même classe de matériel ouvert à silicon marchand Broadcom : il s'agit donc d'une comparaison entre deux systèmes d'exploitation et leurs modèles de support, et non entre ouvert et propriétaire. Périmètre : le data center et la fabric IA.

OcNOS et SONiC en un coup d'œil

OcNOS-DC et SONiC font tous deux fonctionner une fabric de data center ouverte sur du matériel white-box. La différence tient au modèle d'exploitation : un NOS open source que votre équipe ou un fournisseur de distribution intègre et prend en charge, ou un NOS commercial qu'IP Infusion qualifie et prend en charge par plateforme.

Ce qui est identique

  • Tous deux s'installent sur des switches ONIE ouverts basés sur du silicon marchand Broadcom.
  • Tous deux permettent de construire des fabrics leaf-spine BGP EVPN-VXLAN.
  • Tous deux prennent en charge PFC et ECN pour les fabrics de back-end IA RoCEv2 et RDMA.
  • Tous deux offrent une gestion pilotée par les modèles, basée sur OpenConfig.

Ce qui distingue

  • OcNOS-DC est un logiciel intégré, qualifié par IP Infusion pour chaque switch. SONiC est un ensemble de conteneurs que votre équipe ou une distribution intègre.
  • Support : support commercial d'IP Infusion, par rapport au support communautaire ou à un fournisseur de distribution.
  • OcNOS-DC inclut une qualification par plateforme et un contrat de support IP Infusion. Avec un NOS open source, ce travail revient à votre équipe ou à un fournisseur de distribution.
DimensionOcNOS-DC (IP Infusion)SONiC (open source · communautaire et commercial)
Type et gouvernanceNOS commercial d'IP Infusion, proposé en trois éditions : DC-MGMT, DC-IPBASE et DC-PLUS.NOS open source sous Apache License. Créé par Microsoft pour ses data centers Azure, rattaché à la Linux Foundation depuis 2022 et désormais hébergé par celle-ci sous la forme de la SONiC Foundation, partenaire de l'Open Compute Project pour SAI.
Modèle de supportSupport commercial d'IP Infusion : 24 x 7 pour les incidents de Severity 1, ou 24 x 7 pour tous les incidents avec le support Premium.Le projet décrit SONiC comme pris en charge par la communauté. Les fournisseurs qui livrent SONiC sur leurs switches fixent leurs propres conditions de support.
Qui assure l'intégration et la qualificationIP Infusion qualifie OcNOS-DC sur chaque switch de la Hardware Compatibility List OcNOS.Communautaire : l'opérateur assume la build, la validation matérielle et l'application des correctifs. Une distribution commerciale prend en charge ce travail à sa place.
Matériel et silicon18 switches ONIE qualifiés d'Edgecore, UfiSpace et Celestica sur silicon Broadcom Trident et Tomahawk.Des images ONIE pour les switches à base de Broadcom, et la prise en charge des ASIC pris en charge par SAI. La même classe de matériel ouvert.
Routage underlayBGP, OSPF et IS-IS dans chaque édition.Le routage s'exécute dans le conteneur bgp sur une pile de routage open source (FRRouting).
overlay EVPN-VXLANBGP EVPN-VXLAN avec multihoming EVPN sur les switches à base de Trident (DC-IPBASE et DC-PLUS). Les fonctions de tenant routées varient selon le modèle de switch.EVPN-VXLAN (RFC 7432 et RFC 8365) et le multihoming EVPN sont décrits dans les documents de conception SONiC. L'opérateur ou la distribution confirme ce que prennent en charge un build et un switch donnés.
fabric IA / RDMAPFC avec QoS sur la couche 3, ECN et ETS pour RoCEv2 sur les 18 switches. Dynamic Load Balancing ainsi que détection et reprise des deadlocks PFC dans DC-PLUS, et Dynamic ECN sur les switches Tomahawk 5. La Feature Matrix répertorie chaque switch.PFC, les statistiques ECN et un watchdog PFC sont décrits dans les documents de conception SONiC. Le profil sans perte est réglé et validé par l'opérateur ou par la distribution.
Modèle de plan de contrôleLogiciel intégré : routage, commutation et gestion livrés ensemble dans chaque version d'OcNOS-DC, avec une seule CLI.Chaque module s'exécute dans son propre conteneur Docker et partage son état via une base de données Redis, au-dessus de l'abstraction matérielle SAI.
Télémétrie et gestionCLI standard du secteur avec commit et rollback, NETCONF, OpenConfig et télémétrie en streaming dans DC-PLUS.Une CLI basée sur Click, un Management Framework avec une CLI KLISH et des modèles YANG OpenConfig, la télémétrie gNMI, et une configuration dans CONFIG_DB chargée depuis config_db.json.
Extensibilité sur le commutateurLes fonctionnalités proviennent de la feuille de route OcNOS.Les modules s'exécutent sous forme de conteneurs au-dessus de SAI, ce qui permet aux opérateurs et aux fournisseurs d'ajouter des conteneurs et la prise en charge de plateformes.
Cycle de vie & mises à niveauUn cycle de vie produit publié, avec mises à jour et mises à niveau logicielles dans le cadre du contrat de support.Le warm reboot est décrit dans les documents de conception SONiC. Avec un build communautaire, l'opérateur revalide chaque mise à niveau sur ses propres switches.
LicencesLicence d'utilisation perpétuelle par édition, distincte de l'achat du matériel.Le code communautaire ne comporte pas de frais de licence logicielle ; les distributions commerciales sont sous licence de leur fournisseur.
Utilisateur le plus adaptéLes opérateurs qui souhaitent du matériel ouvert avec un seul fournisseur responsable du logiciel et de la qualification par plateforme.Les équipes qui développent et exploitent leur propre logiciel réseau, ou qui achètent la distribution d'un fournisseur.

Les capacités de SONiC varient selon le build communautaire et la distribution ; la colonne SONiC reflète les pages du projet SONiC et de la Linux Foundation listées ci-dessous, en date d'octobre 2026. Les capacités d'OcNOS sont conformes à la fiche technique OcNOS-DC et à la Matrice de fonctionnalités OcNOS.

Sources SONiC pour les informations de cette page :

En résumé

OcNOS-DC fournit EVPN-VXLAN et l'ensemble de fonctions sans perte RoCEv2 sous forme de produit pris en charge commercialement, qualifié pour chaque switch, avec une licence d'utilisation perpétuelle distincte du matériel et un seul fournisseur responsable du logiciel. Avec SONiC, ce travail d'intégration et de support revient à votre équipe ou à l'éditeur d'une distribution.

Même matériel, logiciel différent

OcNOS-DC et SONiC s'installent tous deux sur des switches ouverts compatibles ONIE, basés sur du silicon marchand Broadcom ; SONiC pilote l'ASIC via l'abstraction matérielle SAI. Le choix n'oppose donc pas matériel ouvert et matériel propriétaire. Il s'agit d'un choix entre deux systèmes d'exploitation et deux modèles de support sur la même classe de matériel ouvert.

Architecture : SONiC conteneurisé face à OcNOS intégré

SONiC exécute chaque module dans son propre conteneur. OcNOS-DC fournit le routage, la commutation et la gestion sous forme de logiciel intégré. Chaque modèle convient à une équipe d'exploitation différente.

Architecture conteneurisée SONiC face à l'architecture intégrée OcNOS Deux stacks côte à côte sur le même matériel. À gauche, SONiC est un ensemble de conteneurs Docker (FRRouting pour BGP, le service d'état du switch et des agents de gestion) qui communiquent via une base de données d'état Redis centrale, reposant sur la couche d'abstraction matérielle SAI. À droite, OcNOS est un logiciel intégré contenant le routage, la commutation et la gestion dans un seul train de versions avec une seule CLI, reposant sur la couche plateforme et ASIC. Une barre commune en bas montre les deux stacks s'exécutant sur le même silicon marchand Broadcom ouvert dans une white box ONIE. SONiC · microservices conteneurisés OcNOS · logiciel intégré FRR (bgpd) routage swss / orch état du commutateur teamd · LLDP SNMP · agents Conteneurs Docker Base de données d'état Redis (APPL / CONFIG / STATE) SAI · Switch Abstraction Interface Logiciel OcNOS intégré routage · commutation · gestion un seul cycle de versions · une seule CLI commit transactionnel · NETCONF · OpenConfig Couche plateforme et ASIC Silicon marchand Broadcom ouvert · white box ONIE Trident · Tomahawk  |  la même classe de matériel exécute l'un ou l'autre NOS Modèle conteneurisé : redémarrage indépendant des conteneurs, état inspectable de l'extérieur, plan de données interchangeable via SAI. Modèle OcNOS : logiciel qualifié par plateforme, avec un seul canal de support auprès d'IP Infusion.

SONiC découple les fonctions en conteneurs au-dessus d'un magasin d'état Redis, ce qui est utile pour l'automatisation et la modularité. OcNOS présente un système intégré unique, ce qui simplifie la validation, les mises à niveau et la voie de support. Aucun modèle n'est universellement meilleur ; ils conviennent à des équipes d'exploitation différentes.

Ce qui distingue les trois modèles

L'intégration, la validation et l'application des correctifs reviennent à votre équipe avec SONiC communautaire, et au fournisseur avec une distribution commerciale ou avec OcNOS-DC. Les autres lignes indiquent quel matériel vous pouvez acheter, d'où vient le support et à qui appartient la feuille de route.

Comment SONiC communautaire, une distribution SONiC commerciale et OcNOS diffèrent sur l'intégration, le choix du matériel, le parcours de support, l'influence sur la feuille de route, la gouvernance du code source et le périmètre.
Dimension SONiC communautaire SONiC commercial OcNOS
Intégration, validation, correctifs équipe interne éditeur de la distribution IP Infusion
Choix du matériel toute plateforme SAI que vous validez la liste de plateformes de la distribution switches qualifiés d'Edgecore, UfiSpace et Celestica
Parcours de support support communautaire l'organisation de support du fournisseur Support technique d'IP Infusion
Influence sur la feuille de route contribution upstream la feuille de route de l'éditeur de la distribution demandes adressées à IP Infusion
Gouvernance du code source la communauté SONiC la communauté SONiC IP Infusion
Périmètre data center data center data center (OcNOS-DC) ; service provider dans OcNOS-SP

Sur la première ligne, une distribution commerciale et OcNOS-DC remplissent la même fonction. La différence apparaît en dessous. La liste des plateformes d'une distribution est fixée par son fournisseur. OcNOS-DC est licencié séparément du matériel et qualifié sur des switches de trois fournisseurs, de sorte que la plateforme reste une décision distincte que vous pouvez remettre en concurrence.

Dans le data center et l'AI fabric

C'est ici que les deux se ressemblent le plus. Tous deux construisent la même fabric fondée sur les standards, sur la même classe de silicium, et la différence tient à qui la valide sur le switch que vous achetez et qui la supporte ensuite.

Une fabric data center leaf-spine BGP EVPN-VXLAN avec un back-end AI RoCEv2 lossless Une topologie de data center leaf-spine. Deux commutateurs spine 800G sur Tomahawk-5 se connectent vers le bas à quatre commutateurs leaf sur silicium Trident-4. Des tunnels VXLAN traversent la fabric en transportant un overlay BGP EVPN. Sous les leaves, des serveurs GPU se raccordent pour un back-end IA qui utilise un transport sans perte RoCEv2 avec PFC et ECN. La légende précise qu'OcNOS-DC comme SONiC construisent cette même fabric sur la même classe de matériel ouvert. Leaf-spine BGP EVPN-VXLAN · back-end IA RoCEv2 même fabric sur l'un ou l'autre NOS Spine 800G · Tomahawk-5 Spine 800G · Tomahawk-5 Leaf 1 Trident-4 Leaf 2 Trident-4 Leaf 3 Trident-4 Leaf 4 Trident-4 Tunnels VXLAN · overlay BGP EVPN Back-end IA · RoCEv2 sans perte (PFC + ECN) GPU GPU GPU GPU GPU serveurs serveurs

OcNOS-DC et SONiC construisent tous deux cette fabric EVPN-VXLAN conforme aux normes, y compris le back-end RoCEv2 sans perte pour les clusters GPU, sur la même classe de matériel Broadcom ouvert. Sur OcNOS-DC, EVPN-VXLAN s'exécute sur les switches à base de Trident et les spines Tomahawk assurent l'underlay routé. La Feature Matrix répertorie chaque fonctionnalité par switch. Les noms de plateformes sont donnés à titre indicatif ; le switch approprié dépend de votre combinaison de ports et de votre échelle.

Le matériel ouvert sur lequel les deux fonctionnent

Les deux NOS ciblent cette classe de switches ouverts. Voici un ensemble représentatif des 18 switches OcNOS-DC qualifiés d'Edgecore, UfiSpace et Celestica :

Consultez l'ensemble des plateformes qualifiées dans la Hardware Compatibility List.

Les deux construisent efficacement des fabrics de data center

Leaf-spine EVPN-VXLAN

Un fabric BGP EVPN-VXLAN fondé sur des standards, avec multihoming EVPN. Sur OcNOS-DC, il s'exécute sur les switches à base de Trident dans DC-IPBASE et DC-PLUS. Les deux NOS le réalisent ; la différence réside dans le modèle de livraison et de support.

Fabric back-end IA / GPU

Un back-end RoCEv2 sans perte pour les clusters GPU avec PFC, ECN et ETS, plus Dynamic Load Balancing dans DC-PLUS et Dynamic ECN sur les spines Tomahawk 5. OcNOS-DC le livre qualifié et pris en charge sur chaque switch de la Hardware Compatibility List.

spine 400G et 800G

Des spines sur des plateformes ouvertes Broadcom Tomahawk 4 (64 x 400G) et Tomahawk 5 (64 x 800G).

Data center d'entreprise et d'edge

Une fabric open networking prise en charge, destinée aux équipes qui souhaitent bénéficier de l'économie du whitebox sans assumer elles-mêmes le pipeline de build du NOS, la validation matérielle et le cycle de correctifs.

Licences et modèle d'exploitation

OcNOS-DC est licencié par édition avec une licence d'utilisation perpétuelle, distincte du switch. SONiC est distribué sous Apache License : le code communautaire ne comporte donc pas de frais de licence logicielle, et son exploitation confie l'intégration, la validation matérielle, le durcissement de la sécurité et les opérations day-2 à l'équipe de l'opérateur, ou à un fournisseur qui livre une distribution prise en charge. OcNOS-DC couvre le même travail à partir d'un autre point de départ : un NOS commercial qui arrive qualifié et pris en charge par plateforme, d'un seul fournisseur, sur la même classe de matériel ouvert.

Qui assume le travail

SONiC communautaire

Votre équipe l'assume

Votre équipe assume le pipeline de build, la validation par plateforme, les correctifs de sécurité et les opérations day-2 pour les switches que vous exploitez.

SONiC commercial

Un fournisseur de distribution l'assume

Le fournisseur qui livre la distribution prend en charge la validation, la maintenance et le support selon ses propres conditions et sur sa propre liste de plateformes.

OcNOS-DC

IP Infusion l'assume

IP Infusion qualifie chaque switch et prend en charge le logiciel, et le switch et le logiciel restent des décisions distinctes : la plateforme peut ainsi être remise en concurrence sans changer de NOS. OcNOS-SP partage la CLI si votre réseau assure aussi des rôles de service provider.

Au-delà du data center

Cette comparaison est circonscrite au data center, OcNOS-DC face à SONiC. Si votre réseau s'étend également à des rôles de service provider ou de transport, il s'agit d'un cas d'usage différent et d'une gamme de produits différente. OcNOS-SP intègre un jeu de routage carrier-grade, comprenant MPLS, le segment routing et la synchronisation telecom, qui sort du périmètre de cette page. Consultez OcNOS-SP pour le routage service provider. La comparaison OcNOS vs Cisco aborde cette question.

Le positionnement d'OcNOS

OcNOS-DC est conçu pour les équipes qui veulent que le switch et le système d'exploitation réseau restent des décisions distinctes sur une liste de plateformes multi-fournisseurs qualifiées, avec IP Infusion pour le support du logiciel, et une CLI partagée avec OcNOS-SP si le réseau assure aussi des rôles de service provider.

SONiC est un projet open source hébergé par la Linux Foundation et la SONiC Foundation ; il est né chez Microsoft. Microsoft est une marque de Microsoft Corporation. Broadcom et ses noms de produits sont des marques de Broadcom Inc. Les noms des distributions commerciales de SONiC ainsi que des autres produits et sociétés cités ici sont les marques de leurs détenteurs respectifs. IP Infusion n'est ni affiliée au projet SONiC, à la Linux Foundation, à Microsoft, à Broadcom ou à un quelconque éditeur de distribution SONiC, ni approuvée ou sponsorisée par eux. Les comparaisons reflètent des informations publiquement documentées en date d'octobre 2026 et sont fournies à des fins d'évaluation uniquement.

Questions fréquentes

Quelle est la différence entre OcNOS et SONiC ?
OcNOS-DC est un système d'exploitation réseau de data center commercial d'IP Infusion, proposé en trois éditions avec une licence d'utilisation perpétuelle distincte de l'achat du switch, et qualifié et pris en charge par IP Infusion sur chaque switch de la Hardware Compatibility List. SONiC est un NOS open source qui exécute chaque module dans son propre conteneur, utilisé soit en build pris en charge par la communauté, soit via la distribution d'un fournisseur. Tous deux s'installent sur des switches ouverts compatibles ONIE, basés sur du silicon marchand Broadcom : le choix porte donc sur qui intègre, qualifie, met à jour le logiciel et en répond, et non sur le matériel.
OcNOS et SONiC fonctionnent-ils sur le même matériel ?
OcNOS-DC et SONiC visent tous deux des switches ouverts compatibles ONIE, bâtis sur du silicon marchand comme Broadcom Trident et Tomahawk ; SONiC pilote l'ASIC via l'abstraction matérielle SAI. La comparaison oppose donc du logiciel à du logiciel, et non de l'ouvert à du matériel propriétaire. La prise en charge des plateformes diffère selon le NOS et la version : chaque switch de la Hardware Compatibility List OcNOS est un switch qu'IP Infusion a qualifié et prend en charge, si bien que la liste sert aussi de frontière de support. Avec un NOS open source, la validation d'un switch et d'une version donnés dépend des tests réalisés pour ce build ou par la distribution qui le porte.
Quelle est la différence entre SONiC communautaire et une distribution commerciale de SONiC ?
OcNOS-DC se situe en dehors de ce choix, mais la différence détermine ce que votre équipe prend en charge. Le projet SONiC décrit SONiC comme pris en charge par la communauté : avec un build communautaire, l'assemblage de l'image, la validation matérielle par plateforme, les correctifs de sécurité et les opérations day-2 restent donc à la charge de votre équipe. Une distribution commerciale transfère ce travail au fournisseur qui la livre, selon les conditions de support de ce fournisseur. OcNOS-DC prend en charge le même travail d'intégration et de qualification. Sa licence d'utilisation perpétuelle est distincte du matériel, de sorte que le switch peut être remis en concurrence sans changer de système d'exploitation réseau.
Qui est responsable lorsqu'un NOS de data center tombe en production ?
Avec OcNOS-DC, IP Infusion prend en charge le logiciel sur chaque switch de la Hardware Compatibility List OcNOS, 24 x 7 pour les incidents de Severity 1, ou 24 x 7 pour tous les incidents avec le support Premium. Avec un build open source communautaire, la responsabilité reste au sein de votre équipe. Avec une distribution commerciale, elle suit le contrat de support de ce fournisseur.
SONiC est-il prêt pour la production ?
OcNOS-DC considère la maturité pour la production comme une propriété d'un build et d'une version spécifiques sur un switch spécifique, et non d'un projet dans son ensemble, et le même test s'applique à tout NOS. Les questions sont les suivantes : quel build offre les fonctionnalités dont vous avez besoin, qui l'a validé sur le switch que vous achetez, et qui livre la prochaine mise à jour ? OcNOS-DC y répond de la même manière sur chaque switch de la Hardware Compatibility List : la Feature Matrix répertorie chaque fonctionnalité par switch, IP Infusion qualifie le switch, et les mises à jour logicielles relèvent du contrat de support.
OcNOS et SONiC peuvent-ils tous deux construire des fabrics AI et RDMA ?
OcNOS-DC prend en charge PFC avec QoS sur la couche 3, ECN et Enhanced Transmission Selection pour RoCEv2 sur les 18 switches qualifiés, avec Dynamic Load Balancing ainsi que détection et reprise des deadlocks PFC dans DC-PLUS, et Dynamic ECN sur les switches Tomahawk 5 : les fonctions de file d'attente et de congestion arrivent ainsi qualifiées et prises en charge au lieu d'être assemblées site par site. Les documents de conception SONiC décrivent PFC, les statistiques ECN et un watchdog PFC ; avec SONiC, le profil sans perte est réglé et validé par l'opérateur ou la distribution. La prise en charge est consignée par fonctionnalité et par switch dans la Feature Matrix OcNOS.
OcNOS constitue-t-il une alternative commerciale à SONiC dans le data center ?
OcNOS-DC vous apporte du matériel ouvert sans avoir à assembler et maintenir vous-même un système d'exploitation réseau : un logiciel intégré qualifié par IP Infusion sur chaque switch, un cycle de vie produit publié et une licence d'utilisation perpétuelle par édition, distincte du matériel, afin que le switch reste une décision mise en concurrence. C'est l'option pour les équipes qui veulent du matériel ouvert, une seule CLI et un éditeur logiciel unique et responsable.
Qu'est-ce qu'OcNOS inclut et qu'un build open source assemblé en interne laisse à votre équipe ?
OcNOS-DC inclut la qualification sur chaque switch de la Hardware Compatibility List, le routage, la commutation et la gestion dans une seule version derrière une CLI standard du secteur avec commit et rollback, un cycle de vie produit publié, les mises à jour et mises à niveau logicielles dans le cadre du contrat de support, et le support technique d'IP Infusion. Avec un build open source assemblé par vos soins, chacun de ces éléments reste à la charge de l'opérateur. Ce qui est pris en charge par fonctionnalité et par switch est publié dans la Feature Matrix OcNOS.
Cette comparaison couvre-t-elle les fonctionnalités service provider ?
Non. Cette comparaison se limite au data center : OcNOS-DC face à SONiC. Les rôles de service provider et de transport relèvent d'un cas d'usage différent et d'une gamme de produits différente. OcNOS-SP embarque un ensemble de routage de niveau opérateur comprenant MPLS, segment routing et la synchronisation télécom, ce qui sort du périmètre traité ici. Si votre réseau s'étend au-delà du data center, reportez-vous à OcNOS-SP ou à la comparaison OcNOS vs Cisco pour cette discussion.