vSAN introduce términos y definiciones específicos que resulta importante comprender.
Antes de comenzar con vSAN, revise los términos y definiciones clave de vSAN.
Grupo de discos
Un grupo de discos es una unidad de capacidad de almacenamiento físico en un host y un grupo de dispositivos físicos que proporcionan rendimiento y capacidad al clúster de vSAN. En cada host ESXi que aporta sus dispositivos locales a un clúster de vSAN, los dispositivos se organizan en grupos de discos.
Cada grupo de discos debe tener un dispositivo flash de almacenamiento en caché y un dispositivo de capacidad, o varios. Los dispositivos utilizados para el almacenamiento en caché no pueden compartirse entre los grupos de discos ni tampoco pueden utilizarse para otras finalidades. Cada dispositivo de almacenamiento en caché debe estar dedicado a un solo grupos de discos. En clústeres híbridos, se utilizan dispositivos flash para la capa de almacenamiento en caché y discos magnéticos para la capa de capacidad de almacenamiento. En un clúster basado íntegramente en tecnología flash, los dispositivos flash se utilizan para la memoria caché y la capacidad. Para obtener información sobre la creación y la administración de grupos de discos, consulte Administrar dispositivos en un clúster de vSAN.
Capacidad utilizada
La capacidad utilizada es la cantidad de capacidad física utilizada por una máquina virtual o más en cualquier momento dado. Existen muchos factores que determinan la capacidad utilizada, incluidos el tamaño utilizado de los VMDK, las réplicas de protección, etc. Al calcular el tamaño de la memoria caché, no tenga en cuenta la capacidad utilizada para las réplicas de protección.
Almacenamiento basado en objetos
vSAN almacena y administra datos en contenedores flexibles de datos denominados objetos. Un objeto es un volumen cuyos datos y metadatos se distribuyen en el clúster. Por ejemplo, cada VMDK constituye un objeto, al igual que cada instantánea. Al aprovisionar una máquina virtual en un almacén de datos de vSAN, vSAN crea un conjunto de objetos compuesto por varios componentes para cada disco virtual. También crea el espacio de nombres del directorio principal de la máquina virtual, el cual es un objeto contenedor que almacena todos los archivos de metadatos de la máquina virtual. Según la directiva de almacenamiento de máquina virtual que se asignó, vSAN aprovisiona y administra cada objeto de manera individual, proceso que también puede incluir la creación de una configuración de RAID para cada objeto.
Cuando vSAN crea un objeto para un disco virtual y determina cómo distribuir el objeto en el clúster, considera los siguientes factores:
vSAN comprueba que se apliquen los requisitos de discos virtuales de acuerdo con la configuración especificada para la directiva de almacenamiento de máquinas virtuales.
vSAN comprueba que se utilicen los recursos de clúster correctos durante el aprovisionamiento. Por ejemplo, en función de la directiva de protección, vSAN determina cuántas réplicas se deben crear. La directiva de rendimiento determina la cantidad de Flash Read Cache para cada réplica y, asimismo, la cantidad de fracciones que se deben crear para cada réplica y dónde se deben ubicar dentro del clúster.
vSAN supervisa e informa constantemente del estado de cumplimiento de la directiva para el disco virtual. Si encuentra cualquier estado que incumple la directiva, debe realizar un procedimiento de solución de problemas y resolver el problema subyacente.
Nota:Cuando sea necesario, puede editar la configuración de la directiva de almacenamiento de la máquina virtual. La modificación de la configuración de la directiva de almacenamiento no afecta el acceso de la máquina virtual. vSAN regula de manera activa los recursos de red y almacenamiento que se utilizan para la reconfiguración, a fin de reducir el impacto de la reconfiguración de objetos en las cargas de trabajo normales. Cuando se modifica la configuración de la directiva de almacenamiento de máquina virtual, es posible que vSAN inicie un proceso de recreación de objetos y la resincronización posterior. Consulte Acerca de la resincronización del clúster de vSAN.
vSAN comprueba que los componentes de protección necesarios, como los reflejos y los testigos, se coloquen en dominios de errores o en hosts separados. Por ejemplo, para recompilar componentes durante un error, vSAN busca hosts ESXi que cumplan con las reglas de colocación en las que los componentes de protección de objetos de máquinas virtuales deben colocarse en dos hosts diferentes o en dominios de error.
Almacén de datos de vSAN
Después de habilitar vSAN en un clúster, se crea un solo almacén de datos de vSAN. Se muestra como otro tipo de almacén de datos en la lista de los almacenes de datos que pueden estar disponibles, incluidos los volúmenes virtuales, VMFS y NFS. Un solo almacén de datos de vSAN puede proporcionar distintos niveles de servicio para cada máquina o disco virtuales. En vCenter Server®, se muestran las características de almacenamiento del almacén de datos de vSAN como un conjunto de funcionalidades. Al definir una directiva de almacenamiento para máquinas virtuales, puede hacer referencia a estas funcionalidades. Cuando se implementan máquinas virtuales posteriormente, vSAN utiliza esta directiva para colocar las máquinas virtuales en el modo óptimo en función de los requisitos de cada máquina virtual. Para obtener información general sobre el uso de las directivas de almacenamiento, consulte el documento Almacenamiento de vSphere .
Un almacén de datos de vSAN posee características específicas que se deben considerar.
vSAN proporciona un solo almacén de datos de vSAN, al que pueden acceder todos los hosts del clúster, independientemente de si aportan almacenamiento o no al clúster. Cada host puede montar cualquier otro tipo de almacenes de datos, incluidos los volúmenes virtuales, VMFS y NFS.
Puede usar Storage vMotion para transferir máquinas virtuales entre los almacenes de datos de vSAN, de NFS y de VMFS.
Solo los discos magnéticos y los dispositivos flash utilizados para capacidad pueden aportar capacidad al almacén de datos. Los dispositivos utilizados para la memoria caché flash no cuentan como parte del almacén de datos.
Objetos y componentes
Cada objeto consta de un conjunto de componentes, determinado por las funcionalidades utilizadas en la directiva de almacenamiento de máquina virtual. Por ejemplo, si Nivel primario de errores que se toleran se establece como 1, vSAN garantiza que los componentes de protección (como las réplicas y los testigos) se coloquen en hosts separados del clúster de vSAN, en el que cada réplica es un componente de un objeto. Además, en la misma directiva, si el valor configurado para el número de fracciones de disco por objeto es de dos o más, vSAN también fracciona el objeto en varios dispositivos de capacidad y cada fracción se considera un componente del objeto especificado. Cuando es necesario, vSAN también puede dividir los objetos grandes en varios componentes.
Un almacén de datos de vSAN contiene los siguientes tipos de objeto:
-
Espacio de nombres del directorio principal de la máquina virtual
-
El directorio principal de máquina virtual en el que se almacenan todos los archivos de configuración de máquina virtual, como .vmx, los archivos de registro, los VMDK y los archivos de descripción delta de instantáneas.
-
VMDK
-
Un disco de máquina virtual o un archivo .vmdk que almacena el contenido de la unidad de disco duro de las máquinas virtuales.
-
Objeto de intercambio de máquina virtual
-
Se crea cuando la máquina virtual está encendida.
-
VMDK delta de instantáneas
-
Se crean cuando se crean instantáneas de la máquina virtual.
-
Objeto de memoria
-
Se crea cuando está seleccionada la opción de memoria de instantánea al crear o suspender una máquina virtual.
Estado de cumplimiento de la máquina virtual: compatible y no compatible
Se considera que una máquina virtual está en estado de incumplimiento cuando uno de sus objetos o más no cumplen con los requisitos de la directiva de almacenamiento asignada. Por ejemplo, el estado puede pasar a ser de incumplimiento cuando no es posible acceder a una de las copias reflejadas. Si las máquinas virtuales cumplen con los requisitos definidos en la directiva de almacenamiento, el estado de las máquinas virtuales es de cumplimiento. Desde la pestaña Physical Disk Placement (Ubicación de discos físicos) de la página Virtual Disks (Discos virtuales), puede comprobar el estado de cumplimiento de la máquina virtual. Para obtener información sobre la solución de problemas de un clúster de vSAN, consulte Controlar errores en vSAN.
Estado del componente: estados degradado y ausente
vSAN reconoce los siguientes estados de error para los componentes:
Degraded (Degradado). Un componente entra en estado degradado cuando vSAN detecta un error permanente de un componente y determina que dicho componente no podrá recuperar su estado de funcionamiento original. En consecuencia, vSAN comienza a recompilar los componentes degradados de inmediato. Este estado puede producirse cuando un componente se encuentra en un dispositivo que genera un error.
Absent (Ausente). Un componente entra en estado ausente cuando vSAN detecta un error temporal de un componente en el que el componente (incluidos todos sus datos) puede recuperarse y restaurar el estado original de vSAN. Este estado puede producirse cuando se reinician hosts o al desconectar un dispositivo de un host vSAN. vSAN espera 60 minutos antes de comenzar a recompilar los componentes en estado ausente.
Estado del objeto: correcto e incorrecto
Según el tipo y la cantidad de errores en el clúster, un objeto puede tener uno de los siguientes estados:
Healthy (Estado correcto). Cuando hay disponible al menos un reflejo completo de RAID 1, o está disponible la cantidad mínima requerida de segmentos de datos, se considera que el objeto tiene un estado correcto.
Unhealthy (Estado incorrecto). Se considera que un objeto tiene un estado incorrecto cuando no hay reflejos completos disponibles o el número mínimo requerido de segmentos de datos no está disponible para los objetos de RAID 5 o RAID 6. Si menos del 50 % de los votos de un objeto están disponibles, el objeto tiene un estado incorrecto. Varios errores en el clúster pueden provocar que los objetos entren en un estado incorrecto. Cuando un objeto tiene un estado operativo incorrecto, afecta la disponibilidad de la máquina virtual asociada.
Testigo
Un testigo es un componente que contiene únicamente metadatos y no datos reales de aplicaciones. Sirve como factor determinante cuando se debe tomar una decisión en relación con la disponibilidad de los componentes del almacén de datos restantes después de un error potencial. Un testigo utiliza aproximadamente 2 MB de espacio para metadatos en el almacén de datos de vSAN cuando se utiliza el formato en disco 1.0, y consume 4 MB para el formato en disco de la versión 2.0 y versiones posteriores.
vSAN 6.0 y versiones posteriores mantienen quórum mediante un sistema de votación asimétrico en el que cada componente puede tener más de un voto para decidir la disponibilidad de los objetos. Para que un objeto se considere disponible, la accesibilidad de los votos que componen el objeto de almacenamiento de una máquina virtual debe ser superior al 50 % en todo momento. Cuando la cantidad de votos a los que todos los hosts pueden acceder es igual o inferior al 50 %, el almacén de datos de vSAN ya no puede acceder al objeto. Los objetos inaccesibles pueden afectar la disponibilidad de la máquina virtual asociada.
Administrar el almacenamiento basada en directivas (SPBM)
Al usar vSAN, puede definir requisitos de almacenamiento de máquinas virtuales, como el rendimiento y la disponibilidad, mediante una directiva. vSAN garantiza que a las máquinas virtuales implementadas en los almacenes de datos de vSAN se les asigne, al menos, una directiva de almacenamiento de máquinas virtuales. Cuando se conocen los requisitos de almacenamiento de las máquinas virtuales, es posible crear directivas de almacenamiento y asignar las directivas a las máquinas virtuales. Si no se aplica una directiva de almacenamiento al implementar las máquinas virtuales, vSAN asigna de manera automática una directiva predeterminada de vSAN con el atributo Nivel primario de errores que se toleran configurado en uno, una sola fracción de disco para cada objeto y un disco virtual con aprovisionamiento fino. Para obtener mejores resultados, defina sus propias directivas de almacenamiento de máquinas virtuales, aunque los requisitos de sus directivas sean iguales a los que se definen en la directiva de almacenamiento predeterminada. Para obtener información sobre el uso de directivas de almacenamiento de vSAN, consulte Usar las directivas de vSAN.
Ruby vSphere Console (RVC)
Ruby vSphere Console (RVC) es una interfaz de línea de comandos que se utiliza para la administración y la solución de problemas del clúster de vSAN. RVC ofrece una vista integral del clúster, a diferencia de la vista centrada en hosts que proporciona esxcli. RVC está integrado en vCenter Server Appliance y vCenter Server para Windows, por lo tanto, no es necesario que lo instale por separado. Para obtener información sobre los comandos de RVC, consulte la Guía de referencia de los comandos de RVC.
vSphere PowerCLI
VMware vSphere PowerCLI incluye compatibilidad con scripts de línea de comandos para vSAN, que le ayudarán a automatizar las tareas de administración y configuración. vSphere PowerCLI proporciona una interfaz Windows PowerShell para vSphere API. PowerCLI incluye cmdlets para administrar los componentes de vSAN. Para obtener información sobre el uso de vSphere PowerCLI, consulte la Documentación de vSphere PowerCLI.
vSAN Observer
VMware vSAN Observer es una herramienta web que se ejecuta en RVC y que se utiliza para obtener análisis detallados de rendimiento y supervisión del clúster de vSAN. Utilice vSAN Observer para consultar las estadísticas de rendimiento de la capa de capacidad, la información estadística acerca de los grupos de discos físicos, la carga actual en la CPU, el consumo de los grupos de memoria de vSAN, la distribución de objetos físicos y en la memoria en clústeres de vSAN.
Para obtener información sobre la configuración, el inicio y el uso de RVC y vSAN Observer, consulte el manual de referencia de solución de problemas de vSAN.