Mesosphere demokratisiert das containerbasierte Rechenzentrum mit dem DC/OS Open-Source-Projekt
SAN FRANCISCO – Eine breite Allianz aus mehr als 50 führenden Unternehmen stellte heute unter Federführung von Mesosphere die Beta-Version von DC/OS, dem Datacenter Operating System, einer breiten Öffentlichkeit vor.
DC/OS ist die erste offene und umfassende Plattform für die Entwicklung, den Betrieb und das Skalieren moderner Enterprise-Anwendungen. Basierend auf Mesosphere’s revolutionärem Datacenter Operating System, bietet das zu 100 Prozent quelloffene DC/OS leistungsstarke Funktionen für den Betrieb von containerbasierten Anwendungen in großem Maßstab. DC/OS bietet eine von App-Stores bekannte “single click”-Installation für komplexe verteilte Systeme wie HDFS, Apache Spark, Apache Kafka, Apache Cassandra und anderen. Es ermöglicht jedem Unternehmen die gleiche automatisierte Infrastruktur zu nutzen, welche von einigen der größten Technologieunternehmen der Welt eingesetzt wird.
„Die Welt benötigt eine bessere Betriebsarchitektur für alle modernen Anwendungen, nicht nur für Container“, sagt Florian Leibert, CEO & Mitbegründer von Mesosphere. „DC/OS stellt eine bedeutende industrielle Transformation dar. Es liefert Unternehmen ein Open-Source-Betriebssystem für den Betrieb von Rechenzentren, indem es die Ressourcen von tausenden Servern bündelt, sodass sie wie ein einziger Server verwaltet werden können. Dies erleichtert den Umgang mit Containern, Microservices, Big Data-Systemen und anderen Komponenten moderner Anwendungen. Die Open Source-Gemeinde ist zusammengekommen, um mit DC/OS ein herausragendes Ökosystem an Produkten und Datacenter Services zu liefern.”
Mehr als 50 Partner, darunter Accenture, Cisco, Hewlett-Packard Enterprise und Microsoft, hatten im Vorfeld der Markteinführung Zugang zu DC/OS und haben sich verpflichtet das Projekt durch Technologieintegration und Open Source Softwarebeiträge zu fördern.
DC/OS greift auf etablierte Praktiken und Industriestandards im Umgang mit Containern zurück. Zusammen mit der “single click”-Installation des “Universe” App-Stores vereinfacht es den Betrieb von Diensten, die für verteilte Umgebungen konzipiert worden sind.
„DC/OS ist der logische nächste Schritt für Apache Mesos“, so Benjamin Hindman, einer der Erfinder von Mesos, sowie Chief Architect und Mitbegründer von Mesosphere. „Organisationen, welche heute schon Mesos nutzen, entdecken sehr schnell, dass sie alle Komponenten, die wir in DC/OS implementiert haben, benötigen. DC/OS wird große verteilte Systeme demokratisieren und mit ihnen die Anwendungen, die auf ihnen betrieben werden, aufbauend auf der Arbeit am Apache Mesos Kernel.
Durch die Öffnung der Quellen ermöglichen wir Unternehmen jeder Größe die gleiche Infrastruktur aufbauen zu können, wie die Apples und Twitters dieser Welt.”
Organisationen und Einzelpersonen sind eingeladen, der DC/OS-Community unter dcos.io <https://dcos.io> beizutreten. Der Name DC/OS und auch das zugehörige Warenzeichen sind mit der Open-Source-Community verbunden. Mesosphere verpflichtet sich mit der Community eng zusammenzuarbeiten, um eine gute und langfristige Heimat für das Projekt zu finden.
„Hybrid- und Multi-Cloud-Umgebungen sind die neue Realität“, sagte Ihab Tarazi, CTO von Equinix. „Wir sehen in DC/OS einen kritischen Bestandteil der Hybrid-Cloud. Equinix ist die Heimat von 1.100 Netzbetreibern in 145 Rechenzentren in 21 Ländern, und wir werden DC/OS als Grundlage für ein innovatives Open-Source-Ökosystem in den Bereichen Multi-Cloud und IoT einsetzen.
Wir glauben, dass DC/OS, zusammen mit anderen Initiativen wie Open Compute, Innovationen bezüglich Verwaltung, Leistungsfähigkeit, Sicherheit und Zuverlässigkeit von modernen Anwendungen in hybriden Umgebungen beschleunigen wird.”
Ein Universum von Services
DC/OS Universe ist eine integrierte Komponente des DC/OS und bietet eine aus modernen App-Stores bekannte einfache Bedienung für das Entdecken und Installieren von Serveranwendungen.
Universe bietet einen offenen Katalog von Anwendungen und Services, die für DC/OS entwickelt oder angepasst wurden. Dies macht es für Entwickler und Betreiber besonders einfach komplexe verteilte Systeme wie Spark, Cassandra, Kafka und NGINX – die Bausteine moderner Anwendungen – zu installieren und zu betreiben.
DC/OS Universe vereinfacht das Packaging und Deployment der Services für den Einsatz in Rechenzentren und Cloud-Umgebungen. Es ermöglicht einen einfachen Vertriebsweg für ISVs analog zu App-Stores auf Desktops und mobilen Geräten. Mit einem einzigen Befehl aus der DC/OS Kommandozeile oder einem Klick in der GUI kann der Benutzer Dienste auf DC/OS installieren. Jeder Software-Entwickler kann Services für DC/OS entwickeln, sie im Universe veröffentlichen und dadurch von der Skalierbarkeit und der hohen Verfügbarkeit von DC/OS profitieren.
„Wir freuen uns zur Markteinführung Teil der DC/OS-Community zu sein. Entwickler und Betreiber haben durch das Universe jetzt einfachen Zugriff auf NGINX und können es als Teil ihrer DC/OS-Umgebung einsetzen.” sagte Gus Robertson, CEO von NGINX, Inc.
“NGINX ist eines der am weitesten verbreiteten Anwendungstools in containerbasierten Umgebungen. Es ermöglicht Unternehmen bereits heute ihre Anwendungen der nächsten Generation zu entwickeln und mit hoher Skalierbarkeit verlässlich zu betreiben. Wir sehen im DC/OS Universe eine großartige Gelegenheit Plug-and-Play-Dienste und Anwendungen wie NGINX und NGINX Plus in die Welt der verteilten Unternehmensplattformen zu bringen.”
Die Open-Source-Community hinter DC/OS
DC/OS ist eine Weiterentwicklung der Apache Mesos Technologie, die ursprünglich 2009 an der University of California Berkeley entwickelt wurde. Mesos wurde dabei von Systemen inspiriert, die Server in Rechenzentren von Unternehmen wie Google verwalten.
Es vereinfacht die Verwaltung von Rechenzentren und das Bereitstellen von Ressourcen für moderne Anwendungen in industrieller Größenordnung.
Wesentlich ist dabei die Aggregation der Ressourcen im Rechenzentrum – zehntausende von Servern in den größten Installationen – zu einem einzigen logischen Computer, auf dem viele Workloads (Docker Container, Hadoop, Spark und Kafka, um nur einige zu nennen) gleichzeitig ausgeführt werden können.
„Bei Cisco sind wir daran interessiert Mantl (mantl.io), unsere “Batteries Included”-Komplettlösung für Ihre Microservices Infrastructure, mithilfe von DC/OS auszuliefern“, sagt Ken Owens, Chief Technical Officer, Cloud Infrastructure Services bei Cisco Systems. „Der angestrebte Ansatz für Mantl ist eine Community um diese Komplettlösung herum aufzubauen und nicht nur um eine einzelne Komponente. Die DC/OS-basierte Komplettlösung um Mantl ist dafür ausgelegt unternehmerische sowie personelle Herausforderungen zu lösen und wird durch die Community verbessert und umfangreich getestet werden. Wir sind begeistert mit Mesosphere an DC/OS zu arbeiten, denn dieses Projekt wird zur verbesserten Stabilität und Zuverlässigkeit der Mantl Microservices-Plattform beitragen.“
Die DC/OS-Plattform, die ursprünglich von Mesosphere entwickelt wurde, beinhaltet Apache Mesos als Kerntechnologie (Kernel), fügt aber signifikante Funktionalität hinzu. Marathon ist die native Container-Orchestration-Engine für DC/OS und wird bereits bei vielen großen Unternehmen eingesetzt, um große Docker Umgebungen und andere langlebige Containeranwendungen zu betreiben.
DC/OS-Pakete für Spark, Kafka, Cassandra, HDFS, Jenkins und andere verteilte Systeme sorgen für operative Einfachheit und Flexibilität jenseits dessen was auf anderen Plattformen möglich ist. Andere DC/OS-Komponenten — mehr als 30 insgesamt, vom Build-Kit bis zur Benutzeroberfläche — machen es einfacher als je zuvor moderne Anwendungen auf einer Vielzahl von Plattformen zu installieren und auszuführen.
„Yelp nutzt die DC/OS-Technologien sehr intensiv für die Verwaltung einer großen dockerbasierten Umgebung, die sich über unsere eigenen Rechenzentren und die öffentliche Cloud erstreckt“, sagte Michael Stoppelman, Senior Vice President of Engineering bei Yelp. „Wir haben sogar unser hauseigenes PaaS – PaaSTA- auf DC/OS Marathon aufgebaut. Diese Technologien haben den Yelp-Entwicklern und unserem Betrieb eine beachtliche Agilität gegeben. Wir glauben, dass bei allen Unternehmen, die Technologien wie Container und Cloud-Computing einsetzen, der Einsatz von DC/OS die gleichen Ergebnisse liefern kann.”
Quelle: Füchtner Kommunikation für Mesosphere