Azure の機密 VMについて
Azure の機密 VM は、テナントに強力なセキュリティと機密性を提供します。 アプリケーションと仮想化スタックの間にハードウェアによって強制される境界を作成します。 コードを変更せずにクラウド移行に使用でき、プラットフォームによって VM の状態が確実に保護されます。
重要
保護レベルは、構成と設定によって異なります。 たとえば、Microsoft は暗号化キーを所有または管理して、追加コストなしで利便性を高めることができます。
Microsoft Mechanics
機密 VM の利点
- 仮想マシン、ハイパーバイザー、ホスト管理コードの間をハードウェアベースで強固に分離。
- カスタマイズ可能な認証ポリシーにより、デプロイ前にホストのコンプライアンスを確認することができます。
- 最初の起動前のクラウドベースの機密 OS ディスク暗号化。
- プラットフォームまたは顧客 (必要に応じて) によって所有および管理される VM 暗号化キー。
- プラットフォームの成功した構成証明と VM の暗号化キーの間の暗号化バインドを使用したセキュリティで保護されたキーのリリース。
- 仮想マシンのキーとシークレットの構成証明と保護のための専用の仮想 トラステッドプラットフォームモジュール (TPM) インスタンス。
- Azure VM のトラステッド起動 と同様のセキュアブート機能
機密 OS ディスク暗号化
Azure 機密 VM では、強化された新しいディスク暗号化スキームが提供されます。 このスキームにより、ディスクのすべての重要なパーティションが保護されます。 また、ディスク暗号化キーを仮想マシンの TPM にバインドし、保護されたディスクコンテンツを仮想マシンのみがアクセスできるようにします。 これらの暗号化キーは、ハイパーバイザーやホスト OS などの Azure コンポーネントを安全に迂回することができます。 攻撃の可能性を最小限に抑えるために、専用のクラウドサービスも VM の初期作成時にディスクを暗号化します。
コンピューティング プラットフォームに VM の分離に関する重要な設定がない場合、Azure Attestation はブート時にプラットフォームの正常性を証明せず、VM の起動を阻止します。 このシナリオは、たとえば、SEV-SNP を有効にしていない場合に発生します。
機密 OS ディスクの暗号化はオプションです。このプロセスによって VM の初期作成時間が長引く可能性があるからです。 次のいずれかを選択できます。
- プラットフォーム マネージド キー (PMK) またはカスタマー マネージド キー (CMK) を使用する VM のデプロイ前に、機密 OS ディスク暗号化を使用した機密 VM。
- VM のデプロイ前に機密 OS ディスク暗号化を使用しない機密 VM。
さらに整合性と保護を確保するために、機密 OS ディスク暗号化が選択されている場合、機密 VM では既定で セキュア ブート が提供されます。
セキュア ブートでは、信頼された発行元は OS ブート コンポーネント (ブートローダー、カーネル、およびカーネル ドライバーを含む) に署名する必要があります。 互換性のあるすべての機密 VM イメージは、セキュア ブートをサポートしています。
機密一時ディスクの暗号化
機密ディスク暗号化の保護を一時ディスクに拡張することもできます。 これを有効にするには、ディスクが CVM に接続された後に、VM 内対称キー暗号化テクノロジを利用します。
一時ディスクは、アプリケーションとプロセスに、ローカルでの高速かつ短期的なストレージを提供します。 一時ディスクは、ページ ファイル、ログ ファイル、キャッシュ データ、およびその他の種類の一時データなどのデータのみを格納することを目的としています。 CVM 上の一時ディスクには、機密データを含むことができるページ ファイル (スワップ ファイル) が含まれています。 暗号化しないと、これらのディスク上のデータにホストからアクセスできる場合があります。 この機能を有効にすると、一時ディスク上のデータはホストに公開されなくなります。
この機能は、オプトイン プロセスを通じて有効にできます。 詳細については、ドキュメントをご覧ください。
暗号化価格の違い
Azure 機密 VM では、OS ディスクと、数メガバイトの小さな暗号化された仮想マシン ゲスト状態 (VMGS) ディスクの両方が使用されます。 VMGS ディスクには、VM のコンポーネントのセキュリティの状態が含まれています。 一部のコンポーネントには、vTPM と UEFI ブートローダーが含まれます。 小規模 VMGS ディスクでは、毎月のストレージコストが発生する可能性があります。
2022 年 7 月以降、暗号化された OS ディスクのコストが高くなります。 詳細は、マネージド ディスクの料金ガイドを参照してください。
構成証明と TPM
Azure 機密 VM は、プラットフォームの重要なコンポーネントとセキュリティ設定の構成証明が成功した後でのみ起動します。 構成証明レポートには次のものが含まれます。
- 署名済み構成証明レポート
- プラットフォームのブート設定
- プラットフォームのファームウェアの測定
- OS 測定:
機密 VM 内で構成証明要求を初期化して、機密 VM が AMD SEV-SNP 対応プロセッサまたは Intel TDX 対応プロセッサを含むハードウェア インスタンスを実行していることを確認できます。 詳細については、Azure 機密 VM のゲスト構成証明に関するページを参照してください。
Azure 機密 VM は、Azure VM 用の仮想 TPM (vTPM) を特徴としています。 vTPM はハードウェア TPM の仮想化バージョンであり、TPM2.0 仕様に準拠しています。vTPM を、キーと測定のためのセキュリティで保護された専用のコンテナーとして使用できます。 機密性の高い VM には、専用の vTPM インスタンスが用意されており、どの VM にも属さない安全な環境で動作します。
制限事項
機密 VM には、次の制限があります。 よく寄せられる質問については、「機密 VM に関するよくあるご質問」を参照してください。
サイズのサポート
機密 VM は、次の VM サイズをサポートしています。
- ローカル ディスクなしの汎用機密 VM: DCasv5 シリーズ、DCesv5 シリーズ
- ローカル ディスクありの汎用機密 VM: DCadsv5 シリーズ、DCedsv5 シリーズ
- ローカル ディスクなしのメモリ最適化機密 VM: ECasv5 シリーズ、ECesv5 シリーズ
- ローカル ディスクありのメモリ最適化機密 VM: ECadsv5 シリーズ、ECedsv5 シリーズ
- NVIDIA H100 Tensor Core GPU 搭載 NCCadsH100v5 シリーズ
OS のサポート
機密 VM の OS イメージは、特定のセキュリティ要件を満たしている必要があります。 これらの適格なイメージは、オプションの機密 OS ディスク暗号化をサポートし、基になるクラウド インフラストラクチャから確実に分離するように設計されています。 これらの要件を満たすことは、機密データを保護し、システムの整合性を維持するのに役立ちます。
機密 VM は、次の OS オプションをサポートしています。
Linux | Windows クライアント | Windows Server |
---|---|---|
Ubuntu | Windows 11 | Windows Server Datacenter |
20.04 LTS (AMD SEV-SNP のみ) | 21H2、21H2 Pro、21H2 Enterprise、21H2 Enterprise N、21H2 Enterprise マルチセッション | 2019 Server Core |
22.04 LTS | 22H2、22H2 Pro、22H2 Enterprise、22H2 Enterprise N、22H2 Enterprise マルチセッション | 2019 Datacenter |
24.04 LTS | 23H2、23H2 Pro、23H2 Enterprise、23H2 Enterprise N、23H2 Enterprise マルチセッション | 2022 Server Core |
RHEL | Windows 10 | 2022 Azure Edition |
9.4 (AMD SEV-SNP のみ) | 22H2、22H2 Pro、22H2 Enterprise、22H2 Enterprise N、22H2 Enterprise マルチセッション | 2022 Azure Edition Core |
2022 データセンター | ||
SUSE (テクニカル プレビュー) | ||
15 SP5 (Intel TDX、AMD SEV-SNP) | ||
15 SP5 for SAP (Intel TDX、AMD SEV-SNP) |
リージョン
機密 Vm は、特定の VM リージョンで利用可能な専用のハードウェア上で実行されます。
価格
価格は、お使いの機密 VM のサイズによって異なります。 詳しくは、料金計算ツールに関するページをご覧ください。
機能サポート
機密 VM では、 はサポートされていません。
- Azure Batch
- Azure Backup
- Azure Site Recovery
- Azure Compute Gallery は制限付きでサポート
- 共有ディスク
- 高速ネットワーク
- ライブ マイグレーション
- ブート診断の下のスクリーンショット
次のステップ
詳細については、Confidential VM のよくあるご質問を参照してください。