Par exemple, tu as besoin d'un disque de 100Go pour ta vm:

- En Thick lazy zeroed (provisionnement statique, mise à zéro tardive) :
tu bloques les 100Go direct sur ton datastore mais on ne touche pas aux anciennes données présentes sur les secteurs bloqués. En cas d'écriture, le secteur est mis à 0 et ensuite écrit avec la donnée que tu lui envoie. Tu as besoin de plus d'I/O pour écrire ta donnée que juste écrire ce dont tu as besoin.

- En Thick eager zeroed (provisionnement statique, mise à zéro imminente) :
pareil que l'autre mais tes 100Go sont direct mis à 0 sur le disque. C'est long à créer mais niveau perfs à l'usage, c'est le meilleur.

- En Thin (provisionnement dynamique) :
ton disque fait 17Mo sur le datastore et grossi jusqu'à une taille maximum de 100Go. Niveau perfs et fiabilité c'est le moins bon mais le plus rapide à créer et permet de faire l'overprovisionning (allouer plus que ce que ton datastore ne peut contenir). Pareil que pour le lazy zeroed, tu as besoin de pas mal d'I/O (mettre le secteur à 0 et écrire ta donnée) mais en plus la fragmentation est potentiellement plus importante puisque les données de ton disque ne sont pas toutes écrites au même moment (mais c'est pas une généralité).