Cuando utilice ESXi con SAN de canal de fibra, siga las recomendaciones para evitar problemas de rendimiento.
vSphere Client ofrece varias opciones para recopilar información de rendimiento. La información se muestra de forma gráfica y se actualiza con frecuencia.
También puede usar las utilidades de línea de comandos resxtop o esxtop. Estas utilidades proporcionan una vista detallada del modo en que ESXi usa los recursos. Para obtener más información, consulte la documentación sobre Administrar recursos de vSphere.
Consulte a su representante de almacenamiento si su sistema de almacenamiento admite las características de aceleración de hardware de Storage API - Array Integration. Si las admite, consulte la documentación del proveedor sobre cómo habilitar la compatibilidad con la aceleración de hardware en el sistema de almacenamiento. Para obtener más información, consulte Aceleración de hardware de almacenamiento en vSphere.
Evitar problemas de SAN de canal de fibra
Si usa ESXi junto con una SAN de canal de fibra, siga las instrucciones específicas para evitar problemas en la SAN.
Para evitar problemas con la configuración de SAN, siga estos consejos:
- Coloque un solo almacén de datos de VMFS en cada LUN.
- No cambie la directiva de rutas de acceso que el sistema establece a menos que comprenda las consecuencias de realizar esa modificación.
- Documente todo. Incluya información sobre la división en zonas, el control de acceso, el almacenamiento, el conmutador, el servidor y la configuración del HBA de FC.
- Planificación en caso de errores:
- Haga varias copias de los mapas de topología. Para cada elemento, tenga en cuenta lo que sucede con la SAN si el elemento presenta errores.
- Verifique diferentes vínculos, conmutadores, HBA y otros elementos para asegurarse de no haber omitido ningún punto de error crítico en el diseño.
- Asegúrese de que los HBA de canal de fibra estén instalados en las ranuras correctas en el host, según la velocidad del bus y de la ranura. Equilibre la carga del bus PCI entre los buses disponibles del servidor.
- Familiarícese con los distintos puntos de supervisión en la red de almacenamiento, en todos los puntos de visibilidad, incluidos los gráficos de rendimiento, las estadísticas de conmutador de FC y las estadísticas de rendimiento del almacenamiento del host.
- Tenga cuidado cuando cambie los identificadores de los LUN que tienen almacenes de datos de VMFS utilizados por el host ESXi. Si cambia el identificador, el almacén de datos se vuelve inactivo y las máquinas virtuales generan errores. Vuelva a firmar el almacén de datos para activarlo nuevamente. Consulte Copias del almacén de datos de vSphere VMFS y volver a firmar un almacén de datos.
Después de cambiar el identificador del LUN, vuelva a examinar el almacenamiento para restablecer el identificador en el host. Para obtener información sobre cómo volver a examinar, consulte Operaciones de nuevo análisis para el almacenamiento de ESXi.
Desactivar registro de host ESXi automático
Ciertas matrices de almacenamiento requieren que los hosts ESXi se registren en ellas. ESXi realiza el registro automático de los hosts al enviar el nombre y la dirección IP de los hosts a la matriz. Si prefiere el registro manual mediante el software de administración de almacenamiento, desactive la característica de registro automático de ESXi.
Procedimiento
- En vSphere Client, desplácese hasta el host ESXi.
- Haga clic en la pestaña Configurar.
- En Sistema, haga clic en Configuración avanzada del sistema.
- En Configuración avanzada del sistema, seleccione el parámetro Disk.EnableNaviReg y haga clic en el icono Editar.
- Cambie el valor a 0.
Resultados
Optimizar el rendimiento del almacenamiento de SAN de canal de fibra
Hay varios factores que contribuyen a la optimización del entorno típico de SAN.
Si el entorno está configurado apropiadamente, los componentes del tejido de SAN (particularmente, los conmutadores de la SAN) son solo contribuyentes menores debido a sus latencias bajas relativas en servidores y matrices de almacenamiento. Asegúrese de que las rutas de acceso por el tejido de conmutadores no estén saturadas; es decir, que el tejido de conmutadores funcione con la máxima capacidad de proceso.
Rendimiento de matrices de almacenamiento
El rendimiento de la matriz de almacenamiento es uno de los principales factores que contribuye al rendimiento de todo el entorno SAN.
Si surgen problemas con el rendimiento de la matriz de almacenamiento, consulte la documentación del proveedor de matrices de almacenamiento para buscar toda información que sea relevante.
Si desea mejorar el rendimiento de la matriz en el entorno de vSphere, siga estas instrucciones generales:
- Al asignar LUN, recuerde que varios hosts pueden acceder al LUN, y que es posible ejecutar varias máquinas virtuales en cada host. Un LUN utilizado por un host puede prestar servicios de E/S de varias aplicaciones diferentes ejecutadas en distintos sistemas operativos. Debido a esta carga de trabajo diversa, el grupo RAID que contiene los LUN de ESXi generalmente no incluye LUN utilizados por otros servidores que no ejecuten ESXi.
- Asegúrese de que el almacenamiento en caché de lectura/escritura esté disponible.
- Las matrices de almacenamiento SAN requieren un rediseño y un ajuste continuos para garantizar que la E/S tenga una carga equilibrada en todas las rutas de acceso de las matrices de almacenamiento. Para cumplir con este requisito, distribuya las rutas de acceso a los LUN entre todos los procesadores de almacenamiento (SP). De esa manera, se podrá proporcionar un equilibrio de carga óptimo. Mediante una supervisión minuciosa, se puede determinar cuándo es necesario volver a equilibrar la distribución de LUN.
El ajuste de matrices de almacenamiento con equilibrio estático es una cuestión de supervisión de las estadísticas de rendimiento específicas, como las operaciones de E/S por segundo, los bloques por segundo y el tiempo de respuesta. También es importante distribuir la carga de trabajo de LUN para propagar la carga de trabajo entre todos los SP.Nota: El equilibrio de carga dinámico actualmente no es compatible con ESXi.
Rendimiento de servidores con canal de fibra
Se deben tener en cuenta varios factores para garantizar un rendimiento óptimo del servidor.
Cada aplicación del servidor debe tener acceso a su almacenamiento designado con las condiciones siguientes:
- Velocidad de E/S alta (cantidad de operaciones de E/S por segundo)
- Alta capacidad de proceso (megabytes por segundo)
- Latencia mínima (tiempos de respuesta)
Dado que cada aplicación tiene distintos requisitos, puede cumplir estos objetivos eligiendo un grupo RAID adecuado en la matriz de almacenamiento.
Para alcanzar los objetivos de rendimiento, siga estas directrices:
- Coloque cada LUN en un grupo RAID que proporcione los niveles de rendimiento necesarios. Supervise las actividades y el uso de recursos de otros LUN en el grupo RAID asignado. Es posible que un grupo RAID de alto rendimiento que tiene demasiadas aplicaciones que realizan operaciones de E/S en él no cumpla con los objetivos de rendimiento requeridos por una aplicación que se ejecuta en el host ESXi.
- Asegúrese de que cada host tenga suficientes HBA para aumentar la capacidad de proceso de las aplicaciones en el host para el período máximo. La propagación de E/S en varios HBA proporciona una capacidad de proceso más rápida y menos latencia para cada aplicación.
- A fin de proporcionar redundancia para un posible error de HBA, asegúrese de que el host esté conectado a un tejido redundante dual.
- Cuando se asignan LUN o grupos RAID a sistemas ESXi, recuerde que varios sistemas operativos usan y comparten ese recurso. El rendimiento de LUN requerido por el host ESXi podría ser mucho mayor que cuando se usan máquinas físicas normales. Por ejemplo, si espera ejecutar cuatro aplicaciones de uso intensivo de E/S, asigne el cuádruple de capacidad de rendimiento al LUN de ESXi.
- Cuando se usan varios sistemas ESXi con vCenter Server, los requisitos de rendimiento para el subsistema de almacenamiento aumentan en consecuencia.
- La cantidad de E/S pendientes requerida por las aplicaciones que se ejecutan en un sistema ESXi debe coincidir con la cantidad de E/S que pueden controlar el HBA y la matriz de almacenamiento.