thin provisioning

thin|thick on thin|thick chick chicky boom – MAJ

MAJ 11/05/2017 : Et voila ce que ça donne en production :

Nous profitons de la sortie de FreeNAS 9.3, qui introduit le support des primitives VAAI TPST et TPSTUN, pour dissiper, une bonne fois pour toute on l’espère, le brouillard de bullshit récurant autour du thin on thin (en mode block).

Pour rappel, TPST(W) et TPSTUN, [...]

Tags: , , , ,

PunchZero online

Depuis l’apparition du thin provisioning, la question de la récupération de l’espace disque libéré après allocation refait surface régulièrement.
Historiquement, il suffisait de “zeroer” l’espace libre inGuest et faire un storage vmotion vers n’importe quel autre datastore pour récupérer l’espace “zeroé” grâce au datamover fsdm qui zappe les zéros. Malheureusement, depuis l’apparition du datamover fs3dm dans [...]

Tags: , , ,

Zero-G Storage vMotion

Notre expérience de Storage vMotion remonte à l’arrivée d’ESX 3.0.1 (aka VI3) où DMotion permettait de migrer à chaud de VMFS 2 à VMFS 3 :
Follow the Migrate Virtual Machine Wizard to select the ESX 3.0.1 host and VMFS3 datastore destination. The Wizard validates the destination and moves the configuration files of the virtual machine [...]

Tags: , , ,

Thin provisioning : inGuest vs outGuest

Quand on joue un peu trop “le cowboy de l’overcommit”, on peut se retrouver dans une situation où les VM et donc les datastore sont pleins de vide : les filesystem des VM ont été rempli au moins une fois mais ont été vidé depuis. Il y a plusieurs moyens de palier à cela [...]

Tags: , , , ,

Ouverture de la chasse aux gigaoctets (en PSH)

MAJ 22.03.2012 : une version plus rapide est disponible dans la rubrique One|Liner.
Pour ceux qui veulent connaître les VM éligibles au thin provisioning (c’est à dire pleines de vide…), voici un petit one-liner qui cumule l’espace libre des VM (via les vmtools) et liste le top 20 :
get-vm |?{($_.HardDisks|?{$_.StorageFormat -eq “Thin”}|Measure-Object).count -eq 0}|?{$_.PowerState -eq “PoweredOn” [...]

Tags: , , , ,