Entendiendo el sistema de archivos VMFS en vSphere 5
VMware vSphere™ 5 utiliza un sistema de archivos propietario de VMware llamado VMFS -de las siglas en inglés Virtual Machine File System– como sistema de archivos, el cual está optimizado para ejecutar múltiples máquinas virtuales como una carga de trabajo única (workload).
Este sistema de archivos soporta journaling, está optimizado para albergar máquinas virtuales y soporta funciones de clustering a nivel de sistema de archivos.
vSphere™ 5 ofrece asignación dinámica del almacenamiento mediante la funcionalidad vStorage Thin Provisioning. VMware soporta Thin Provisioning a nivel de sistema de archivos en VMFS pero, además, tu cabina de datos debe soportar Thin Provisioning.
Se pueden acceder a los volúmenes VMFS a través del nombre del volumen, por el nombre del DataStore o la dirección física: vmhba0:0:1:1. Todas las particiones VMFS y NFS son montadas bajo el directorio /vmfs/volumes en tus servidores VMware vSphere™ ESXi.
El número máximo de extenders (número de LUNs que podemos unir como si de una sola LUN se tratara) para un DataStore VMFS es 32. Por lo tanto, el tamaño máximo de un volumen VMFS es de 64TB menos 16K (metadata).
Los volúmenes VMFS que pueden ser «desmontados» con el comando umount son los DataStores VMFS montados y todos los volúmenes NFS. Cuando se elimina un DataStore VMFS desde un servidor vSphere™ ESXi, este es eliminado en todos los servidores vSphere™ ESXi que tuvieran conectividad con el DataStore. Por eso es conveniente siempre que se cambia o reconfigura el acceso a los discos, hacer un scan del fabric de fibra.
Las LUNs (FC e iSCSI) pueden ser formateadas en VMFS-1, VMFS-2, VMFS-3 y VMFS-4 (dependiendo de la versión de ESX/ESXi que tengas) con diferentes tamaños en el block size: 1MB – 256GB, 2MB – 512GB, 4MB – 1024GB y 8MB – 2048GB. Por tanto, si formateas un volumen VMFS con un block size de 4MB, el disco virtual no podrá superar el tamaño de 1TB (menos 512Bytes). Puedes ver la tabla de los block size y el tamaño de los ficheros en VMFS1-4 en foto cabecera de este post.
Pero estoy seguro que te estarás preguntando: ¿Por qué me cuenta José María todo este rollo del block site y VMFS? Bueno, sigue leyendo porque aquí viene la buena noticia.
En VMFS versión 5 el block size se elimina, siendo el block size de 1MB sin la posibilidad de cambiarlo. Para ponertelo en contexto, con la versión VMFS 5 podrás crear una LUN de tamaño máximo de 64TB ( VMFS ya no usa MBR sino GPT) y sin usar extends siendo el block size de 1MB – repito, este parámetro ya no se configura en la GUI y no tendrás la opción de cambiarlo.
No obstante, aun hay un limite a nivel de tamaño de fichero .vmdk en VMFS-5 en cuanto a que el tamaña máximo que puede tener una máquina virtual de disco virtual sigue siendo 2TB, aun teniendo una LUN de 64TB.
¿Crees que este post le puede interesar a alguien a quien conoces? Cada post nos lleva horas, agradecer cuesta 1 segundo. Compártelo clicando en las redes sociales de abajo. Gracias por tu apoyo.