Confidential VM の概要

Confidential VMs インスタンスは Compute Engine 仮想マシンの一種です。ハードウェア ベースのメモリ暗号化によって、使用中のデータとアプリケーションに対する読み取りや変更を防ぐことができます。

Confidential VMs インスタンスには、次のような利点があります。

  • 分離: 暗号鍵は、ハイパーバイザからアクセスできない専用ハードウェアによって生成され、そのハードウェア内にのみ 配置されます。

  • 構成証明: VM の ID と状態を検証して、重要なコンポーネントが 改ざんされていないことを確認できます。

このタイプのハードウェア分離と構成証明は、Trusted Execution Environment(TEE)と呼ばれます。

新しい VM インスタンスを作成するときに、 Confidential VMs サービス を有効にできます。

Confidential Computing テクノロジー

Confidential VMs インスタンスを設定する場合、使用する Confidential Computing テクノロジーのタイプは、選択した マシンタイプと CPU プラットフォームに基づきます。 Confidential Computing テクノロジーを選択する際は、 パフォーマンスとコストのニーズに合っていることを確認してください。

AMD SEV

Confidential VMs の AMD Secure Encrypted Virtualization(SEV)は、AMD Secure Processor を介したハードウェア ベースのメモリ暗号化と、Google の vTPM を介したブート時の構成証明を提供します。

AMD SEV は、要求の厳しいコンピューティング タスクにも高いパフォーマンスで対応できます。ワークロードによっては、SEV Confidential VMs と標準の Compute Engine VM のパフォーマンスの差は、ゼロから最小限までさまざまです。

Confidential VMs の他の Confidential Computing テクノロジーとは異なり、N2D マシンタイプと C3D マシンタイプを使用する AMD SEV マシンはライブ マイグレーションをサポートしています。

AMD SEV のホワイトペーパーを読む

AMD SEV-SNP

AMD Secure Encrypted Virtualization-Secure Nested Paging(SEV-SNP)は SEV を拡張し、ハードウェア ベースのセキュリティを追加して、データ リプレイやメモリ リマッピングなどの悪意のあるハイパーバイザ ベースの攻撃を防ぎます。構成証明レポートは、AMD Secure Processor から直接いつでもリクエストできます。

AMD SEV-SNP のホワイトペーパーを読む

インテル TDX

Intel Trust Domain Extensions(TDX)は、VM 内に分離された信頼ドメイン(TD)を作成し、ハードウェア拡張機能を使用してメモリの管理と暗号化を行います。

インテル TDX は、オフライン、ダイナミック ランダムアクセス メモリ(DRAM)分析、DRAM インターフェースのアクティブな攻撃など、プラットフォーム メモリへの物理アクセスを使用する限定的な形式の攻撃に対する TD の防御を強化します。これらの攻撃には、メモリ コンテンツのキャプチャ、変更、再配置、スプライシング、エイリアシングが含まれます。

インテル TDX のホワイトペーパーを読む。

NVIDIA Confidential Computing

NVIDIA Confidential Computing は、ハードウェア ベースの Trusted Execution Environment(TEE)のセキュリティ上のメリットを接続された NVIDIA GPU に拡張します。GPU アクセラレータによる AI および ML ワークロードの機密データは使用中に暗号化され、ハイパーバイザから分離されます。

CPU ワークロードと GPU ワークロードの両方に包括的な機密環境を提供するため、NVIDIA Confidential Computing は、AMD SEV やインテル TDX などの CPU ベースの Confidential Computing テクノロジーと統合されています。

NVIDIA Confidential Computing をサポートするマシンシリーズ、GPU モデル、CPU プラットフォームの詳細については、 サポートされている構成をご覧ください。

NVIDIA H100 Tensor Core GPU アーキテクチャRTX PRO 6000 Blackwell GPU アーキテクチャ のホワイトペーパーを読む。

Confidential VMs サービス

Compute Engine に加えて、次の Google Cloud サービスでは Confidential VMs を使用します。

次のステップ

Confidential VM のサポートされている構成について確認する