Xen ist ein Open-Source-Hypervisor vom Typ-1, der die Hardware physischer Hostsysteme für den parallelen Betrieb mehrerer virtueller Maschinen abstrahiert. Xen verwaltet die virtuellen Betriebssysteme in so genannten Domänen. Der Xen-Hypervisor bildet unter anderem die technische Grundlage für Virtualisierungsplattformen wie XenServer (ehemals Citrix Hypervisor) oder XCP-ng.
Der quelloffene Bare-Metal-Hypervisor Xen virtualisiert physische Hardware und ermöglicht den parallelen Betrieb mehrerer virtueller Maschinen auf einem Hostsystem.
(Bild: ChatGPT / KI-generiert)
Xen ist ein ursprünglich an der Universität Cambridge entwickelter Hypervisor zur Virtualisierung von Rechnersystemen, der 2003 erstmals der Öffentlichkeit präsentiert wurde. Der Name Xen leitet sich vom griechischen Wort "Xenos" ab, das übersetzt unter anderem "Fremder" oder "Gast" bedeutet. Xen ist heute ein Open-Source-Projekt unter dem Dach der Linux Foundation. Der Hypervisor läuft direkt auf der Hardware. Er stellt die Virtualisierungsschicht zwischen dem physischen System und den darauf betriebenen virtuellen Maschinen (VMs) bereit. Die Zuteilung der Hardwareressourcen wie CPU, Arbeitsspeicher und Speicherplatz managt der Hypervisor.
Der Xen-Hypervisor selbst steht unter GNU General Public License Version 2 (GPLv2) und ist als freie Software verfügbar. Die aktuelle Version der freien Xen-Software ist die Version 4.22 (Stand September 2026).
Xen dient als Basis für kommerzielle Plattformen wie XenServer (ehemals Citrix Hypervisor) oder für freie Alternativen wie XCP-ng. Typische Einsatzbereiche sind große Rechenzentren, Cloud-Umgebungen oder virtualisierte Unternehmensserver. Der Hypervisor konkurriert mit anderen kommerziellen oder quelloffenen Hypervisoren und Virtualisierungslösungen wie Microsoft Hyper-V, VMware ESX/ESXi, KVM oder der auf KVM basierenden Open-Source-Virtualisierungsplattform Proxmox VE.
Grundsätzliches zur Virtualisierung und zur Unterscheidung von Typ-1- und Typ-2-Hypervisoren
Unabhängig vom Typ stellt ein Hypervisor virtuelle CPUs, virtuellen Arbeitsspeicher, virtuelle Massenspeicher und virtuelle Netzwerkadapter für den Betrieb mehrerer virtueller Maschinen auf einem Hostsystem bereit. Die VMs sind untereinander isoliert, teilen sich aber die physischen Ressourcen des Hostsystems. Abhängig von ihrem Funktionsprinzip werden die Hypervisoren üblicherweise in so genannte Typ-1- und Typ-2-Hypervisoren eingeteilt.
Bei Hypervisoren wie Xen, ESX/ESXi oder Hyper-V handelt es sich um Typ-1-Hypervisoren, auch native Hypervisoren oder Bare-Metal-Hypervisoren genannt. Sie laufen direkt auf der Hardware und bilden die Virtualisierungsschicht zwischen der physischen Hardware und den virtuellen Maschinen. Je nach Architektur übernehmen der Hypervisor selbst oder privilegierte Domänen beziehungsweise Treiberdomänen den Zugriff auf die Hardware.
Hypervisoren vom Typ 2 werden innerhalb eines vorhandenen Betriebssystems als Anwendungen ausgeführt. Sie greifen über die Treiber des Betriebssystems auf die Hardware des Hostsystems zu. Beispiele für Typ-2-Hypervisoren sind Oracle VM VirtualBox, VMware Workstation Pro / Player oder Parallels Desktop.
Die prinzipielle Funktionsweise von Xen
Xen schafft zwischen der Hardware des Hostsystems und den Gastsystemen eine zusätzliche Abstraktionsschicht. Die virtuellen Maschinen werden in so genannten Domänen betrieben. Eine Sonderrolle übernimmt die Domäne 0 (Dom0). Sie agiert als Verwaltungsdomäne und enthält typischerweise ein Linux-basiertes Kontrollsystem, den Management-Toolstack und die Gerätetreiber für Netzwerk- und Storage-Hardware. Über diese sichere, privilegierte Domäne werden weitere virtuelle Maschinen erzeugt und konfiguriert. Dom0 darf andere Domänen verwalten, starten und stoppen. Alle weiteren Domänen (DomU) sind unprivilegiert und agieren als virtuelle Umgebungen für die weiteren Gast-Betriebssysteme. Die Gastdomänen können Linux, Windows oder andere von der jeweiligen Xen-Plattform unterstützte Betriebssysteme ausführen. Ihre virtuellen Geräte greifen über paravirtualisierte Frontend-/Backend-Treiber beziehungsweise über emulierte Geräte auf die benötigten Ressourcen zu.
Bei der Virtualisierung unterstützt Xen verschiedene grundsätzliche Virtualisierungsmodi, wie die Paravirtualisierung (PV), hardwareunterstützte Virtualisierung (Hardware Virtual Machine, HVM) und hybride Ansätze wie PVH oder PVHVM. Die Paravirtualisierung ist eine historische Besonderheit von Xen. Bei dieser Art der Virtualisierung weiß das Gastbetriebssystem, dass es virtualisiert ausgeführt wird. Hierfür waren ursprünglich Anpassungen am Gastbetriebssystem erforderlich. HVM und Prozessorerweiterungen wie Intel VT oder AMD-V ermöglichen die Ausführung weitgehend unveränderter Gastbetriebssysteme. PVH und PVHVM kombinieren Elemente der hardwareunterstützten Virtualisierung mit paravirtualisierten Mechanismen, um eine bessere Leistung zu erzielen. Sie verwenden zum Beispiel für Ein-/Ausgabeoperationen paravirtualisierte Treiber.
Stand: 08.12.2025
Es ist für uns eine Selbstverständlichkeit, dass wir verantwortungsvoll mit Ihren personenbezogenen Daten umgehen. Sofern wir personenbezogene Daten von Ihnen erheben, verarbeiten wir diese unter Beachtung der geltenden Datenschutzvorschriften. Detaillierte Informationen finden Sie in unserer Datenschutzerklärung.
Einwilligung in die Verwendung von Daten zu Werbezwecken
Ich bin damit einverstanden, dass die Vogel IT-Medien GmbH, Max-Josef-Metzger-Straße 21, 86157 Augsburg, einschließlich aller mit ihr im Sinne der §§ 15 ff. AktG verbundenen Unternehmen (im weiteren: Vogel Communications Group) meine E-Mail-Adresse für die Zusendung von Newslettern und Werbung nutzt. Auflistungen der jeweils zugehörigen Unternehmen können hier abgerufen werden.
Der Newsletterinhalt erstreckt sich dabei auf Produkte und Dienstleistungen aller zuvor genannten Unternehmen, darunter beispielsweise Fachzeitschriften und Fachbücher, Veranstaltungen und Messen sowie veranstaltungsbezogene Produkte und Dienstleistungen, Print- und Digital-Mediaangebote und Services wie weitere (redaktionelle) Newsletter, Gewinnspiele, Lead-Kampagnen, Marktforschung im Online- und Offline-Bereich, fachspezifische Webportale und E-Learning-Angebote. Wenn auch meine persönliche Telefonnummer erhoben wurde, darf diese für die Unterbreitung von Angeboten der vorgenannten Produkte und Dienstleistungen der vorgenannten Unternehmen und Marktforschung genutzt werden.
Meine Einwilligung umfasst zudem die Verarbeitung meiner E-Mail-Adresse und Telefonnummer für den Datenabgleich zu Marketingzwecken mit ausgewählten Werbepartnern wie z.B. LinkedIN, Google und Meta. Hierfür darf die Vogel Communications Group die genannten Daten gehasht an Werbepartner übermitteln, die diese Daten dann nutzen, um feststellen zu können, ob ich ebenfalls Mitglied auf den besagten Werbepartnerportalen bin. Die Vogel Communications Group nutzt diese Funktion zu Zwecken des Retargeting (Upselling, Crossselling und Kundenbindung), der Generierung von sog. Lookalike Audiences zur Neukundengewinnung und als Ausschlussgrundlage für laufende Werbekampagnen. Weitere Informationen kann ich dem Abschnitt „Datenabgleich zu Marketingzwecken“ in der Datenschutzerklärung entnehmen.
Falls ich im Internet auf Portalen der Vogel Communications Group einschließlich deren mit ihr im Sinne der §§ 15 ff. AktG verbundenen Unternehmen geschützte Inhalte abrufe, muss ich mich mit weiteren Daten für den Zugang zu diesen Inhalten registrieren. Im Gegenzug für diesen gebührenlosen Zugang zu redaktionellen Inhalten dürfen meine Daten im Sinne dieser Einwilligung für die hier genannten Zwecke verwendet werden. Dies gilt nicht für den Datenabgleich zu Marketingzwecken.
Recht auf Widerruf
Mir ist bewusst, dass ich diese Einwilligung jederzeit für die Zukunft widerrufen kann. Durch meinen Widerruf wird die Rechtmäßigkeit der aufgrund meiner Einwilligung bis zum Widerruf erfolgten Verarbeitung nicht berührt. Um meinen Widerruf zu erklären, kann ich als eine Möglichkeit das unter https://contact.vogel.de abrufbare Kontaktformular nutzen. Sofern ich einzelne von mir abonnierte Newsletter nicht mehr erhalten möchte, kann ich darüber hinaus auch den am Ende eines Newsletters eingebundenen Abmeldelink anklicken. Weitere Informationen zu meinem Widerrufsrecht und dessen Ausübung sowie zu den Folgen meines Widerrufs finde ich in der Datenschutzerklärung.
Xen und Citrix
2007 übernahm das US-amerikanische Unternehmen Citrix Systems die von den Xen-Entwicklern gegründete Firma XenSource und entwickelte den Hypervisor weiter. Daraus entstand das Produkt Citrix XenServer, das später zu Citrix Hypervisor wurde. Nach der Übernahme von Citrix durch Vista Equity Partners und Evergreen Coast Capital im Jahr 2022 gehört das Geschäft inzwischen zur Cloud Software Group. Die Produktbezeichnung XenServer wurde anschließend wieder eingeführt. XenServer basiert nach wie vor auf dem Xen-Hypervisor, sollte aber nicht mit dem Xen-Projekt gleichgesetzt werden. Xen ist der eigentliche Hypervisor, während XenServer eine darauf aufbauende Virtualisierungsplattform mit Management-, Storage-, Netzwerk- und weiteren Funktionen darstellt.
Seit Juli 2026 ist XenServer 9 verfügbar. Die früheren eigenständigen XenServer-Standard- und Premium-Angebote wurden bereits 2024 eingestellt. XenServer ist inzwischen unter anderem Bestandteil der Citrix Platform License (CPL), Citrix Universal Hybrid Multi-Cloud (UHMC) und Citrix for Private Cloud (CPC). Zudem bietet Citrix XenServer 9 als Download und zeitlich begrenzte Testversion an.
Typische Einsatzmöglichkeiten des Hypervisors Xen
Die Einsatzmöglichkeiten des Hypervisors Xen sind vielfältig. Besonders verbreitet ist Xen als Bestandteil von darauf aufbauenden Virtualisierungsplattformen und -lösungen wie XCP-ng oder XenServer. Die Anwendungsbereiche reichen von der klassischen Server- und Desktopvirtualisierung über Cloud-Infrastrukturen und Hosting-Plattformen bis zu speziellen Embedded- und sicherheitskritischen Systemen. Darüber hinaus unterstützt Xen auch die GPU-Virtualisierung, beispielsweise über PCI- beziehungsweise GPU-Passthrough. Dadurch lassen sich GPU-beschleunigte Anwendungen und grafikintensive Workloads in virtuellen Umgebungen betreiben.