Abo
  • 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. CSL Behring GmbH, Marburg, Hattersheim am Main
  2. Robert Bosch GmbH, Stuttgart

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.



Anzeige
Hardware-Angebote
  1. 119,90€

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
       


Touch-Projektoren von Bosch angesehen (CES 2019)

Die Projektoren von Bosch erlauben es, das projizierte Bild als Touch-Oberfläche zu verwenden. Das ergibt einige interessante Anwendungsmöglichkeiten.

Touch-Projektoren von Bosch angesehen (CES 2019) Video aufrufen
Datenschutz: Nie da gewesene Kontrollmacht für staatliche Stellen
Datenschutz
"Nie da gewesene Kontrollmacht für staatliche Stellen"

Zur G20-Fahndung nutzt Hamburgs Polizei eine Software, die Gesichter von Hunderttausenden speichert. Schluss damit, sagt der Datenschutzbeauftragte - und wird ignoriert.
Ein Interview von Oliver Hollenstein

  1. Brexit-Abstimmung IT-Wirtschaft warnt vor Datenchaos in Europa
  2. Österreich Post handelt mit politischen Einstellungen
  3. Digitalisierung Bär stößt Debatte um Datenschutz im Gesundheitswesen an

CES 2019: Die Messe der unnützen Gaming-Hardware
CES 2019
Die Messe der unnützen Gaming-Hardware

CES 2019 Wer wollte schon immer dauerhaft auf einem kleinen 17-Zoll-Bildschirm spielen oder ein mehrere Kilogramm schweres Tablet mit sich herumtragen? Niemand! Das ficht die Hersteller aber nicht an - im Gegenteil, sie denken sich immer mehr Obskuritäten aus.
Ein IMHO von Oliver Nickel

  1. Slighter im Hands on Wenn das Feuerzeug smarter als der Raucher ist
  2. Sonos Keine Parallelnutzung von Alexa und Google Assistant geplant
  3. Hypersense-Prototypen ausprobiert Razers Rumpel-Peripherie sorgt für Immersion

IT-Jobs: Ein Jahr als Freelancer
IT-Jobs
Ein Jahr als Freelancer

Sicher träumen nicht wenige festangestellte Entwickler, Programmierer und andere ITler davon, sich selbstständig zu machen. Unser Autor hat vor einem Jahr den Schritt ins Vollzeit-Freelancertum gewagt und bilanziert: Vieles an der Selbstständigkeit ist gut, aber nicht alles. Und: Die Freiheit des Freelancers ist relativ.
Ein Erfahrungsbericht von Marvin Engel

  1. Job-Porträt Die Cobol Cowboys auf wichtiger Mission
  2. IT Frauen, die programmieren und Bier trinken
  3. Software-Entwickler CDU will Online-Weiterbildung à la Netflix

    •  /