• IT-Karriere:
  • Services:

KVM-Entwickler: "Paravirtualisierung ist tot"

Neue Prozessortechniken machen Änderungen am Kernel überflüssig

Der Entwickler der Linux-Virtualisierungslösung KVM ist der Meinung, dass Paravirtualisierung überholt ist. Die Technik, bei der es nötig ist, den Kernel des Gastsystems zu ändern, soll dank moderner Prozessoren nicht mehr lange zum Einsatz kommen.

Artikel veröffentlicht am , Julius Stiebert

Durch Änderungen am Kernel des Gastes "weiß" ein paravirtualisiertes System, dass es nur in einer virtuellen Maschine läuft. Dadurch kann vor allem eine höhere Leistung erzielt werden als mit unmodifizierten Gästen - oder konnte, wenn man Avi Kivity glaubt. Der KVM-Entwickler (Kernel-based Virtual Machine) schreibt in seinem Blog, Paravirtualisierung sei tot.

Stellenmarkt
  1. Deutsche Bahn AG, Frankfurt
  2. Hays AG, Affalterbach

Seine Aussage relativiert er allerdings auch gleich wieder: Die I/O-Gerätevirtualisierung sei sicher der beste Weg, um in virtuellen Maschinen eine gute I/O-Leistung zu erzielen. Hierfür werden spezielle Treiber verwendet, beispielsweise für Netzwerkkarten, um einen höheren Durchsatz zu erzielen. Doch die MMU-Paravirtualisierung werde verschwinden, bei der das Gastsystem geändert wird, um mit der Speicherverwaltung des Hypervisors zusammenzuarbeiten, so Kivity.

Neue Prozessortechniken wären mindestens genauso schnell oder gar schneller als Paravirtualisierung. Zudem sei es langsamer, alles mit dem Hypervisor auszumachen, als die Hardware transparent alles übernehmen zu lassen. Kivity spricht dabei AMDs "Rapid Virtualization Indexing" (RVI, früher "Nested Page Tables") und Intels "Extended Page Tables" (EPT) an. Damit bekommt eine virtuelle Maschine ihren eigenen Adressraum im Speicher und kann diesen selbst verwalten.

Das im Linux-Kernel integrierte KVM könnte RVI bereits mit dem Kernel 2.6.26 unterstützen. Erste Nehalem-Prozessoren mit EPT hingegen werden wohl erst 2009 verfügbar sein. Laut Kivity ist die Unterstützung für Paravirtualisierung in KVM so aufgebaut, dass sich einzelne Teile deaktivieren lassen. Sofern RVI vorhanden ist, soll dies automatisch genutzt werden, anstatt MMU-Paravirtualisierung zu verwenden.

Die Paravirtualisierung erhielt vor allem Aufwind durch Xen, den freien Hypervisor, der bisherigen Virtualisierungslösungen in erste Linie in Sachen Geschwindigkeit überlegen sein sollte. Doch durch die immer mehr zunehmende Verbreitung von Virtualisierungstechniken im Prozessor müssen Gastsysteme nicht mehr prinzipiell geändert werden - erst so lassen sich auch proprietäre Betriebssysteme virtualisieren. Kivity steht dabei mit seiner Meinung nicht alleine da. VMwares Chef-Forscher und Mitbegründer Dr. Mendel Rosenblum ließ in einem Pressegespräch auf der VMworld Europe 2008 ebenfalls durchblicken, dass Paravirtualisierung seiner Ansicht nach durch die neuen Hardware-Techniken in Zukunft keine Rolle mehr spielen werde.

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
Top-Angebote
  1. 149,00€ (Bestpreis!)
  2. 477,00€ (Bestpreis!)
  3. 589,00€ (Bestpreis!)
  4. 649,99€ (Bestpreis!)

Siga 12. Apr 2008

Auf neuer Hardware läuft alles; auch mehrere Viren hypervisen sich in einem Trojaner...

REDfly 12. Apr 2008

Wieso kommt dieser blöde Satz immer. Total unötig. Ich lese den echt ständig hier im...

MS-Admin 12. Apr 2008

Das geht problemlos. Damnsmalllinux zeigt, wie sowas geht. Das bootet entweder direkt...

default 11. Apr 2008

...in Sachen Paravirtualisierung der MMU. Denn die Phenoms unterstützen NPT/RVI seit dem...

Zenith 11. Apr 2008

wat faselst Du?


Folgen Sie uns
       


Patrick Schlegels Visitenkarte spielt Musik und würfelt

Eine Visitenkarte muss nicht immer aus langweiligem Papier sein. Patrick Schlegels Visitenkarte hat einen USB-Speicher, spielt Musik und kann würfeln.

Patrick Schlegels Visitenkarte spielt Musik und würfelt Video aufrufen
Asus Zephyrus G14 im Test: Ryzen-Renoir-Revolution!
Asus Zephyrus G14 im Test
Ryzen-Renoir-Revolution!

Dank acht CPU-Kernen bei nur 35 Watt schlägt Asus' Ryzen-basiertes 14-Zoll-Spiele-Notebook jegliche Konkurrenz.
Ein Test von Marc Sauter

  1. Intel MKL Matlab R2020a läuft auf Ryzen drastisch schneller
  2. DFI GHF51 Ryzen-Platine ist so klein wie Raspberry Pi
  3. Ryzen Mobile 4000 Das kann AMDs Renoir

Coronakrise: Hardware-Industrie auf dem Weg der Besserung
Coronakrise
Hardware-Industrie auf dem Weg der Besserung

Fast alle Fabriken für Hardware laufen wieder - trotz verlängertem Chinese New Year. Bei Launches und Lieferengpässen sieht es anders aus.
Ein Bericht von Marc Sauter

  1. Kaufberatung (2020) Die richtige CPU und Grafikkarte
  2. SSDs Intel arbeitet an 144-Schicht-Speicher und 5-Bit-Zellen

Star Trek - Der Film: Immer Ärger mit Roddenberry
Star Trek - Der Film
Immer Ärger mit Roddenberry

Verworfene Drehbücher, unzufriedene Paramount-Chefs und ein zögerlicher Spock: Dass der erste Star-Trek-Film vor 40 Jahren schließlich doch in die Kinos kam, grenzt an ein Wunder. Dass er schön aussieht, noch mehr.
Von Peter Osteried

  1. Machine Learning Fan überarbeitet Star Trek Voyager in 4K
  2. Star Trek - Picard Hasenpizza mit Jean-Luc
  3. Star Trek Voyager Starke Frauen und schwache Gegner

    •  /