• IT-Karriere:
  • Services:

Xen kommt in den Linux-Kernel

Erste Teile in Linux 2.6.23 integriert

Es ist geschafft: Nach langen Bemühungen sind zumindest erste Teile der freien Virtualisierungslösung Xen in den Linux-Kernel gelangt. Allerdings nicht der Hypervisor selbst, sondern nur direkte Unterstützung um als Gast unter Xen zu laufen. Zusätzlich wurde auch die schon länger integrierte Virtualisierungssoftware KVM erweitert.

Artikel veröffentlicht am , Julius Stiebert

Der ursprünglich an der Universität Cambridge entwickelte Hypervisor Xen buhlt schon lange um die Integration in den offiziellen Linux-Kernel. Bereits Anfang 2005 stellte dann auch Andrew Morton, der zusammen mit Linus Torvalds die Entwicklung von Linux 2.6 leitet, in Aussicht, den Quellcode des Projektes schon bald aufzunehmen. Er hätte dies schon früher getan, doch der Quelltext müsse noch weiter "aufpoliert" werden, dann könne Xen aber in etwa vier Wochen in den Kernel gelangen, so Morton im Februar 2005.

Stellenmarkt
  1. induux international gmbh, Stuttgart
  2. Hornbach-Baumarkt-AG, Bornheim bei Landau / Pfalz

Doch so schnell sollte es bei weitem nicht gehen, obwohl sich Red Hat im Herbst 2005 ebenfalls Xen annahm. Ein eigenes Team von Programmierern sollte den Quelltext soweit bearbeiten, dass Xen bereit für die Aufnahme in den Kernel sei.

Auf dem LinuxTag 2006 lag Andrew Morton dann nicht mehr so falsch: Xen käme auf jeden Fall innerhalb des nächsten Jahres in den Kernel, erzählte er damals Golem.de, monierte aber auch, dass die Xen-Entwickler nicht genügend Ressourcen in die notwendigen Anpassungen gesteckt hätten.

Nun hat es zumindest ein erster Teil der Virtualisierungstechnik geschafft: Linus Torvalds nahm verschiedene Patches auf, die nun Teil des zu Linux 2.6.23 führenden Entwicklungszweiges sind. Noch ist dies aber wirklich nur ein Anfang, denn Linux lässt sich damit künftig direkt als Gastsystem in einer unpriviligierten Domäne (bei Xen "DomU" genannt) laufen. Diese dürfen nicht direkt auf die Hardware zugreifen. Die Domäne 0 (Dom0) hingegen - die den unprivilegierten Domänen Speicherplatz und Ähnliches zur Verfügung stellt - lässt sich auch weiterhin nur einem angepassten Kernel einrichten. Wann diese Teile des Hypervisors auch aufgenommen werden, bleibt abzuwarten. Offensichtlich fehlen aber auch für die DomU-Funktionen noch einige Patches um alle in letzter Zeit in Xen umgesetzten Funktionen nutzen zu können.

Während lange Zeit über die Integration von Xen gesprochen wurde, überholte mit KVM ein anderer Virtualisierungsansatz den Hypervisor und wurde bereits mit dem Kernel 2.6.20 ausgeliefert. Vorausgesetzt der Kernel läuft auf einem Prozessor mit Intel-VT- oder AMD-V-Technik, können mit KVM direkt Gastsysteme gestartet werden - durch die Hardware-Unterstützung auch unmodifizierte Systeme wie Windows.

Und auch bei KVM steht die Entwicklung keinesfalls still: Ebenfalls in den aktuellen Linux-Entwicklungszweig aufgenommen wurden eine Reihe von Patches, mit denen den Gästen beispielsweise mehrere CPUs zur Verfügung gestellt werden können. Passend zu KVM sollte auch in absehbarer Zeit der kleine Hypervisor Lguest in den Kernel gelangen. In Andrew Mortons Merge-Plan für 2.6.23 war Lguest bereits enthalten.

Bitte aktivieren Sie Javascript.
Oder nutzen Sie das Golem-pur-Angebot
und lesen Golem.de
  • ohne Werbung
  • mit ausgeschaltetem Javascript
  • mit RSS-Volltext-Feed


Anzeige
Hardware-Angebote
  1. (u. a. KFA2 GeForce RTX 3090 SG OC 24GB für 1.790,56€)

Mickey22 20. Jul 2007

Es gab einen Ken.

VirtualMaster 19. Jul 2007

sagen wir mal: für dich als endnutzer machts gar keinen unterschied, da die ditributoren...

c++fan 19. Jul 2007

Wünschenswert wäre natürlich Dom0-Support. Im Moment ist es quasi unmöglich, sich schnell...

BSDDaemon 19. Jul 2007

KVM kann mit dem virt-manager verwaltet werden der auch Xen unterstützt. http://virt...


Folgen Sie uns
       


E-Book-Reader Pocketbook Color im Test

Das Pocketbook Color ist der erste E-Book-Reader mit einem Farbbildschirm. Wir haben uns das Gerät angeschaut.

E-Book-Reader Pocketbook Color im Test Video aufrufen
Radeon RX 6800 (XT) im Test: Die Rückkehr der Radeon-Ritter
Radeon RX 6800 (XT) im Test
Die Rückkehr der Radeon-Ritter

Lange hatte AMD bei Highend-Grafikkarten nichts zu melden, mit den Radeon RX 6800 (XT) kehrt die Gaming-Konkurrenz zurück.
Ein Test von Marc Sauter

  1. Radeon RX 6800 (XT) Das Unboxing als Gelegenheit
  2. Radeon RX 6000 AMD sieht sich in Benchmarks vor Nvidia
  3. Big Navi (RDNA2) Radeon RX 6900 XT holt Geforce RTX 3090 ein

iPhone 12 Pro Max im Test: Das Display macht den Hauptunterschied
iPhone 12 Pro Max im Test
Das Display macht den Hauptunterschied

Das iPhone 12 Pro Max ist größer als das 12 Pro und hat eine etwas bessere Kamera - grundsätzlich liegen die beiden Topmodelle von Apple aber nah beieinander, wie unser Test zeigt. Käufer des iPhone 12 Pro müssen keine Angst haben, etwas zu verpassen.
Ein Test von Tobias Költzsch

  1. Apple Bauteile des iPhone 12 kosten 313 Euro
  2. Touchscreen und Hörgeräte iOS 14.2.1 beseitigt iPhone-12-Fehler
  3. iPhone Magsafe ist nicht gleich Magsafe

Chang'e 5: Chinesischer Probensammler ist unterwegs zum Mond
Chang'e 5
Chinesischer Probensammler ist unterwegs zum Mond

Nach 44 Jahren soll eine chinesische Raumsonde endlich wieder Gesteinsproben vom Mond zur Erde bringen.
Von Frank Wunderlich-Pfeiffer

  1. Raumfahrt Nasa hat überraschenden Favoriten bei Mondlanderkonzept
  2. SLS Nasa bestellt Triebwerke für den Preis einer ganzen Rakete
  3. Artemis Base Camp Nasa plant Mondhabitat

    •  /