Come cancelliamo un NVMe quando rilasci un'istanza
Ingegneria
L'NVMe di ogni istanza è un volume LUKS2 con una chiave generata al provisioning e custodita nel TPM dell'host, sigillata per quell'ID istanza. Il rilascio dell'istanza chiede al TPM di distruggere la chiave — a quel punto il contenuto dell'unità è testo cifrato senza alcuna chiave da nessuna parte. Poi eseguiamo blkdiscard sul namespace e un passaggio di verifica di 30 secondi che campiona 2,000 LBA casuali e conferma che vengano letti come zero. Solo dopo lo slot torna in inventario. Questo aggiunge circa 90 secondi al rilascio. Pensiamo che ne valga la pena.
Rent the hardware this post is about
Dedicated GPUs by the week or the month, paid in crypto, in three US datacenters.