Vous pouvez créer un cluster Managed Service pour Apache Spark qui utilise des Confidential VMs Compute Engine pour fournir un chiffrement de la mémoire intégrée. Les Confidential VMs utilisent le type de machine N2D (avec la norme AMD Secure Encrypted Virtualization (SEV)).
Créer un cluster avec des Confidential VMs
Commande gcloud
Pour créer un cluster Managed Service pour Apache Spark qui utilise des Confidential VMs, utilisez la
gcloud dataproc clusters create commande
avec l'
--confidential-compute.
Conditions requises :
- Les instances maîtres et de nœud de calcul doivent utiliser le type de machine N2D avec AMD SEV (Secure Encrypted Virtualization).
- le cluster doit utiliser l'une des images Ubuntu compatibles.
- Le cluster doit être créé dans une région et une zone Compute Engine compatibles avec
le processeur AMD EPYC Milan (type de machine N2D) utilisé par les Confidential VMs (consultez la colonne Processeurs
dans la section Régions et zones disponibles).
Vous pouvez exécuter la commande suivante pour répertorier les processeurs compatibles dans une
zone Compute Engine :
gcloud compute zones describe ZONE_NAME --format="value(availableCpuPlatforms)"
gcloud dataproc clusters create cluster-name \ --confidential-compute \ --image-version=Ubuntu image version \ --region=region with zone that supports the AMD EPYC Milan CPU \ --zone=zone within the region that supports the AMD EPYC Milan CPU \ --master-machine-type=N2D machine type \ --worker-machine-type=N2D machine type" \ other args ...
API REST
Pour créer un cluster Managed Service pour Apache Spark qui utilise des Confidential VMs, incluez
le ConfidentialInstanceConfig
dans la requête
clusters.create. Définissez enableConfidentialCompute sur true.
Conditions requises :
masterConfig.machineTypeUri,masterConfig.machineTypeUri,et, le cas échéant,secondaryWorkerConfig.machineTypeUri:les instances maîtres et de nœud de calcul doivent utiliser le type de machine N2D avec AMD SEV (Secure Encrypted Virtualization).softwareConfig.imageVersion:Le cluster doit utiliser l'une des images Ubuntu compatibles.gceClusterConfig.zoneUri:le cluster doit être créé dans une zone Compute Engine compatible avec le processeur N2D AMD EPYC Milan utilisé par les Confidential VMs (consultez la colonne Processeurs dans la section Régions et zones disponibles). Vous pouvez exécuter la commande suivante pour répertorier les processeurs compatibles dans une zone Compute Engine :gcloud compute zones describe "ZONE_NAME --format="value(availableCpuPlatforms)"