Un problema con la virtualización de servidores es que evolucionó mucho más rápido que el hardware físico. Aunque el hardware de servidor actual es compatible con la virtualización, no se puede decir lo mismo de los componentes de infraestructura, como el hardware de redes y almacenamiento. Esto significa que muchas organizaciones tienen máquinas virtuales (VM) que se ejecutan en hardware de almacenamiento que no fue diseñado específicamente para manejar cargas de trabajo virtualizadas.
El almacenamiento compatible con VM es una solución a este problema. El término Almacenamiento compatible con VMe se refiere al almacenamiento que fue diseñado específicamente para su uso en entornos virtualizados. En teoría, el almacenamiento con reconocimiento de VM debería hacer un mejor trabajo al manejar múltiples cargas de trabajo intensivas de E / S que compiten por IOPS que el almacenamiento genérico.
En cierto modo, la función VMware Virtual Volumes (VVOL) introducida en vSphere 6 se puede considerar como una herramienta para hacer que el almacenamiento de una organización sea compatible con VM. Los VVOL cambian la forma en que se administra el almacenamiento. En lugar de trabajar con volúmenes y LUN individuales, los administradores de almacenamiento pueden definir contenedores de almacenamiento y asignar políticas que describan su funcionalidad. Por ejemplo, un administrador de almacenamiento puede definir políticas que permitan la clonación, instantáneas, etc.
Una vez que un administrador de almacenamiento define los contenedores y las políticas, el administrador de virtualización hace coincidir una política adecuada con cualquier máquina virtual nueva que se cree. Luego, los VVOL trabajan para asignar la máquina virtual al almacenamiento que puede brindar las capacidades asociadas con la política elegida.
Sin embargo, una organización solo puede usar VVOL si está ejecutando vSphere 6 y si su proveedor de almacenamiento admite el uso de VVOL. Esto significa que un proveedor de almacenamiento debe tomar una decisión consciente para implementar las API de VMware necesarias.
Eso significa que los VVOL no hacen nada para eliminar la necesidad de almacenamiento compatible con VM. En todo caso, los VVOL podrían considerarse un mecanismo para aprovechar el almacenamiento con reconocimiento de VM.