zurück zum Artikel

Azure Cloud Switch: Microsoft baut an einem eigenen Linux

Dr. Oliver Diedrich

Microsoft hat eine eigene Linux-Distribution entwickelt – zum Betrieb auf den Switches in den eigenen Rechenzentren. Der Azure Cloud Switch soll das Netzwerkmanagement in großen Rechenzentren vereinfachen.

Software-Defined Networking (SDN) ist ein wichtiges Thema in großen Rechenzentren: Dank SDN lässt sich der Netzverkehr zentral steuern, ohne ständig an den einzelnen Switches herumfummeln zu müssen. Für Cloud-Anbieter, die Millionen virtueller Maschinen auf Zigtausenden vernetzter Server in ständig wechselnden Konfigurationen laufen lassen, ist das ein wichtiger Schritt.

Azure Cloud Switch: Microsoft baut an einem eigenen Linux

SDN à la Microsoft: Der Aufbau des Azure Cloud Switch:

(Bild: azure.microsoft.com [1])

Um die Netzwerkkonfiguration seiner Azure-Cloud zu erleichtern, hat Microsoft ein spezielles Betriebssystem für Switches entwickelt. Wie Netzwerk-Architektin Kamala Subramaniam im Azure-Blog schreibt [2], handelt es sich bei dem Azure Cloud Switch (ACS) um ein an die Netzwerkbedürfnisse von Microsoft angepasstes Linux, das auf Switches unterschiedlicher Hersteller läuft. Die Trenung der Switch-Software von der Switch-Hardware, so Subramaniam, sei ein wichtiger aktueller Trend in der Netzwerktechnik.

ACS stellt über das Switch Abstraction Interface [3] (SAI) des Open Compute Projekt [4] eine Hardware-unabhängige Schnittstelle zum Netzwerkmanagement bereitstellt. Darauf setzt der Switch State Service auf, eine Key-Value-Datenbank, die den aktuellen Zustand des Netzwerks beschreibt und für Management-Anwendungen zugänglich macht. Natürlich lassen sich Switches, auf denen ACS läuft, leicht in Microsoft Diagnose- und Monitoring-Werkzeuge integrieren. Switches sollen sich so wie andere Server auch über eine grafische Oberfläche managen lassen.

Azure Cloud Switch läuft auf Switches von Mellanox, Broadcom und Cavium. Die Linux-Distribution unterstützt die SAI-Implementierungen von Broadcom, Dell, Mellanox, Cavium, Barefoot und Metaswitch sowie die Netzwerk-Management-Stacks von Microsoft, Dell und Metaswitch. (odi [5])


URL dieses Artikels:
https://www.heise.de/-2821412

Links in diesem Artikel:
[1] http://azure.microsoft.com/mediahandler/acomblog/media/Default/blog/1f9cd897-e17c-4582-b70a-573ae3d1271e.jpg/
[2] https://azure.microsoft.com/en-us/blog/microsoft-showcases-the-azure-cloud-switch-acs/?rnd=1
[3] https://github.com/opencomputeproject/OCP-Networking-Project-Community-Contributions
[4] http://www.opencompute.org/
[5] mailto:odi@ix.de