Red Hat OpenShift als gemeinsame Kubernetes-Basis für Windows- und Linux-Container

München, Starnberg, 17. Dez. 2020 - Kubernetes-Fundament zur Verwaltung von Windows- und Linux-Containern; keine parallelen Software-Stacks mehr notwendig...

Zum Hintergrund: Red Hat erweitert seine Enterprise-Kubernetes-Plattform Red Hat OpenShift um die Microsoft-Windows-Container-Unterstützung. Mit der Möglichkeit, sowohl Linux- als auch Windows-basierte containerisierte Workloads nebeneinander zu verwalten, müssen Unternehmen danach keine parallelen Software-Stacks mehr in Hybrid-Cloud-Umgebungen betreiben. Laut der Cloud Native Survey 2020 der Cloud Native Computing Foundation setzen 92 Prozent der befragten Unternehmen Container produktiv ein (1). Bei der ersten Umfrage im März 2016 waren es lediglich 23 Prozent.

Da die Nutzung von Containern weiter zugenommen hat, sieht Red Hat nach eigenen Angaben jetzt die Notwendigkeit, eine Kubernetes-Plattform bereitzustellen, die nicht nur die gesamte offene Hybrid-Cloud-Infrastruktur, sondern auch unterschiedlichste Workloads und Anwendungen unterstützt. Die Unterstützung von Windows-Container in Red Hat OpenShift ist laut Anbieter ab sofort verfügbar.

Eine gemeinsame Plattform für Windows- und Linux-Container

Unternehmen modernisieren ihre Anwendungen zunehmend mit Containern. Dabei wird die überwiegende Mehrheit der Workloads von zwei führenden Betriebssystemen unterstützt: Red Hat Enterprise Linux und Microsoft Windows. Heterogene Umgebungen mit Windows- und Linux-Plattformen führen allerdings oft zu Applikationssilos. Dadurch fällt es Unternehmen schwer, betriebliche Prozesse zu transformieren und zu skalieren. Red Hat OpenShift bietet nun die Möglichkeit, sowohl Windows- als auch Linux-basierte containerisierte Anwendungen von einer einzigen Control Plane aus zu verwalten.

Mit Red Hat OpenShift können Unternehmen gemischte Windows- und Linux-Workloads betreiben und die Vorteile einer gemeinsamen Kubernetes-Plattform mit einer kohärenten Lösung für die Verwaltung von Containern nutzen – unabhängig davon, ob die Cloud-nativen Workloads unter Microsoft Windows oder Red Hat Enterprise Linux laufen. Um dies zu erreichen, nutzt Red Hat OpenShift den Windows Machine Config Operator (WMCO), einen zertifizierten OpenShift-Operator, der auf dem Kubernetes Operator Framework basiert und gemeinsam von Red Hat und Microsoft unterstützt wird. Nutzer von Red Hat OpenShift können laut Entwickler über den Operator Hub auf den Windows Machine Config Operator zugreifen, um mit der Verwaltung ihrer Windows-Container über die OpenShift-Konsole zu starten.


Abb. 1: Windows Container Support for Red Hat OpenShift, Mixed Windows and Linux workloads (Bildquelle: Red Hat)


Mehr Flexibilität und Kontrolle in heterogenen Umgebungen

Red Hat OpenShift mit dem Windows Machine Config Operator als Dreh- und Angelpunkt orchestriert sowohl Red Hat Enterprise Linux als auch Windows und fungiert als Fundament für die Ausführung von Anwendungen und für die Unterstützung von .NET-Core-, .NET-Framework- und anderen Windows-Applikationen. Unternehmen können damit Windows-Container in allen von Red Hat OpenShift unterstützten offenen Hybrid-Cloud-Umgebungen betreiben, einschließlich Bare-Metal-Servern, Microsoft Azure, AWS, Google Cloud, IBM Cloud und künftig VMware vSphere. Red Hat OpenShift bietet laut Anbieter die folgenden Vorteile:

  • Verlagerung von Windows-Containern auf Red Hat OpenShift, ohne dass eine komplett neue Architektur oder neuer Code erforderlich sind
  • Reduzierung der Bereitstellungskosten für containerisierte Workloads in heterogenen IT-Umgebungen
  • Verbesserung der Produktivität und DevOps-Agilität durch ein Cloud-natives Management mittels einer einzigen Plattform
  • Steigerung der Portabilität und Zukunftssicherheit von Anwendungen in hybriden Cloud-Umgebungen, einschließlich neuer Public-Cloud-Bereitstellungen oder Edge-Installationen.

Kommentarauszug John Gossman, Distinguished Engineer, Microsoft: Wir kooperieren bereits eng bei Azure Red Hat OpenShift, einem gemeinsam verwalteten und unterstützten Kubernetes-Service auf Microsoft Azure. Die heutige Ankündigung unterstreicht unser Engagement in der Unterstützung von Kunden, indem wir die sich dynamisch verändernden IT-Anforderungen adressieren und Windows- und Linux-Container auf eine einzige, optimierte Plattform für die Hybrid Cloud in Red Hat OpenShift für Windows Container bringen.“

(1) vgl.: https://www.cncf.io/blog/2020/11/17/cloud-native-survey-2020-containers-in-production-jump-300-from-our-first-survey/

Link > Red Hat OpenShift Blog zur Unterstützung von Windows-Containern


Querverweis:

Unser Beitrag > Red Hat OpenShift 4.6 Update unterstützt für hybrides Cloud Scaling entwickelte Anwendungen