Zum Hauptinhalt Zur Navigation Zur Suche

Mesosphere DCOS: Ein Betriebssystem für das gesamte Rechenzentrum

Mit dem Betriebssystem von Mesosphere sollen sich die Server eines gesamten Rechenzentrums wie ein einzelnes Gerät verwalten lassen. Dazu wird Technik verwendet, die unter anderem auch Twitter einsetzt.
/ Sebastian Grüner
8 Kommentare Auf Google folgen (öffnet im neuen Fenster)
Mesosphere bietet ein eigenes Betriebssystem für Rechenzentren. (Bild: Mesosphere)
Mesosphere bietet ein eigenes Betriebssystem für Rechenzentren. Bild: Mesosphere

Die in einer zweiten Finanzierungsrunde gesammelten 36 Millionen US-Dollar(öffnet im neuen Fenster) sollen Mesosphere dabei helfen, das eigene Betriebssystem für Rechenzentren DCOS(öffnet im neuen Fenster) weiterzuentwickeln. Es basiert auf Apache Mesos, das unter anderem Twitter nutzt, und soll die Ressourcenverwaltung über verschiedene Server hinweg ermöglichen.

Wie Mesos verwendet auch DCOS einen Kernel für verteilte Systeme, außerdem unter anderem ein Init-System, ein System zum Auffinden von Diensten oder das verteilte Dateisystem von Hadoop (HDFS). Für Nutzer steht eine Kommandozeilen-Schnittstelle bereit, zudem können die Vorgänge des Systems visualisiert werden.

Darauf aufbauend können unterschiedliche Apache-Werkzeuge wie Spark, Cassandra und Hadoop oder auch die Docker-Verwaltung Kubernetes genutzt werden, was Mesosphere auch offiziell unterstützt. Eigene Anwendungen beziehungsweise jene von Drittanbietern können ebenfalls ausgeführt werden. Über öffentliche und private Repositorys können diese auch verteilt werden. Unterstützt werden verschiedene Linux-Distribution wie RHEL, Ubuntu und CoreOS sowie die Cloud-Dienste von Amazon, Google, Microsoft, Rackspace VMWare oder Openstack.

Da Mesosphere Tausende von Servern in einem Rechenzentrum zu einem gemeinsamen Pool von Ressourcen zusammenfassen kann, vereinfacht sich für die Anwender und Betreiber der Start einzelner Dienste oder verschiedener Rechner-Cluster. Die umspannende API ermöglicht zudem ein effektiveres Programmieren, da nicht auf unterschiedliche Eigenheiten der möglichen Betriebssysteme Rücksicht genommen werden muss. Immerhin erlaubt Mesosphere, die bereits bestehende Infrastruktur aus verschiedenen Systemen weiter zu benutzen.

Code stellt Mesosphere über Github(öffnet im neuen Fenster) bereit.


Relevante Themen