ESXi admite distintas matrices y sistemas de almacenamiento.
Entre los tipos de almacenamiento que admite un host se encuentran activo-activo, activo-pasivo y compatible con ALUA.
- Sistema de almacenamiento activo-activo
- Permite acceder simultáneamente a los LUN en todos los puertos de almacenamiento que están disponibles sin una degradación significativa del rendimiento. Todas las rutas de acceso siempre están activas, a menos que se produzca un error en alguna.
- Sistema de almacenamiento activo-pasivo
- Un sistema en el cual un procesador de almacenamiento proporciona acceso de forma activa a un LUN determinado. Los otros procesadores actúan como copia de seguridad del LUN y pueden proporcionar acceso activamente a otras operaciones de E/S del LUN. Las operaciones de E/S pueden enviarse correctamente solo a un puerto activo de un LUN determinado. Si el acceso a través del puerto de almacenamiento activo genera errores, uno de los procesadores de almacenamiento pasivos puede activarse mediante los servidores que acceden a él.
- Sistema de almacenamiento asimétrico
- Admite acceso asimétrico a unidades lógicas (ALUA). Los sistemas de almacenamiento compatibles con ALUA ofrecen diferentes niveles de acceso por puerto. Con ALUA, los hosts pueden determinar los estados de los puertos de destino y priorizar las rutas de acceso. El host utiliza algunas de las rutas de acceso activas como principales y otras como secundarias.
- Sistema de almacenamiento de puerto virtual
- Admite el acceso a todos los LUN disponibles a través de un solo puerto virtual. Los sistemas de almacenamiento virtual son dispositivos de almacenamiento activo-activo, pero ocultan sus distintas conexiones a través de un solo puerto. La habilitación de múltiples rutas de ESXi no crea varias conexiones a partir de un puerto específico al almacenamiento de forma predeterminada. Algunos proveedores de almacenamiento suministran administradores de sesión para establecer y administrar varias conexiones al almacenamiento. Estos sistemas de almacenamiento controlan la conmutación por error de puertos y el equilibrio de la conexión de forma transparente. Esta capacidad se denomina a menudo conmutación por error transparente.