Las instancias de Confidential VM son un tipo de máquina virtual de Compute Engine. Usan la encriptación de memoria basada en hardware para garantizar que tus datos y aplicaciones no se puedan leer ni modificar mientras están en uso.
Las instancias de Confidential VM ofrecen los siguientes beneficios:
Aislamiento: Las claves de encriptación se generan en el hardware dedicado y residen solo en él, por lo que el hipervisor no puede acceder a ellas.
Certificación: Puedes verificar la identidad y el estado de la VM para asegurarte de que no se hayan alterado los componentes clave.
Este tipo de aislamiento y certificación de hardware se conoce como entorno de ejecución confiable (TEE).
Puedes habilitar el servicio de Confidential VM cada vez que crees una instancia de VM nueva.
Tecnologías de Confidential Computing
Cuando configuras una instancia de Confidential VM, el tipo de tecnología de Confidential Computing que se usa se basa en el tipo de máquina y la plataforma de CPU que elijas. Cuando elijas una tecnología de Confidential Computing, asegúrate de que se ajuste a tus necesidades de rendimiento y costo.
AMD SEV
La virtualización segura encriptada (SEV) de AMD en Confidential VM ofrece encriptación de memoria basada en hardware a través del procesador seguro de AMD y certificación en el momento del inicio a través del vTPM de Google.
La SEV de AMD ofrece un rendimiento elevado para las tareas de procesamiento más exigentes. La diferencia de rendimiento entre una Confidential VM de SEV y una VM estándar de Compute Engine puede variar de nula a mínima, según la carga de trabajo.
A diferencia de otras tecnologías de Confidential Computing en Confidential VM, las máquinas AMD SEV que usan los tipos de máquinas N2D y C3D admiten la migración en vivo.
Lee el informe de AMD SEV.
AMD SEV-SNP
La virtualización encriptada segura con paginación anidada segura (SEV-SNP) de AMD se expande en SEV, lo que agrega seguridad basada en hardware para ayudar a evitar ataques maliciosos basados en hipervisores, como la reproducción de datos y la reasignación de memoria. Los informes de certificación se pueden solicitar en cualquier momento directamente desde el procesador seguro de AMD.
Lee el informe de AMD SEV-SNP.
Intel TDX
Intel Trust Domain Extensions (TDX) crea un dominio de confianza (TD) aislado dentro de una VM y usa extensiones de hardware para administrar y encriptar la memoria.
Intel TDX aumenta la defensa del TD contra formas limitadas de ataques que usan el acceso físico a la memoria de la plataforma, como el análisis sin conexión de la memoria de acceso aleatorio dinámica (DRAM) y los ataques activos de las interfaces de DRAM. Estos ataques incluyen capturar, modificar, reubicar, empalmar y asignar alias al contenido de la memoria.
Lee el informe de Intel TDX.
NVIDIA Confidential Computing
NVIDIA Confidential Computing extiende los beneficios de seguridad de un entorno de ejecución confiable (TEE) basado en hardware a las GPUs de NVIDIA conectadas. Los datos sensibles en las cargas de trabajo de IA y AA aceleradas por GPU se encriptan en uso, lo que proporciona aislamiento del hipervisor.
Para proporcionar un entorno confidencial integral para las cargas de trabajo de CPU y GPU, NVIDIA Confidential Computing se integra con tecnologías de Confidential Computing basadas en CPU, como AMD SEV o Intel TDX.
Para obtener detalles sobre qué series de máquinas, modelos de GPU y plataformas de CPU admiten Confidential Computing de NVIDIA, consulta Parámetros de configuración compatibles.
Lee los informes técnicos sobre la arquitectura de la GPU NVIDIA H100 Tensor Core y la arquitectura de la GPU RTX PRO 6000 Blackwell.
Servicios de Confidential VMs
Además de Compute Engine, los siguientes servicios de Google Cloud usan Confidential VM:
Confidential Google Kubernetes Engine Nodes aplica el uso de Confidential VM en todos tus nodos de GKE.
Confidential Space usa Confidential VM para permitir que las partes compartan datos sensibles con una carga de trabajo acordada mutuamente, mientras conservan la confidencialidad y la propiedad de esos datos.
Confidential Computing de Managed Service para Apache Spark incluye clústeres de Managed Service para Apache Spark que usan Confidential VM.
Confidential VM de Dataflow cuenta con instancias de Confidential VM de trabajador de Dataflow.
¿Qué sigue?
Lee sobre las configuraciones compatibles de Confidential VM.