Open Source

Freie Infrastruktur-Tools - die Sieger

08.10.2009
Von Stefan Ueberhorst

Xen

"Xen" ist ein alter Hase unter den Open-Source-Lösungen für die Server-Virtualisierung. Es ermöglicht die parallele Ausführung verschiedener Betriebssysteme wie Linux, Solaris und Windows auf einem Rechner. Das Open-Source-Produkt eignet sich für den Enterprise-Einsatz und dient der Server-Konsolidierung sowie der Flexibilisierung von IT-Umgebungen. Xen war ursprünglich ein Projekt der University of Cambridge und erschien erstmalig 2003. Später ging es in die aus dem Projekt ausgegründete Firma Xensource Inc. über, die die Xen-Community und -Entwicklergemeinde steuerte sowie die kommerzielle Variante namens XenServer entwickelte und vermarktete. Im Oktober 2007 wurde XenSource von Citrix gekauft und als eigene Division integriert. Xen profitiert seit Anbeginn von einer großen Unterstützung seitens der Industrie, beispielsweise steuerten IBM, Intel, AMD, Microsoft und Sun große Teile des Codes bei.

Xen gilt aufgrund seiner Hypervisor-Architektur als besonders leistungsfähig und performant. Der Virtual Machine Monitor (VMM) unterstützt neben dem Paravirtualisierungs-Modus (für den die Gast-Betriebssysteme modifiziert werden müssen) auch die vollständige Virtualisierung auf Basis der Prozessoren von Intel ("Intel VT", ehemals "Vanderpool") und AMD ("AMD-V", ehemals Pacifica).