Microsoft a publié un produit ouvert basé sur GNU / Linux


Microsoft l'a vraiment fait. Hier, lors de la conférence Open Compute Project (OCP) à San Jose, un produit complètement ouvert a été présenté, qui s'appelait SONiC ou Software for Open Networking in the Cloud . Le produit a été créé avec la participation de fabricants tels que Arista, Broadcom, Dell et Mellanox. SONiC est un ensemble de logiciels et d'utilitaires conçus pour contrôler les périphériques réseau de niveaux L2 / L3 de différents fabricants. Pour le moment, la base est la distribution Debian avec le noyau Linux 3.16, mais comme le prétend Microsoft, toute autre distribution avec une version du noyau commençant par 3.16 peut être utilisée.

SONiC peut fonctionner sur différents appareils grâce à la spécification SAI (Switch Abstraction Interface) adoptée à l'été 2015. Projet OCP. L'initiateur du projet SAI était également Microsoft lui-même. SAI est une API C normalisée pour la programmation de circuits ASIC pour les équipements de réseau. Le projet SAI est également open source et disponible sur Github .

SONiC est la fondation d'un autre produit Microsoft GNU / Linux - Azure Cloud Switch (ACS) . ACS a été développé par la société pour un usage interne et contient un ensemble supplémentaire de logiciels de gestion cloud Azure.

Microsoft affirme que SONiC v1sont utilisés dans la production et sont déjà présents dans les commutateurs existants des centres de données Microsoft. Ils promettent également de publier sur Github Sonic v2 au cours des prochaines semaines , qui contiendra de nombreuses améliorations.

Vidéo de la conférence OCP:


Page du projet SONiC sur Github: http://azure.imtqy.com/SONiC/
Sources du projet SONiC sur Github: https://github.com/Azure/SONiC
FAQ sur le projet SONiC: https://github.com/Azure/SONiC /blob/gh-pages/FAQ.md

UPD: projet publié sous licence Apache 2.0


Sources:

  1. https://azure.microsoft.com/en-us/blog/ocp-2016-building-on-community-driven-innovation/
  2. https://azure.microsoft.com/en-us/blog/microsoft-showcases-%E2%80%9Csoftware-for-open-networking-in-the-cloud-sonic-%E2%80%9D/

Source: https://habr.com/ru/post/fr391473/


All Articles