VMDK
Formato contenitore e di pacchetto
Il formato VMDK, proprietario VMware ma standard de facto, permette di rappresentare uno storage a blocchi in formato "sparso" (cioè rappresentando solo i blocchi effettivamente inizializzati dal dispositivo), in uso da parte di macchine virtuali e container. È un formato sia di contenitore che di pacchetto perché è disponibile in due varianti: nella prima è un singolo file che contiene sia l'header con i metadati interni, sia il contenuto a blocchi vero e proprio dello storage virtualizzato. Nella seconda variante, invece, è costituito da un file di testo contenente i soli metadati più uno o più file binari contenenti solo la rappresentazione blocco per blocco di parti del dispositivo.