Cómo borramos un NVMe cuando liberas una instancia
Ingeniería
El NVMe de cada instancia es un volumen LUKS2 con una clave generada en el aprovisionamiento y guardada en el TPM del host, sellada a ese ID de instancia. Al liberar la instancia, se pide al TPM que destruya la clave; en ese momento el contenido del disco es texto cifrado sin clave en ningún sitio. Después ejecutamos blkdiscard en el namespace y una pasada de verificación de 30 segundos que muestrea 2,000 LBA aleatorios y confirma que se leen como cero. Solo después de eso, la ranura vuelve al inventario. Esto añade unos 90 segundos a la liberación. Creemos que merece la pena.
Rent the hardware this post is about
Dedicated GPUs by the week or the month, paid in crypto, in three US datacenters.