Neuer EMC {code}-Treiber bringt Docker auf Bare-Metal-Server

Schwalbach, Starnberg, 5. Juli 2016 - „RackHD Docker Machine Driver“ ermöglicht die Docker- und Swarm-Bereitstellungen auf beliebigen Hardware-Servern...

Zum Hintergrund: Die Nachfrage nach Container- und Anwendungsplattformen wächst; im Zuge der Entwicklung neuer Verfahren wie etwa DevOps steigen aber auch die Anforderungen an Betriebsinfrastrukturen weiter an. Mit dem RackHD Machine Driver können IT-Verantwortliche und Entwickler die Flexibilitätsvorteile von Docker nutzen und den in Unternehmen üblichen Betriebsanforderungen entsprechen. EMC hat hierzu einen neuen Maschinentreiber für die Hardware-Management- und Orchestrierungs-Plattform RackHD entwickelt, mit dem Entwickler Docker-Lösungen unmittelbar auf beliebigen, per RackHD verwalteten Hardware-Servern („Bare Metal“) bereitstellen können.

  • Der „RackHD Docker Machine Driver“ genannte Treiber verbindet sich mit Docker Machine und ermöglicht so die Nutzung der Server über die Docker Engine oder aus anderen Docker-Lösungen heraus. Das macht laut Anbieter das schnelle und einfache Bereitstellen von Container-Anwendungen auf physikalischer Hardware möglich, ohne dass diese zuvor per Hypervisor oder einem Betriebssystem vorbereitet werden muss – ein Vorgehen, das von Docker selbst bisher so nicht unterstützt wird. Das macht den Treiber zu einer attraktiven Grundlage für den Einsatz von Docker in Private Clouds.

  • Der RackHD Machine Driver ist die jüngste Entwicklung von EMCs Open-Source-Entwicklergruppe EMC {code}, die bereits eine Reihe anderer Anwendungen rund um Docker veröffentlicht hat, darunter REX-Ray und libStorage.

Der RackHD Docker Machine Driver soll sich von anderen Treibern vor allem dadurch unterscheiden, dass er die Bereitstellung auf beliebiger Hardware beschleunigt. Bisherige Treiber unterstützen meist entweder nur Bereitstellungen auf virtuellen Maschinen oder auf ganz bestimmter, meist proprietärer Hardware. Hierfür nutzt der RackHD Machine Driver die Management- und Orchestration-Features von RackHD sowie deren offene Schnittstellen. Für SysAdmins bedeutet dies, dass nun nach der Verkabelung des Servers (Strom und Netzwerk) alle weiteren Schritte voll automatisiert ablaufen. Das ermöglicht es, die Vorteile von Container-Plattformen direkt auf Hardware nutzbar zu machen – ein weiterer Schritt auf dem Weg zum voll automatisierten Software-definierten Rechenzentrum mit herkömmlicher Hardware. Hier die Features des RackHD Machine Drivers auf einen Blick:

  • Nutzt Docker-Container zur Vereinfachung von Bereitstellungsabläufen
  • Lifecycle-Management für Hardware-Server aus Docker-Lösungen heraus
  • Hersteller-unabhängig; unterstützt beliebige Server und damit eine einfache, Rechenzentrums-weite Orchestrierung von Ressourcen
  • Zusätzliche Integrationen und das Nutzen verschiedener Betriebssysteme durch anpassbare Workflows
  • Auch für das Bereitstellen anderer Anwendungs-Plattformen nutzbar
  • Bare-Metal-Deployments in Private Clouds per Rancher-1.0-Integration supported

Zitat Sebastian Schmidt, Systems Engineer, EMC: „Container-Plattformen wie Docker bieten grundsätzlich hervorragende Möglichkeiten zur Weiterentwicklung der Unternehmens-IT – erfüllen aber noch nicht alle im ‚Enterprise’-Bereich üblichen Anforderungen. Deshalb entwickeln wir gezielt Open-Source-Lösungen wie unseren RackHD-Treiber, um Docker und andere Plattformen ‚Enterprise-ready’ zu machen.“

Zur Verfügbarkeit: RackHD Machine Driver ist bereits auf GitHub verfügbar


Weitere Online-Ressourcen:

EMC-Code-Community

Deutscher EMC Blog