Microsoft hat ein offenes Produkt veröffentlicht, das auf GNU / Linux basiert


Microsoft hat es wirklich getan. Gestern wurde auf der Open Compute Project (OCP) -Konferenz in San Jose ein vollständig offenes Produkt vorgestellt, SONiC oder Software für Open Networking in der Cloud . Das Produkt wurde unter Beteiligung von Herstellern wie Arista, Broadcom, Dell und Mellanox entwickelt. SONiC ist eine Reihe von Software und Dienstprogrammen zur Steuerung von Netzwerkgeräten mit L2 / L3-Pegeln verschiedener Hersteller. Derzeit ist die Basis die Debian- Distribution mit dem Linux 3.16-Kernel, aber wie Microsoft behauptet, kann jede andere Distribution mit einer Kernel-Version ab 3.16 verwendet werden.

SONiC kann dank der im Sommer 2015 verabschiedeten SAI- Spezifikation (Switch Abstraction Interface) auf verschiedenen Geräten arbeiten . OCP-Projekt. Der Initiator des SAI-Projekts war auch Microsoft selbst. SAI ist eine standardisierte C-API zum Programmieren von ASIC-Schaltkreisen für Netzwerkgeräte. Das SAI-Projekt ist ebenfalls Open Source und auf Github verfügbar .

SONiC ist die Grundlage eines weiteren Microsoft GNU / Linux-basierten Produkts - Azure Cloud Switch (ACS) . ACS wurde vom Unternehmen für den internen Gebrauch entwickelt und enthält einen zusätzlichen Satz Azure Cloud-Verwaltungssoftware.

Microsoft behauptet, dass SONiC v1werden in der Produktion verwendet und sind bereits in den vorhandenen Switches von Microsoft-Rechenzentren vorhanden. Sie versprechen auch, in den kommenden Wochen auf Github Sonic v2 zu posten , was viele Verbesserungen enthalten wird.

Video von der OCP-Konferenz:


SONiC-Projektseite auf Github: http://azure.imtqy.com/SONiC/
SONiC-Projektquellen auf Github: https://github.com/Azure/SONiC
SONiC-Projekt-FAQ: https://github.com/Azure/SONiC /blob/gh-pages/FAQ.md

UPD: Projekt unter Apache 2.0-Lizenz veröffentlicht


Quellen:

  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/de391473/


All Articles