La virtualización del almacenamiento de VMware vSphere® es una combinación de funciones de vSphere y API que proporcionan una capa de separación para abordar, administrar y optimizar los recursos de almacenamiento físico en una implementación de virtualización.

La tecnología de virtualización del almacenamiento proporciona una manera esencialmente mejor de administrar recursos de almacenamiento para su infraestructura virtual y le brinda a su organización la capacidad de hacer lo siguiente:

  • Mejorar significativamente la flexibilidad y la utilización de recursos de almacenamiento
  • Simplificar la aplicación de parches y los requisitos de controladores en el sistema operativo, independientemente de la topología de almacenamiento
  • Incrementar el tiempo de servicio de las aplicaciones y simplificar las operaciones diarias
  • Aprovechar y complementar su infraestructura de almacenamiento actual

Acerca del almacenamiento

Almacenamiento en un entorno no virtualizado

En un entorno no virtualizado, los servidores se conectan directamente al almacenamiento, ya sea interno del chasis del servidor o en un arreglo de discos externo. El mayor inconveniente es que un servidor específico espera ser propietario exclusivo del dispositivo físico, con una unidad de disco completa atada a un único servidor. El uso compartido de recursos de almacenamiento en un entorno no virtualizado requiere sistemas de archivos complejos o el cambio del almacenamiento basado en bloques al almacenamiento conectado a la red (NAS, Network Attached Storage) basado en archivos.

Diagrama de almacenamiento de arquitectura física

Diagrama de almacenamiento de arquitectura física

Datastores y máquinas virtuales

Una máquina virtual se almacena como un conjunto de archivos en su propio directorio en un datastore, que es un contenedor lógico, como un sistema de archivos, que oculta los datos específicos de cada dispositivo de almacenamiento y proporciona un modelo uniforme para almacenar archivos de máquinas virtuales. También se pueden utilizar para almacenar imágenes ISO, plantillas de máquinas virtuales e imágenes de unidades de disco. Pueden estar respaldados por un sistema de archivos de máquina virtual (VMFS, Virtual Machine File System) o por un sistema de archivos en red (NFS, Network File System), según el tipo de almacenamiento. Un datastore de VMFS se puede implementar en un dispositivo de almacenamiento local o en red basado en SCSI, mientras que un datastore de NFS se puede implementar en un dispositivo de NAS.

Diagrama de datastores de máquinas virtuales

Diagrama de datastores de máquinas virtuales

VMware Virtual Machine File System

El sistema de archivos VMware vSphere® VMFS permite que múltiples servidores de vSphere tengan acceso al almacenamiento compartido de una máquina virtual al mismo tiempo y que los servicios de arquitectura distribuidos basados en virtualización operen en un clúster de servidores de vSphere. Proporciona las bases que posibilitan hacer escalar la virtualización más allá de los límites de un sistema único.

vSphere es compatible con las interconexiones de almacenamiento en bloque más comunes, como almacenamiento de conexión directa, canal de fibra, canal de fibra en Ethernet (FCoE, Fibre Channel over Ethernet) e iSCSI. vSphere también permite colocar datastores en almacenamiento NAS, al que se accede mediante una red IP.

VMware Virtual Machine File System (VMFS)

VMware Virtual Machine File System (VMFS)

Vista del almacenamiento del SO invitado

vSphere simplifica en gran medida el acceso al almacenamiento desde el sistema operativo invitado. El hardware virtual presentado a un sistema operativo invitado de vSphere incluye un grupo de controladores SCSI e IDE comunes para que el sistema operativo invitado vea un disco físico simple conectado mediante un controlador estándar. Presentar una vista virtualizada del almacenamiento al sistema operativo invitado tiene varias ventajas, entre ellas, la administración de almacenamiento simplificada, el soporte y acceso expandido, y la eficiencia mejorada.

Funciones

Storage Distributed Resource Scheduler (DRS)

Proporciona mecanismos inteligentes de ubicación de máquinas virtuales y de equilibrio de carga sobre la base de la capacidad de almacenamiento y la latencia de E/S.

Más información sobre Storage Distributed Resource Scheduler

Profile-Driven Storage

Reduce la cantidad de pasos de selección de recursos de almacenamiento porque agrupa el almacenamiento de acuerdo con las políticas definidas por el usuario.

Más información sobre Profile-Driven Storage

Storage vMotion

Permite realizar migraciones de almacenamiento anticipativas y sin interrupciones, lo que elimina los embotellamientos de E/S en las máquinas virtuales y libera capacidad de almacenamiento valiosa.

Más información sobre Storage vMotion

Storage I/O Control

Prioriza el acceso al almacenamiento mediante el monitoreo constante de la carga de E/S de un volumen de almacenamiento y la asignación dinámica de recursos de E/S disponibles a las máquinas virtuales según las necesidades del negocio.

Más información sobre Storage I/O Control

Virtual Machine File System (VMFS)

Permite que varios anfitriones de vSphere lean y escriban en el mismo almacenamiento al mismo tiempo y es compatible con todas las interconexiones de almacenamiento comunes para almacenamiento en bloque (DASD, canal de fibra, FCoE, iSCSI y NAS).

Más información sobre Virtual Machine File System

Storage Thin Provisioning

Aumenta la utilización del almacenamiento de las máquinas virtuales mediante la asignación dinámica y el aprovisionamiento inteligente de la capacidad de almacenamiento física.

Más información sobre Storage Thin Provisioning

Storage APIs

Mejora el reconocimiento del almacenamiento, la protección de datos y la integración del arreglo de discos, y aprovecha las funcionalidades que ofrecen otros proveedores de almacenamiento.

Más información sobre Storage APIs

vSphere Flash Read Cache

Virtualiza la memoria flash del lado del servidor y proporciona una capa de memoria caché de lectura de alto rendimiento que disminuye considerablemente la latencia de las aplicaciones. El almacenamiento en caché es totalmente transparente para la máquina virtual y no necesita de ningún agente invitado.

Más información sobre Flash Read Cache