Red Hat OpenShift Virtualization

Einleitung

Red Hat® OpenShift® Virtualization, eine Funktion von Red Hat OpenShift, bietet eine moderne Plattform für Unternehmen zum Ausführen und Bereitstellen neuer und bestehender VM-Workloads. Mit dieser Plattform können Nutzende neben Containern auch traditionelle virtuelle Maschinen in einer zuverlässigen, umfassenden und konsistenten Hybrid Cloud-Anwendungsplattform migrieren und verwalten – und zwar vom Rechenzentrum über die Cloud bis zum Edge.

Mithilfe von OpenShift Virtualization können Teams, die weitgehend auf traditionelle VM-basierte Workloads setzen, ihre bestehenden VMs mit den Tools von Red Hat OpenShift migrieren und gleichzeitig die cloudnative Entwicklung beschleunigen. Durch das Management virtualisierter und containerisierter Workloads auf einer einheitlichen Plattform können Teams das Infrastruktur-Deployment, die Tools, Prozesse und die Verwaltung standardisieren, unabhängig von der Art der Anwendung oder dem jeweiligen Ausführungsort. 

Was ist OpenShift Virtualization?

Antwort: OpenShift Virtualization ist eine Funktion von Red Hat OpenShift, die eine einheitliche, skalierbare Plattform für die Migration traditioneller VMs bietet. Sie sorgt für ein konsistentes Management in Hybrid Cloud-Umgebungen und unterstützt Modernisierungsvorhaben, indem sie Unternehmen ermöglicht, VMs, Container und serverlose Workloads mit umfassenden Entwicklungs- und Betriebstools effizient zu verwalten und bereitzustellen.  

OpenShift Virtualization basiert auf dem Upstream-Projekt KubeVirt, einem Open Source-Projekt der Cloud Native Computing Foundation (CNCF). 

Handelt es sich bei OpenShift Virtualization um ein Produkt?

Antwort:  Nein, OpenShift Virtualization ist eine Funktion, kein Produkt. Sie basiert auf dem Upstream Open Source-Projekt KubeVirt und kann als Red Hat OpenShift Operator heruntergeladen werden. Weiterführende Informationen zum Erwerb und zur Installation des OpenShift Virtualization Operators finden Sie in der Dokumentation zu OpenShift Virtualization.

Was bewirkt OpenShift Virtualization?

Durch Red Hat OpenShift Virtualization können Unternehmen die Migration ihrer traditionellen VMs auf eine standardisierte Plattform mit Entwicklungs- und Betriebstools beschleunigen. OpenShift Virtualization nutzt die KVM-Hypervisor-Technologie von Red Hat Enterprise Linux®, die mithilfe von Containern bereitgestellt wird, und ermöglicht Kubernetes das Deployment und Management von VMs. Diese Funktion beschleunigt die Anwendungsmodernisierung durch:

  • Unterstützte Entwicklung neuer, auf Microservices basierender Anwendungen in Containern, die mit traditionellen virtualisierten Anwendungen interagieren
  • Kombination virtualisierter Workloads mit Container-Workloads auf derselben Plattform, wodurch die schrittweise Umstrukturierung monolithischer, virtualisierter Anwendungen in Container erleichtert wird

Wie funktioniert OpenShift Virtualization?

Antwort: Wenn der Operator für OpenShift-Virtualisierung für einen OpenShift-Cluster aktiviert ist, können Virtualisierungsadmins VMs migrieren, erstellen und zu ihren Projekten hinzufügen. Dabei können Sie standardmäßige Workflows und Automatisierungen nutzen und von modernen Tools wie GitOps profitieren. Diese VMs lassen sich parallel auf denselben OpenShift-Knoten ausführen wie standardmäßige Anwendungscontainer.

Wie kann auf OpenShift Virtualization zugegriffen werden?

Antwort: OpenShift Virtualization ist eine Funktion von Red Hat OpenShift und Bestandteil sämtlicher Editionen. Es handelt sich dabei nicht um ein Add-on oder ein separates Produkt. Für den Zugriff auf die Funktion muss der Operator für OpenShift Virtualization installiert sein. OpenShift Virtualization ist enthalten in aktuellen und zukünftigen selbst gemanagten Subskriptionen für Red Hat OpenShift, Red Hat OpenShift Virtualization Engine und Red Hat OpenShift Service on AWS. Hier finden Sie die Dokumentation zur Operator-Installation

Welchen Hypervisor verwendet OpenShift Virtualization?

Antwort: VMs, die in OpenShift Virtualization ausgeführt werden, verwenden weiterhin denselben zuverlässigen KVM-Hypervisor von Red Hat Enterprise Linux.

Ist OpenShift Virtualization quelloffen?

Antwort: Ja, OpenShift Virtualization basiert auf KVM und dem Upstream-Projekt KubeVirt, dessen Quellcode über die Apache Software License 2.0 verfügbar ist.

Worin bestehen die wichtigsten Kundenvorteile von OpenShift Virtualization?

Antwort: Die Neuentwicklung verlagert sich auf Container und serverlose Workloads, aber Unternehmen haben bestehende Investitionen in großem Umfang in Anwendungen, die als VMs ausgeführt werden. Viele davon stellen wichtige Services für neue und bestehende containerisierte Anwendungen bereit. Dank OpenShift Virtualization können Kunden ihre VMs schnell zu Red Hat OpenShift migrieren und die Bereitstellung und Wartung ihrer Infrastruktur auf einer einzelnen Plattform standardisieren. Die Teams können den Modernisierungsprozess in ihrem eigenen Tempo beginnen und dabei wichtige Tools wie das integrierte Migrations-Toolkit für die Virtualisierung verwenden, um diesen Prozess zu optimieren.

Teams können auch wichtige Entwicklungspipelines für Anwendungen in VMs oder Containern verwenden, unabhängig vom Ausführungsort. Durch diese Innovation können Teams der VM-Administration, Entwicklung und Operations ihre VMs, Container sowie serverlosen Workloads auf einer Plattform mit denselben Tools und Frameworks entwickeln, verwalten und bereitstellen. So können sie schneller differenzierte Anwendungen und Services anbieten.

Was sind die wichtigsten Use Cases für OpenShift Virtualization?

Antwort: OpenShift Virtualization unterstützt Technologie-Teams beim Migrieren ihrer traditionellen VMs, beim Modernisieren der Anwendungsentwicklung sowie beim Optimieren ihrer IT-Infrastruktur.

  • Migration vorhandender VMs: OpenShift Virtualization bietet eine einfache Lösung für Unternehmen, ihre VMs auf eine einzelne, moderne und einheitliche Plattform zu migrieren. Mit dem Migrations-Toolkit für die Virtualisierung können Nutzende ihre VM-Workloads effizient und effektiv zu OpenShift migrieren. Für einen umfassenden Migrationsplan können Nutzende die Einschätzung für die Migration von Red Hat Virtualization  nutzen. Damit lässt sich eine gezielte Strategie definieren, die einen risikoarmen Übergang von traditionellen VMs zu OpenShift Virtualization ermöglicht. Kunden können ihre traditionellen VM-Investitionen durch die Migration auf OpenShift Virtualization erhalten und gleichzeitig die Vorteile der cloudnativen Funktionen zum Entwickeln und Bereitstellen von Hybrid Cloud-Anwendungen nutzen. Für Nutzende, die an einer virtualisierungsorientierten Lösung interessiert sind, bietet OpenShift Virtualization Engine eine optimierte Option für die unmittelbare Virtualisierungsmigration und deren Management. 
  • Modernisierte Anwendungsentwicklung: Entwicklungsteams können bestehende Anwendungen und Komponenten in ihre Workflows einbinden und gleichzeitig neue, komplexe Anwendungen erstellen. Wenn OpenShift Virtualization auf Anwendungsplattformen mit erweiterten Funktionen für das Management containerisierter Workloads wie OpenShift Container Platform oder OpenShift Platform Plus ausgeführt wird, können Teams mit traditioneller VM-Technologie effizient zu cloudnativen Anwendungen übergehen. Zudem bietet die Lösung die Möglichkeit, komplexe virtualisierte Anwendungen schrittweise einzubinden und dabei weiterhin virtualisierte Komponenten auszuführen. Beim Modernisieren bestehender Anwendungen unterstützt OpenShift Virtualization Entwicklungsteams dabei, VMs in Kubernetes-Pods neben normalen Pods, die aus Anwendungs-Containern bestehen, auf OpenShift Container Platform auszuführen. Zudem wird die Konnektivität zwischen Anwendungs-Containern und VMs unterstützt, wobei VMs die Netzwerk- und Storage-Infrastruktur gemeinsam mit Anwendungs-Containern nutzen können.
  • Optimierte IT-Infrastruktur: Da die Entwicklungsteams neue Workload-Typen und Use Cases einführen, benötigen die Operations-Teams effiziente Möglichkeiten, um diese neben den bestehenden Investitionen zu verwalten. Mit OpenShift Virtualization lässt sich die IT durch eine einheitliche Methode zum Bereitstellen, Ausführen und Verwalten containerisierter und virtualisierter Workloads auf derselben Plattform optimieren.  

Was ist OpenShift Virtualization Engine und worin besteht der Unterschied zu OpenShift Virtualization?

Antwort: OpenShift Virtualization Engine  ist eine dedizierte Edition von Red Hat OpenShift, die sich ausschließlich auf das Bereitstellen, Verwalten und Skalieren virtueller Maschinen konzentriert. Sie bietet Unternehmen eine optimierte Virtualisierungslösung  für die Migration und den Betrieb von VMs ohne integrierte Container oder cloudnative Anwendungsfunktionen. Damit ist OpenShift Virtualization Engine ideal für Teams, die von traditionellen Virtualisierungsplattformen migrieren, und bietet eine kosteneffiziente und zuverlässige Lösung nur für VMs.

OpenShift Virtualization ist die zentrale Virtualisierungsfunktion, die in sämtlichen Editionen von Red Hat OpenShift verfügbar ist, einschließlich OpenShift Container Platform und OpenShift Platform Plus. Diese Versionen bieten die gleichen Virtualisierungsfunktionen wie die OpenShift Virtualization Engine, mit erweiterten Funktionen für das Verwalten containerisierter und serverloser Workloads, das Entwickeln cloudnativer Anwendungen und das Integrieren von Technologien wie KI. Dadurch eignen sie sich für Teams, die ihre Anwendungen modernisieren und eine einheitliche Plattform für verschiedenste Workloads einführen wollen.

Kann OpenShift Virtualization auf verschiedenen Cloud-Plattformen ausgeführt werden?

Ja, OpenShift Virtualization ist sowohl für Red Hat OpenShift Service on AWS als auch für selbst gemanagte Amazon Web Services (AWS) Editionen verfügbar.  OpenShift Virtualization Engine ist auch für die Ausführung auf Bare Metal-Instanzen von AWS verfügbar. Erfahren Sie hier mehr über die Möglichkeiten von Red Hat OpenShift Service on AWS.

Ist OpenShift Virtualization jetzt verfügbar?

Antwort: Ja, OpenShift Virtualization ist jetzt verfügbar. Weiterführende Informationen zur Installation des OpenShift Virtualization Operators sind verfügbar. Aktuelle  Release-Informationen finden Sie in der Dokumentation zu OpenShift Virtualization.