La virtualización del almacenamiento de VMware vSphere® es una combinación de las funciones de vSphere y de las API. Esto proporciona una capa de abstracción que permite abordar, gestionar y optimizar los recursos de almacenamiento físicos en una implementación de virtualización.

La tecnología de virtualización del almacenamiento proporciona una manera esencialmente mejor de gestionar los recursos de almacenamiento para la infraestructura virtual. Proporciona a su organización la capacidad de:

  • Mejorar significativamente la utilización y flexibilidad de los recursos de almacenamiento.
  • Simplificar la aplicación de parches al sistema operativo y los requisitos de controladores, con independencia de la topología de almacenamiento.
  • Aumentar el tiempo de actividad de las aplicaciones y simplificar las operaciones cotidianas.
  • Aprovechar y complementar la infraestructura de almacenamiento existente.

Información sobre almacenamiento

Almacenamiento en un entorno no virtualizado

En un entorno no virtualizado, los servidores se conectan directamente al almacenamiento, ya sea interno dentro del chasis del propio servidor o se encuentre en una matriz externa. El principal inconveniente es que un servidor determinado espera contar con la propiedad total del dispositivo físico, de modo que hay una unidad de disco completa vinculada a un solo servidor. Para compartir los recursos de almacenamiento en un entorno no virtualizado, se necesitan sistemas de archivos complejos o bien hay que cambiar del almacenamiento basado en bloques al almacenamiento conectado en red (NAS) basado en archivos.

Diagrama de la arquitectura de almacenamiento físico

Diagrama de la arquitectura de almacenamiento físico

Almacenes de datos y máquinas virtuales

Una máquina virtual se guarda como un conjunto de archivos en su propio directorio de un almacén de datos. Este último es un contenedor lógico, análogo a un sistema de archivos, que oculta la información específica de cada dispositivo de almacenamiento y proporciona un modelo uniforme para almacenar archivos de máquina virtual. Los almacenes de datos se pueden usar también para almacenar imágenes ISO, plantillas de máquinas virtuales o imágenes de unidades de disco. Pueden estar respaldados por un sistema de archivos de máquinas virtuales (VMFS, Virtual Machine File System) o un sistemas de archivos de red (NFS, Network File System), según cuál sea el tipo de almacenamiento. Un almacén de datos VMFS se puede implementar en un dispositivo de almacenamiento de red o local basado en SCSI; por su parte, un almacén de datos NFS se puede implementar en un dispositivo de almacenamiento conectado en red (NAS).

Diagrama de almacenes de datos de máquinas virtuales

Diagrama de almacenes de datos de máquinas virtuales

VMware Virtual Machine File System

VMware vSphere® VMFS permite que varios servidores de vSphere accedan al almacenamiento compartido de máquina virtual de forma simultánea. Además, permite que los servicios de infraestructura distribuidos basados en virtualización funcionen en un clúster de servidores de vSphere. Proporciona la base para escalar la virtualización más allá de los límites de un sistema único.

vSphere admite todas las interconexiones de almacenamiento comunes para el almacenamiento basado en bloques, incluidos el almacenamiento conectado directamente (DAS), Fibre Channel, FCoE (Fibre Channel over Ethernet) y iSCSI. vSphere también admite la colocación de almacenes de datos en almacenamiento NAS, con acceso a través de una red IP.

VMware Virtual Machine File System (VMFS)

VMware Virtual Machine File System (VMFS)

Perspectiva del almacenamiento desde el sistema operativo guest

vSphere simplifica en gran medida el acceso al almacenamiento desde el sistema operativo guest. El hardware virtual que se presenta a un sistema operativo guest de vSphere incluye un conjunto de tarjetas controladoras SCSI e IDE comunes; en consecuencia, lo que el sistema operativo guest detecta es un único disco físico conectado mediante un controlador estándar. Presentar una perspectiva virtualizada al sistema operativo guest aporta varias ventajas, tales como una gestión más sencilla del almacenamiento, expansión del soporte y el acceso, y eficacia mejorada.

Funciones

Storage Distributed Resources Scheduler (DRS)

Proporciona distribución de máquinas virtuales y mecanismos de equilibrio de carga basados en la latencia de E/S y la capacidad de almacenamiento.

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 los agrupa conforme a las políticas definidas por el usuario.

Más información sobre Profile-Driven Storage

Storage vMotion

Lleva a cabo migraciones proactivas y sin interrupciones del almacenamiento, elimina los cuellos de botella de E/S del almacenamiento en las máquinas virtuales y libera la valiosa capacidad de almacenamiento.

Más información sobre Storage vMotion

Storage I/O Control

Prioriza el acceso al almacenamiento supervisando continuamente la carga de E/S de un volumen de almacenamiento y asignando dinámicamente los recursos de E/S disponibles a las máquinas virtuales según las necesidades empresariales.

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

VMFS (Virtual Machine File System)

Permite que varios hosts de vSphere lean y escriban simultáneamente en el mismo almacenamiento. Además, admite todas las interconexiones de almacenamiento comunes para el almacenamiento basado en bloques (DASD, Fibre Channel, FCoE, iSCSI y NAS).

Más información sobre Virtual Machine File System

Storage Thin Provisioning

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

Más información sobre Storage Thin Provisioning

Storage APIs

Mejoran el reconocimiento del almacenamiento, la protección de los datos y la integración de matrices. Además, sacan partido de las funcionalidades de multipathing que ofrecen otros proveedores de almacenamiento.

Más información sobre Storage APIs

vSphere Flash Read Cache

Virtualiza la memoria flash del servidor mediante una capa de caché de lectura de alto rendimiento que reduce drásticamente la latencia de las aplicaciones. El almacenamiento en caché es totalmente transparente para la máquina virtual sin necesidad de agentes guest.

Más información sobre Flash Read Cache