AMD EPYC Milan CPU プラットフォームを搭載した N2D マシンタイプ
AMD SEV Confidential Computing テクノロジー
2024 年 1 月 15 日以降に作成されたもの
他のすべての Confidential VM タイプはライブ マイグレーションをサポートしていないため、作成時に
onHostMaintenance ポリシー
を TERMINATE に設定する必要があります。つまり、ホスト メンテナンス イベント中に VM が停止します。
ライブ マイグレーションをサポートしていない Confidential VM インスタンスのホスト メンテナンス イベント
ホスト メンテナンス イベント中、ライブ マイグレーションをサポートしておらず、ホスト メンテナンス ポリシーの設定がデフォルトの Confidential VM インスタンスは停止します。メンテナンスが完了すると再起動されます。
次の表に、ライブ マイグレーションをサポートしていない Confidential VM インスタンスのホスト メンテナンス ポリシー設定のデフォルト値を示します。
| ホスト メンテナンス ポリシー | Confidential VM のデフォルト値 | 説明 |
|---|---|---|
onHostMaintenance |
TERMINATE |
ライブ マイグレーションをサポートしていない Confidential VM インスタンスの場合、このプロパティは |
automaticRestart |
true |
true に設定すると、メンテナンスが完了した後に Confidential VM インスタンスが再起動します。 |
hostErrorTimeoutSeconds |
330 |
ホストが応答しない VM の再起動を試みるまでの時間(90 秒から 330
秒)。 |
計画を立てることで、ホスト メンテナンス イベントが Confidential VM インスタンスに与える影響を最小限に抑える ことができます。
ホスト メンテナンス イベントの影響を最小限に抑える
ライブ マイグレーションをサポートしていない Confidential VM インスタンスに対するホスト メンテナンス イベントの影響を最小限に抑えるには、次の操作を行います。
メンテナンス イベント通知をモニタリングする
ホストイベントについて事前に通知を受け取るようにするには、/computeMetadata/v1/instance/maintenance-event
メタデータ値をモニタリングします。これを行うには、Confidential VM インスタンスで次のコマンドを実行して、イベント通知をリクエストします。
curl http://metadata.google.internal/computeMetadata/v1/instance/maintenance-event -H "Metadata-Flavor: Google"
メタデータ サーバーに対するリクエストによって NONE が返された場合、VM は停止するようにスケジュールされていません。メタデータ
サーバーから TERMINATE_ON_HOST_MAINTENANCE が返された場合、VM の停止スケジュールが設定されています。
次の表に、ライブ マイグレーションをサポートしていない Confidential VM インスタンスのホスト メンテナンス イベント通知期間を、Confidential Computing テクノロジー タイプ別に示します。これらの期間を使用して、ホスト メンテナンス イベントを計画します。
| Confidential Computing テクノロジー | マシンタイプ | 通知期間 |
|---|---|---|
| AMD SEV | C2D | なし |
| C3D | 7 日 | |
| AMD SEV-SNP | N2D | 1 時間 |
| インテル TDX | c3-standard-* |
7 日 |
c4-standard-*
(プレビュー) |
7 日 |
ホスト メンテナンス イベントをシミュレートする
Confidential VM インスタンスが再起動したときにワークロードがどのように動作するかをテストするには、 ホスト メンテナンス イベントをシミュレートします 。 シミュレートされたイベントを処理しながら、実際のイベントが発生した場合に復元できるようにワークロードを変更する方法を検討します。
ワークロードを変更する
ホスト メンテナンス イベントをシミュレートしたら、その経験に基づいてワークロードを変更して対応できます。たとえば、次のいずれかの手法を使用できます。
ワークロードを調整して 今後のホスト メンテナンス イベントを定期的にモニタリングします。
イベントが発生する前に、進行中の作業を一時的に Cloud Storage バケットに移動します。 Confidential VM インスタンスが再起動したら、ワークロードでデータを取得して作業を再開します。
すべてのデータを セカンダリ Persistent Diskに書き込みます。Confidential VM インスタンスが再起動したら、Persistent Disk を再アタッチして、ワークロードが作業を再開できるようにします。
単一テナントノードに Confidential VM インスタンスをプロビジョニングする
必要に応じて、 単一テナントノードに Confidential VM インスタンスをプロビジョニングできます。これにより、Google が VM のメンテナンスを実行できる 4 時間の期間を決定できます。 また、手動ライブ マイグレーションを実行して、VM を別のノードまたは制御するノードグループに移動することもできます。
単一テナントノードの料金をご覧ください。
次のステップ
復元力のあるシステムの設計について学習する。