Configurazioni supportate

Per creare un'istanza Confidential VM, devi avere una macchina virtuale con le seguenti proprietà:

Puoi configurare manualmente la tua istanza Confidential VM o accettare le impostazioni suggerite quando attivi il servizio Confidential VM nella consoleGoogle Cloud .

Limitazioni e problemi noti

Le seguenti limitazioni si applicano a seconda di come hai configurato l'istanza Confidential VM.

Tutte le istanze Confidential VM

  • Per abilitare Confidential VM, devi creare una nuova istanza VM. Le istanze esistenti non possono essere convertite in istanze Confidential VM.

  • Non puoi collegare TPU alle istanze Confidential VM.

  • Le istanze Confidential VM richiedono un'interfaccia NVMe per i dischi. SCSI non è supportata.

  • Solo i nuovi dischi possono essere formattati in XFS su versioni del kernel Linux precedenti alla 5.10. Per formattare i dischi esistenti in XFS, devi disporre della versione kernel 5.10 o successive.

  • Non puoi collegare più di 40 dischi a un'istanza Confidential VM. Puoi richiedere un'eccezione tramite un canale di assistenza, anche se le istanze con più di 40 dischi potrebbero non riuscire senza messaggi di errore.

  • Il tempo di avvio è proporzionale alla quantità di memoria assegnata a un'istanza. Potresti notare tempi di avvio più lunghi per le istanze Confidential VM con grandi quantità di memoria.

  • La creazione di connessioni SSH richiede più tempo sulle istanze Confidential VM rispetto alle istanze VM non Confidential.

  • La migrazione live è supportata sui tipi di macchine N2D e C3D che eseguono AMD SEV.

  • Le istanze Confidential VM potrebbero avere una larghezza di banda di rete inferiore e una latenza superiore rispetto alle istanze VM non riservate.

  • Le istanze Confidential VM con Hyperdisk Throughput hanno una dimensione massima di trasferimento dei dati (MDTS) limitata, che riduce le prestazioni. Per ridurre al minimo il degrado delle prestazioni, evita richieste di read-ahead che superano il limite MDTS impostando read_ahead_kb su 124 KiB quando utilizzi l'I/O con buffer.

AMD SEV

  • Debian 12 non supporta l'attestazione per AMD SEV a causa del pacchetto /dev/sev-guest mancante.

  • AMD SEV sui tipi di macchine C2D e N2D ha un numero massimo di code vNIC pari a 8.

  • AMD SEV sul tipo di macchina C4D e C3D presenta le seguenti limitazioni:

    • Le istanze Confidential VM che utilizzano i tipi di macchine C4D e C3D potrebbero riscontrare una larghezza di banda di rete inferiore rispetto alle istanze Confidential VM equivalenti, anche con le prestazioni di networking Tier_1 per VM attivate.

    • Le istanze bare metal non sono supportate.

    • L'immagine rhel-8-4-sap-ha con tag SEV_CAPABLE non funziona con AMD SEV su macchine C4D e C3D con più di 8 vCPU. In questa immagine manca una patch obbligatoria che aumenta le dimensioni del buffer SWIOTLB per le code di networking elevate.

    • Le istanze Confidential VM con AMD SEV sul tipo di macchina C3D non supportano Hyperdisk bilanciato e Hyperdisk Throughput.

AMD SEV-SNP

  • Il processore AMD Secure è una risorsa condivisa disponibile per tutti gli host sul server fisico in cui è presente. Un host può limitare l'accesso guest al processore sicuro e gli aggiornamenti firmware al processore sicuro (considerati eventi host) possono avvenire in qualsiasi momento.

  • Debian 12 non supporta l'attestazione per AMD SEV-SNP a causa del pacchetto /dev/sev-guest mancante.

  • AMD SEV-SNP sui tipi di macchine N2D ha un numero massimo di code vNIC pari a 8.

  • Le istanze VM AMD SEV-SNP non supportano kdump. Utilizza invece i log della console guest.

  • Le istanze Confidential VM con AMD SEV-SNP non supportano le prenotazioni.

  • A causa di una migrazione del kernel guest e degli aggiornamenti della sicurezza, le istanze Confidential VM con AMD SEV-SNP potrebbero avere tempi di avvio più lunghi e variazioni delle prestazioni tra agosto 2026 e novembre 2026.

Intel TDX

  • Intel TDX supporta fino a 192 vCPU.

  • L'SSD locale è supportata solo sui tipi di macchine c3-standard-*-lssd.

  • L'arresto delle istanze VM Intel TDX richiede più tempo rispetto alle istanze VM standard. Questo ritardo aumenta con le dimensioni della memoria della VM.

  • Sono supportati solo i volumi Balanced Persistent Disk che utilizzano l'interfaccia NVMe.

  • Non è possibile eseguire il provisioning delle istanze VM Intel TDX su gruppi di nodi single-tenant.

  • A causa di ulteriori vincoli di sicurezza, l'istruzione CPUID potrebbe restituire dettagli limitati o nessun dettaglio sull'architettura della CPU. Ciò potrebbe influire sulle prestazioni dei workload che dipendono da questi valori CPUID.

  • Le istanze VM Intel TDX non supportano kdump. Utilizza invece i log della console guest.

  • Le immagini guest senza le correzioni per l'arresto di TDX potrebbero subire durate di arresto prolungate, con conseguente peggioramento delle prestazioni. Per evitare il peggioramento delle prestazioni, verifica che queste patch siano installate nella build del kernel guest.

  • Le istanze VM Intel TDX non supportano le prenotazioni.

NVIDIA Confidential Computing

  • L'attestazione della GPU potrebbe non riuscire e segnalare un record di misurazione non corrispondente all'indice 9. Google e NVIDIA stanno lavorando per trovare una soluzione.

    Per risolvere il problema, esegui un'operazione completa di arresto e riavvio della Confidential VM. Il riavvio della VM dal sistema operativo guest della VM non risolve il problema.

  • Le istanze VM con accelerazione GPU non supportano la creazione di cluster per workload multi-nodo.

  • Hyperdisk Extreme non è supportato per le istanze VM con accelerazione GPU.

  • Le istanze VM con accelerazione GPU in esecuzione sul tipo di macchina A3 High con GPU NVIDIA H100 non supportano le prenotazioni.

  • Si applicano limitazioni relative al tipo di macchina. Consulta le limitazioni per ogni tipo di macchina:

Tipi di macchina

Confidential VM è supportata sui seguenti tipi di macchine.

Tipo di macchina Piattaforma CPU GPU Tecnologia di Confidential Computing Supporto della migrazione live

a3-highgpu-1g

Visualizza i nomi tipo di macchina macchina

  • Intel Sapphire Rapids
NVIDIA H100 Non supportata

C2D

Visualizza i nomi tipo di macchina macchina

  • AMD EPYC Milan
Nessuno Non supportata

c3-standard-*

Visualizza i nomi tipo di macchina macchina

  • Intel Sapphire Rapids
Nessuno Non supportata

c3-standard-*-lssd

Visualizza i nomi tipo di macchina macchina

  • Intel Sapphire Rapids
Nessuno Non supportata

C3D

Visualizza i nomi tipo di macchina macchina

  • AMD EPYC Genoa
Nessuno Supportato

c4-standard-*

Visualizza i nomi tipo di macchina macchina

  • Intel Granite Rapids
Nessuno Non supportata

C4D

Visualizza i nomi tipo di macchina macchina

  • AMD EPYC Turin
Nessuno Non supportata

g4-standard-48

Visualizza i nomi tipo di macchina macchina

  • AMD EPYC Turin
NVIDIA RTX Pro 6000 Non supportata

N2D

Visualizza i nomi tipo di macchina macchina

  • AMD EPYC Milan
Nessuno Supportato solo su istanze VM AMD SEV

Zone

Puoi visualizzare le zone che supportano questi tipi di macchine e la tecnologia Confidential Computing con uno dei seguenti metodi.

AMD SEV

Per elencare le zone in cui è supportato AMD SEV, esegui il seguente comando:

gcloud compute zones list \
    --filter="availableCpuPlatforms.list():'CPU_PLATFORM'" \
    --format="value(name)" \
    --sort-by=name

Sostituisci CPU_PLATFORM con il nome della piattaforma CPU che vuoi cercare:

  • AMD Milan

  • AMD Genoa

  • AMD Turin

AMD SEV-SNP

AMD SEV-SNP è supportato nelle seguenti zone, sul tipo di macchina N2D con piattaforme CPU AMD Milan:

  • asia-southeast1-a
  • asia-southeast1-b
  • asia-southeast1-c
  • europe-west3-a
  • europe-west3-b
  • europe-west3-c
  • europe-west4-a
  • europe-west4-b
  • europe-west4-c
  • us-central1-a
  • us-central1-b
  • us-central1-c

Intel TDX

c3-standard-*

Intel TDX è supportato nelle seguenti zone, sui tipi di macchine c3-standard-*.

  • asia-northeast1-b
  • asia-south1-b
  • asia-southeast1-a
  • asia-southeast1-b
  • asia-southeast1-c
  • europe-west3-a
  • europe-west3-b
  • europe-west4-a
  • europe-west4-b
  • europe-west4-c
  • europe-west9-a
  • europe-west9-b
  • us-central1-a
  • us-central1-b
  • us-central1-c
  • us-east1-c
  • us-east1-d
  • us-east4-a
  • us-east4-b
  • us-east4-c
  • us-east5-b
  • us-east5-c
  • us-west1-a
  • us-west1-b

c3-standard-*-lssd

Intel TDX è supportato sui tipi di macchina c3-standard-*-lssd nelle seguenti zone:

  • asia-southeast1-a
  • asia-southeast1-b
  • europe-west4-a
  • europe-west4-b
  • southamerica-east1-a
  • us-central1-a
  • us-central1-b
  • us-east4-b
  • us-east4-c
  • us-east5-b
  • us-east5-c
  • us-west1-b

c4-standard-*

Intel TDX è supportato nelle seguenti zone, sui tipi di macchina c4-standard-*:

  • asia-southeast1-a
  • asia-southeast1-b
  • asia-southeast1-c
  • europe-west1-b
  • europe-west3-a
  • europe-west3-b
  • europe-west4-a
  • europe-west4-b
  • us-central1-a
  • us-central1-b
  • us-central1-f
  • us-east4-a
  • us-east4-b
  • us-east4-c
  • us-west1-a

NVIDIA Confidential Computing

A3 High

NVIDIA Confidential Computing è supportato nelle seguenti zone, su istanze Confidential VM con una GPU collegata sul tipo di macchina A3 High:

  • europe-west4-c
  • us-central1-a
  • us-east5-a

G4

Per elencare le zone in cui è disponibile il tipo di macchina g4-standard-48, esegui il seguente comando:

gcloud compute accelerator-types list \
    --filter="name ~ ^nvidia-rtx-pro-6000$" \
    --format="value(zone)" \
    --sort-by=zone

Sistemi operativi

Per le immagini del sistema operativo Confidential VM disponibili, consulta Dettagli del sistema operativo. Trova la tua distribuzione preferita, quindi fai clic sulla scheda Funzionalità di sicurezza per verificare se Confidential VM è supportata.

In alternativa, puoi visualizzare le immagini del sistema operativo supportate con un comando gcloud o creare la tua immagine Linux.

Visualizza le immagini del sistema operativo supportate con gcloud

Le immagini del sistema operativo che puoi utilizzare sono determinate dalla tua scelta della tecnologia Confidential Computing.

Puoi elencare le immagini sistema operativo, le relative famiglie di immagini e le relative versioni che supportano le tecnologie di Confidential Computing AMD e Intel eseguendo il seguente comando:

gcloud compute images list \
    --filter="guestOsFeatures[].type:(OS_FEATURE)"

Fornisci il seguente valore:

OS_FEATURE: il tipo di supporto di Confidential Computing che vuoi. I valori accettati sono:

  • SEV_CAPABLE: Sistemi operativi che supportano AMD SEV.

  • SEV_LIVE_MIGRATABLE_V2: sistemi operativi che supportano AMD SEV e la migrazione live.

  • SEV_SNP_CAPABLE: sistemi operativi che supportano l'isolamento e l'attestazione AMD SEV-SNP.

  • TDX_CAPABLE: sistemi operativi che supportano l'isolamento e l'attestazione Intel TDX.

Per limitare i risultati a una famiglia di immagini, un progetto o un altro testo specifico fornito nella risposta del comando precedente, utilizza un operatore AND e sostituisci STRING con una corrispondenza di testo parziale, simile al seguente esempio:

gcloud compute images list \
    --filter="guestOsFeatures[].type:(OS_FEATURE) AND STRING"

Per visualizzare i dettagli di un'immagine specifica, esegui il seguente comando utilizzando i dettagli delle risposte dei comandi precedenti:

gcloud compute images describe IMAGE_NAME \
    --project=IMAGE_PROJECT

Immagini supportate per un'istanza Confidential VM con GPU

Per le istanze Confidential VM con GPU NVIDIA collegate, i requisiti per i progetti e le famiglie di immagini del sistema operativo sono i seguenti:

  • Tipo di macchina A3 High:

    • Container-Optimized OS (progetto confidential-vm-images): cos-121-lts e versioni successive

    • Ubuntu (progetto ubuntu-os-cloud): ubuntu-2204-lts e versioni successive

    Sebbene altre immagini possano essere taggate come TDX_CAPABLE, non forniamo assistenza ufficiale per il loro utilizzo con le GPU.

  • Tipo di macchina G4:

    • Container-Optimized OS (progetto cos-cloud): cos-125-lts e versioni successive

    • Ubuntu (progetto ubuntu-os-cloud):

      • ubuntu-2204-lts e versioni successive

      • ubuntu-2404-lts-amd64 e versioni successive

      • ubuntu-minimal-2204-lts e versioni successive

      • ubuntu-minimal-2404-lts-amd64 e versioni successive

    • Ubuntu Pro (progetto ubuntu-os-pro-cloud):

      • ubuntu-pro-2204-lts e versioni successive

      • ubuntu-pro-2404-lts-amd64 e versioni successive

Immagini supportate per C3 con SSD locale

Per le istanze Confidential VM che utilizzano Intel TDX sui tipi di macchina c3-standard-*-lssd, sono supportate le seguenti famiglie di immagini del sistema operativo:

  • cos-117-lts

  • cos-121-lts

Passaggi successivi