Confidential VM – Übersicht

Confidential VM-Instanzen sind eine Art von Compute Engine-VMs. Sie verwenden eine hardwarebasierte Arbeitsspeicherverschlüsselung, um sicherzustellen, dass Ihre Daten und Anwendungen während der Verwendung nicht gelesen oder geändert werden können.

Confidential VM-Instanzen bieten die folgenden Vorteile:

  • Isolation: Verschlüsselungsschlüssel werden von dedizierter Hardware generiert und befinden sich ausschließlich in dieser Hardware, auf die der Hypervisor nicht zugreifen kann.

  • Attestierung: Sie können die Identität und den Status der VM prüfen, um sicherzustellen, dass wichtige Komponenten nicht manipuliert wurden.

Diese Art der Hardwareisolation und Attestierung wird als vertrauenswürdige Ausführungsumgebung (Trusted Execution Environment, TEE) bezeichnet.

Sie können den Confidential VM-Dienst aktivieren, wenn Sie eine neue VM-Instanz erstellen.

Confidential Computing-Technologien

Beim Einrichten einer Confidential VM-Instanz hängt der Typ der verwendeten Confidential Computing-Technologie vom ausgewählten Maschinentyp und der ausgewählten CPU-Plattform ab. Achten Sie bei der Auswahl einer Confidential Computing-Technologie darauf, dass sie Ihren Anforderungen an Leistung und Kosten entspricht.

AMD SEV

AMD Secure Encrypted Virtualization (SEV) auf Confidential VM bietet hardwarebasierte Speicherverschlüsselung über den AMD Secure Processor und Boot-Zeit-Attestierung über das vTPM von Google.

AMD SEV bietet eine hohe Leistung für anspruchsvolle Rechenaufgaben. Der Leistungsunterschied zwischen einer SEV Confidential VM und einer Standard-Compute Engine-VM kann je nach Arbeitslast von null bis minimal reichen.

Im Gegensatz zu anderen Confidential Computing-Technologien auf Confidential VMs unterstützen AMD SEV-Maschinen, die die Maschinentypen N2D und C3D verwenden, die Live-Migration.

Whitepaper zu AMD SEV lesen

AMD SEV-SNP

AMD Secure Encrypted Virtualization-Secure Nested Paging (SEV-SNP) erweitert SEV um hardwarebasierte Sicherheit, um bösartige hypervisorbasierte Angriffe wie Datenwiedergabe und Speicherneuzuordnung zu verhindern. Attestierungsberichte können jederzeit direkt vom AMD Secure Processor angefordert werden.

Whitepaper zu AMD SEV-SNP lesen

Intel TDX

Intel Trust Domain Extensions (TDX) erstellt eine isolierte Vertrauensdomäne (TD) innerhalb einer VM und verwendet Hardwareerweiterungen zum Verwalten und Verschlüsseln des Arbeitsspeichers.

Intel TDX erweitert die Abwehr der TD gegen begrenzte Formen von Angriffen, die physischen Zugriff auf den Plattformspeicher nutzen, z. B. Offline-DRAM-Analysen (Dynamic Random Access Memory) und aktive Angriffe auf DRAM-Schnittstellen. Zu diesen Angriffen gehören das Erfassen, Ändern, Verschieben, Splicing und Aliasing von Speicherinhalten.

Intel TDX-Whitepaper lesen

NVIDIA Confidential Computing

NVIDIA Confidential Computing erweitert die Sicherheitsvorteile einer hardwarebasierten vertrauenswürdigen Ausführungsumgebung (Trusted Execution Environment, TEE) auf angehängte NVIDIA-GPUs. Sensible Daten in GPU-beschleunigten KI- und ML-Arbeitslasten werden während der Nutzung verschlüsselt, um sie vom Hypervisor zu isolieren.

Um eine umfassende Confidential-Computing-Umgebung für CPU- und GPU-Arbeitslasten bereitzustellen, ist NVIDIA Confidential Computing in CPU-basierte Confidential-Computing-Technologien wie AMD SEV oder Intel TDX eingebunden.

Weitere Informationen dazu, welche Maschinenreihen, GPU-Modelle und CPU-Plattformen NVIDIA Confidential Computing unterstützen, finden Sie unter Unterstützte Konfigurationen.

Lesen Sie die Whitepaper zur NVIDIA H100 Tensor Core GPU-Architektur und zur RTX PRO 6000 Blackwell GPU-Architektur.

Confidential VM-Dienste

Zusätzlich zu Compute Engine nutzen die folgenden Google Cloud -Dienste Confidential VM:

Nächste Schritte

Unterstützte Konfigurationen für Confidential VMs