El subsistema de HBA SCSI virtuales admite el uso de rutas múltiples en el dominio invitado porque aprovecha la implementación de las rutas múltiples (MPxIO) nativas de Oracle Solaris. Para obtener más información, consulte Managing SAN Devices and Multipathing in Oracle Solaris 11.3 .
Al igual que con las rutas múltiples nativas, es posible tener acceso a un dispositivo SCSI de backend específico mediante una o varias rutas. Para el subsistema de HBA SCSI virtuales, cada ruta está asociada con un LUN virtual. El módulo scsi_vhci implementa el comportamiento de rutas múltiples nativas, que envía solicitudes de E/S al juego de LUN virtuales en función de los argumentos enviados al comando administrativo mpathadm asociado. Para obtener más información, consulte las páginas del comando man scsi_vhci(7D) y mpathadm(1M).
Para configurar el uso de rutas múltiples, debe configurar dos rutas diferentes o más que vayan desde el dominio invitado al mismo dispositivo backend. Tenga en cuenta que la función de rutas múltiples funciona aunque haya una sola ruta configurada. Sin embargo, la configuración esperada tiene dos rutas o más que envían sus solicitudes de E/S por medio de puertos de iniciador de HBA SCSI físicos distintos que residen en dominios de servicio distintos.
Ejecute un par de comandos ldm add-vhba y ldm add-vsan para cada ruta independiente al dispositivo de almacenamiento backend.
Active el uso de rutas múltiples nativas en el dominio invitado para los puertos de iniciador que se gestionan con el módulo del HBA virtual vhba.
En la siguiente figura, se muestra un ejemplo de configuración de rutas múltiples. Se muestra un LUN físico de una SAN a la que se accede por medio de dos rutas gestionadas por MPxIO. Para conocer un procedimiento que describe cómo crear la configuración que se muestra en esta figura, consulte Cómo configurar rutas múltiples en HBA SCSI virtuales.
Figura 11-2 Configuración de rutas múltiples en HBA SCSI virtuales