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.
Verwenden Sie verschachtelte Virtualisierung, um Hypervisoren in Amazon EC2-Instances auszuführen
Die verschachtelte Virtualisierung ermöglicht es Ihnen, Hypervisoren wie KVM in virtuellen Amazon Hyper-V EC2-Instances auszuführen. Virtuelle EC2-Instances sind keine Bare-Metal-Instances. Diese Funktion erweitert die Virtualisierungsflexibilität, indem virtuelle EC2-Instances um Virtualisierungsunterstützung auf Prozessorebene erweitert werden, sodass ein in Ihrer Instance ausgeführter Hypervisor virtuelle Maschinen erstellen und verwalten kann.
Verschachtelte Virtualisierung kann hilfreich sein, wenn Sie Entwicklungstools wie Docker Desktop, Windows Subsystem for Linux 2 (WSL2), Android Studio-Emulatoren oder QEMU in Ihrem Entwicklungsworkflow ausführen, da Sie so aus einer Vielzahl von standardmäßigen virtuellen Amazon EC2-Instance-Typen wählen können, die Ihren spezifischen Leistungs- und Preisanforderungen entsprechen.
Für die Verwendung der verschachtelten Virtualisierung fallen keine zusätzlichen Kosten an.
Inhalt
Funktionsweise
Virtuelle EC2-Instances werden auf einem physischen Host ausgeführt, der über den Nitro-Hypervisor verfügt. Zur Unterstützung der verschachtelten Virtualisierung übergibt das Nitro-System die Prozessorerweiterungen, z. B. Intel VT-x, an Instances, um die Ausführung verschachtelter virtueller Maschinen zu erleichtern. Die verschachtelte Virtualisierungsarchitektur besteht aus drei Ebenen: der physischen AWS Infrastruktur und dem Nitro-Hypervisor (L0), Ihrer EC2-Instance, auf der ein Hypervisor ausgeführt wird (L1), und einer oder mehreren virtuellen Maschinen, die innerhalb dieser Instanz erstellt wurden (L2).
Überlegungen
Bevor Sie mit der Verwendung der verschachtelten Virtualisierung beginnen, sollten Sie Folgendes berücksichtigen:
-
Unterstützte Instanztypen — Verschachtelte Virtualisierung wird derzeit auf den folgenden Instanztypen unterstützt:
Allgemeiner Zweck: M7i | | M8i | M7i-flex M8id | M8i-flex
Optimiert für Berechnungen: C7i | | C8i | C8id | C7i-flex C8i-flex
Speicheroptimiert: R7i | R7iZ | R8i | R8id | | X8i R8i-flex
Speicheroptimiert: i7i | i7IE
-
Unterstützte Hypervisoren — Derzeit sind KVM und die unterstützten L1-Hypervisoren. Hyper-V
-
Windows-Instanzen — Wenn die verschachtelte Virtualisierung auf einer Windows-Instanz aktiviert ist:
-
Credential Guard — Virtual Secure Mode (VSM) wird automatisch deaktiviert.
-
Ruhezustand — Der Ruhezustand und die Wiederaufnahme der Instance werden nicht unterstützt.
-
CPU-Limit — Wird auf Windows-Instances mit mehr als 192 CPUs nicht unterstützt, z. B.
m8i.96xl
-
-
Sicherheitsaufgaben — Bei der Verwendung von verschachtelter Virtualisierung auf EC2-Instances AWS ist er für die „Sicherheit der Cloud“ verantwortlich. Er schützt die zugrunde liegende Infrastruktur und wahrt die starken Isolationsgrenzen zwischen EC2-Instances, die vom Nitro-System bereitgestellt werden. AWS Die Kunden sind für die „Sicherheit in der Cloud“ verantwortlich, was die Sicherung des Betriebssystems, des Hypervisors, der verschachtelten virtuellen Maschinen, der Gastbetriebssysteme, der Anwendungen und der Daten innerhalb der EC2-Instances umfasst.
-
Leistung — AWS empfiehlt Kunden, die Workloads ausführen möchten, für die Zugriff auf Hardware-Virtualisierungserweiterungen erforderlich ist und die leistungssensitiv sind oder strenge Latenzanforderungen haben, Bare-Metal-Instances zu evaluieren.
Starten Sie eine neue Instance mit aktivierter verschachtelter Virtualisierung
Wenn Sie eine neue Instance starten, können Sie die verschachtelte Virtualisierung aktivieren, um Hypervisoren und virtuelle Maschinen darauf auszuführen.
Konfigurieren Sie eine vorhandene Instanz für die Verwendung der verschachtelten Virtualisierung
Sie können die verschachtelte Virtualisierung auf einer vorhandenen Amazon EC2-Instance aktivieren.
Voraussetzungen
-
Die Instance muss auf den Status
stoppedgesetzt sein. -
Der Instanztyp muss die verschachtelte Virtualisierung unterstützen.
Suchen Sie nach den Instanztypen, die verschachtelte Virtualisierung unterstützen
Sie können herausfinden, welche Amazon EC2-Instance-Typen die verschachtelte Virtualisierung unterstützen. Sie können einen gesamten Instanztyp abfragen AWS-Region oder einen bestimmten Instanztyp überprüfen.