Linux AMI-Virtualisierungstypen - Amazon Elastic Compute Cloud

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Linux AMI-Virtualisierungstypen

Linux-Amazon Machine Images verwenden einen von zwei Virtualisierungstypen: Paravirtual (PV) oder Hardware Virtual Machine (HVM). Die Hauptunterschiede zwischen PV- und HVM-AMIs sind die Art und Weise, wie sie gestartet werden und ob sie spezielle Hardwareerweiterungen (CPU, Netzwerk und Speicher) zur Verbesserung der Leistung nutzen können.

Um die bestmögliche Leistung zu erhalten, empfiehlt sich zum Starten der Instances die Verwendung von Instance-Typen und HVM-AMIs der aktuellen Generation. Weitere Informationen über Instance-Typen der aktuellen Generation finden Sie unter Amazon EC2-Instance-Typen. Wenn Sie Instance-Typen der vorherigen Generation verwenden und ein Upgrade durchführen möchten, helfen Ihnen die Informationen unter Upgrade-Pfade und Ändern des Instance-Typs weiter.

In der folgenden Tabelle werden HVM- und PV-AMIs verglichen.

HVM (Hardwaregestützte virtuelle Maschine) PV
Beschreibung HVM-AMIs sind mit einem vollständig virtualisierten Hardwaresatz ausgestattet und werden durch Ausführen des Master Boot Records des Stamm-Blockgeräts Ihres Images gestartet. Dieser Virtualisierungstyp kann ein Betriebssystem direkt auf einer virtuellen Maschine ausführen, ohne dass diese modifiziert werden muss – ganz so, als würde es sich um Bare-Metal-Hardware handeln. Das Amazon EC2-Hostsystem emuliert einige oder alle der zugrunde liegenden Hardware-Elemente, die dem Gast zur Verfügung gestellt werden. PV-AMIs starten mit einem speziellen Boot-Loader mit der Bezeichnung PV-GRUB, der den Boot-Zyklus startet und dann das Chainloading des Kernels durchführt, der in der Datei menu.lst auf Ihrem Image angegeben ist. Paravirtual-Gäste können auf Host-Hardware ausgeführt werden, die keine explizite Unterstützung für Virtualisierung hat. Früher verfügten PV-Gäste in vielen Fällen über eine bessere Leistung als HVM-Gäste, aber aufgrund von Verbesserungen der HVM-Virtualisierung und der Verfügbarkeit von PV-Treibern für HVM-AMIs ist dies nicht mehr der Fall. Weitere Informationen zu PV-GRUB und dessen Verwendung in Amazon EC2 erhalten Sie unter Vom Benutzer bereitgestellte Kernel.
Unterstützung für Hardware-Erweiterungen Ja. Anders als bei PV-Gästen können HVM-Gäste den Vorteil von Hardware-Erweiterungen nutzen, die einen schnellen Zugriff auf die zugrunde liegende Hardware des Hostsystems ermöglichen. Weitere Informationen zu verfügbaren CPU-Virtualisierungserweiterungen in Amazon EC2 erhalten Sie im Bereich zur Intel Virtualisierungstechnik auf der Intel-Website. HVM-AMIs sind erforderlich, um eine verbesserte Netzwerkleistung und GPU-Verarbeitung nutzen zu können. Um Anweisungen an spezialisierte Netzwerk- und GPU-Geräte weiterleiten zu können, muss das Betriebssystem Zugriff auf die native Hardwareplattform haben. Hier stellt HVM-Virtualisierung den erforderlichen Zugriff bereit. Weitere Informationen finden Sie unter Enhanced Networking unter Linux. Nein, sie können keine speziellen Hardwareerweiterungen wie erweiterte Netzwerk- oder GPU-Verarbeitung nutzen.
Unterstützte Instance-Typen Alle Instance-Typen der aktuellen Generation unterstützen HVM-AMIs. Die folgenden Instance-Typen der vorherigen Generation unterstützen PV-AMIs: C1, C3, HS1, M1, M3, M2 und T1. Die Instance-Typen der aktuellen Generation unterstützen keine PV-AMIs.
Unterstützte Regionen Alle Regionen unterstützen HVM-Instances. Asien-Pazifik (Tokio), Asien-Pazifik (Singapur), Asien-Pazifik (Sydney), Europa (Frankfurt), Europa (Irland), Südamerika (São Paulo), US East (N. Virginia), USA West (Nordkalifornien), und USA West (Oregon)
So finden Sie sie Stellen Sie sicher, dass der Virtualisierungstyp des AMI auf hvm festgelegt ist. Verwenden Sie hierzu die Konsole oder den Befehl describe-images. Weitere Informationen finden Sie unter Suchen einesLinux-AMI. Stellen Sie sicher, dass der Virtualisierungstyp des AMI auf paravirtual festgelegt ist. Verwenden Sie hierzu die Konsole oder den Befehl describe-images. Weitere Informationen finden Sie unter Suchen einesLinux-AMI.
PV auf HVM

Paravirtuelle Gäste verfügten traditionell über eine bessere Performance bei Speicher- und Netzwerkoperationen als HVM-Gäste, da sie spezielle Treiber für die I/O nutzen konnten, mit denen der Mehraufwand für die Emulation von Netzwerk- und Datenträger-Hardware vermieden wurde. Im Gegensatz dazu mussten HVM-Gäste diese Anweisungen in emulierte Hardware übersetzen. PV-Treiber stehen jetzt HVM-Gästen zur Verfügung. Für Betriebssysteme, die nicht für die Ausführung in einer paravirtualisierten Umgebung (z. B. Windows) portiert werden können, können durch ihre Nutzung daher trotzdem Leistungsvorteile in Bezug auf Speicher- und Netzwerk-I/O erzielt werden. Mit diesen PV auf HVM-Treibern können HVM-Gäste die gleiche oder eine bessere Leistung als paravirtuelle Gäste erzielen.