VMware : VMFS-5 Bénéfices

 VMware : VMFS-5 Bénéfices


VMFS (Virtual Machine File System) est le système de fichiers distribués de VMware.

Comparé à VMFS3, VMFS5 apporte :

  • Unified 1MB File Block Size : VMFS-5 utilise un block size unique de 1MB (VMFS-3 : 1 / 2 / 4 / 8 MB selon la taille du datastore : 256 / 512 / 1024 / 2048 GB)
  • Large Single Extent Volumes : VMFS-5 supporte un volume allant jusqu’à 64To, VMFS-3 jusqu’à 2To. VMFS-5 utilise GPT (GUID Partition Tables) pour bénéficier de volumes supérieurs à 2To, VMFS-3 utilise MBR (Master Boot Record).
  • Smaller Sub-Block : VMFS-5 utilise des sub-blocks de 8K au lieu des 64K pour VMFS-3.
  • Small File Support VMFS-5 utilise un support pour les petits fichiers (small files) inférieur ou égal à 1 KB. En effet, les small files seront stockés dans les metadata au lieu des sub-blocks 8K pour gagner en espace disque. Une fois que ces fichiers atteindront 1K, ils utiliseront les sub-blocks 8K.
  • Increased File Count : VMFS-5 supporte jusqu’à plus de 100 000 fichiers par volume, VMFS-3 jusqu’à ~30 000 fichiers.
  • ATS Enhancement : VMFS-5 utilise la VAAI primitive ATS (Hardware-assisted Locking) . VMFS-3 utilise SCSI-2 Reservations. La primitive ATS lock uniquement le segment/secteur en question, plutôt que tout le volume. De plus, VMFS-5 utilise les commandes SCSI_READ16 et SCSI_Write16 (SCSI_READ10 et SCSI_WRITE10 étaient utilisées avec VMFS-3)

Malgré l’upgrade d’un volume VMFS-3 en VMFS-5, le volume gardera les caractéristiques propres à VMFS-3 :

  • Le block size utilisé restera tel qu’il était.
  • La partition restera en MBR. (elle passera automatiquement en GPT dès lors que le volume dépassera 2To).
  • Les sub-blocks resteront à 64KB
  • La limite de fichier restera à ~30 000.

VMware recommande de migrer les vmdks (storage vmotion) du datastore en question et de le formater à zéro en VMFS-5.

Création d’un volume en VMFS3 :
– partition en MBR
– block size 8MB
– Maximum 2TB

0 1


Upgrade vers VMFS5
(GUI) :

2


Upgrade vers VMFS5
(CLI) :

à l’aide des commandes esxcli ou vmkfstools.

esxcli storage vmfs upgrade -l VMFS
vmkfstools -T /vmfs/volume/VMFS

4

Toutefois attention, comme dit précédemment, malgré l’upgrade en VMFS-5, la partition (MBR), le blocksize (8MB dans ce cas), et les sub-blocks (64KB) restent inchangés.
Vous devez migrer vos VMs vers un autre datastore et formatez celui-ci en VMFS-5.

3

Leave a Reply

Your email address will not be published. Required fields are marked *