Omitir Vínculos de navegación | |
Salir de la Vista de impresión | |
Administración de Oracle Solaris 11.1: múltiples rutas y configuración de SAN Oracle Solaris 11.1 Information Library (Español) |
1. Descripción general de rutas múltiples de E/S de Solaris
Novedades de rutas múltiples de E/S de Solaris
Descripción general de rutas múltiples de E/S de Solaris
Funciones del software de canal de fibra
Estándares de dispositivos admitidos
2. Descripción general de la configuración de rutas múltiples de canal de fibra
3. Configuración de funciones de rutas múltiples de E/S de Solaris
4. Administración de dispositivos de rutas múltiples
5. Configuración de dispositivos conectados al tejido
6. Configuración de iniciadores iSCSI de Solaris
7. Configuración de puertos de canal de fibra virtuales
8. Configuración de puertos FCoE
9. Configuración de dominios SAS
10. Configuración de dispositivos IPFC SAN
12. Vinculación persistente para dispositivos de cinta
A. Configuración manual para dispositivos conectados al tejido
C. Resolución de problemas relacionados con dispositivos de rutas múltiples
Las funciones de rutas múltiples de E/S de Solaris activan varias rutas de acceso para los sistemas que ejecutan el sistema operativo Oracle Solaris. La función de rutas múltiples proporciona una mayor disponibilidad para los dispositivos de almacenamiento mediante el uso de conexiones de rutas múltiples. En esta sección se incluye la siguiente información:
Las funciones de rutas múltiples de E/S de Solaris identifican los dispositivos de almacenamiento de la SAN o el dominio SAS. El software le permite conectar dispositivos de almacenamiento de canal de fibra en modo de bucle, tejido o punto a punto. El software proporciona una interfaz común para gestionar dispositivos de almacenamiento SAS, iSCSI y de canal de fibra.
Para obtener información sobre cómo configurar destinos e iniciadores para la implementación de rutas múltiples, consulte el Capítulo 11, Configuración de dispositivos de almacenamiento con COMSTAR (tareas) de Administración de Oracle Solaris 11.1: dispositivos y sistemas de archivos.
La función de rutas múltiples de E/S de Solaris proporciona las siguientes funciones clave:
Detección dinámica de almacenamiento: el software reconoce automáticamente los dispositivos y las modificaciones realizadas en la configuración de los dispositivos. Esta función permite que los dispositivos estén disponibles para el sistema sin necesidad de reiniciar o cambiar información manualmente en los archivos de configuración.
Nombres de dispositivos persistentes: los dispositivos que se configuran en el software mantienen su nombre después de los reinicios o las reconfiguraciones. La única excepción a esta política son los dispositivos de cinta ubicados en /dev/rmt, que no se modifican a menos que se eliminen y se vuelvan a generar en una fecha posterior.
Compatibilidad con bucle arbitrado de canal de fibra (FCAL, Fibre Channel Arbitrated Loop): los comandos OpenBoot PROM (OBP) que se utilizan en los servidores pueden acceder al almacenamiento conectado al FCAL para explorar el bucle FC.
Inicio desde el tejido: el sistema operativo Solaris admite el inicio tanto desde dispositivos del tejido como desde dispositivos de canal de fibra que no pertenecen al tejido. Las topologías de tejido con conmutadores de canal de fibra proporcionan mayor velocidad, más conexiones y aislamiento de puerto.
Biblioteca FC-HBA: lo que antes se conocía como la biblioteca de adaptadores de bus de host de canal de fibra de la Asociación de la Industria de Redes de Almacenamiento (SNIA FC-HBA) ahora se conoce como la biblioteca FC-HBA. La interfaz de programación de aplicaciones (API) de la biblioteca FC-HBA permite la gestión de adaptadores de bus host de canal de fibra y proporciona una interfaz basada en estándares para otras aplicaciones (como StorEdge Enterprise Storage Manager de Oracle) que se puede utilizar para recopilar información sobre los adaptadores de bus host de canal de fibra.
Para obtener más información sobre las API de HBA FC comunes, consulte libhbaapi(3LIB). Para obtener más información sobre las especificaciones de FC, vaya a:
Virtualización de canal de fibra: la virtualización de ID de puerto N (NPIV) es una extensión del estándar de canal de fibra, que permite que un puerto de canal de fibra simule muchos puertos en la SAN. Esto resulta útil para entornos de virtualización como Oracle VM Server for SPARC u Oracle VM Server 3.0 for x86.
Canal de fibra mediante Ethernet (FCoE): ahora está disponible un nuevo estándar T11 para transportar marcos de canal de fibra encapsulados por medio de Ethernet mejorada. Solaris FCoE es una implementación de software que está diseñada para funcionar con controladores Ethernet normales.
iSCSI es un acrónimo de Internet SCSI (interfaz de sistema para pequeñas computadoras), un estándar de redes de almacenamiento basado en protocolo de Internet (IP) para enlazar subsistemas de almacenamiento de datos. Mediante la transmisión de comandos SCSI por redes IP, el protocolo iSCSI permite acceder a dispositivos de bloques en toda la red como si estuviesen conectados al sistema local.
Esta característica indica que un sistema Solaris puede actuar como un servidor iSCSI (target) o un cliente (initiator). La ventaja de configurar los destinos iSCSI de Solaris es que es posible tener dispositivos de canal de fibra existentes que se pueden conectar a clientes sin necesidad de HBA FC adicionales. Además, los sistemas con matrices dedicadas ahora pueden compartir almacenamiento replicado con los sistemas de archivos ZFS o UFS.
Para obtener más información, consulte el Capítulo 6, Configuración de iniciadores iSCSI de Solaris.
Detección dinámica de almacenamiento: el software de rutas múltiples del sistema operativo Oracle Solaris reconoce automáticamente los dispositivos y las modificaciones realizadas en la configuración de los dispositivos. Esto permite que los dispositivos estén disponibles para el sistema sin necesidad de reiniciar o cambiar información manualmente en los archivos de configuración.
Nombres de dispositivos persistentes: los dispositivos de detección dinámica de almacenamiento que se configuran en el software de rutas múltiples del sistema operativo Solaris mantienen su nombre después de los reinicios o las reconfiguraciones.
La función de rutas múltiples de E/S de Solaris está activada de manera predeterminada para las plataformas basadas en x86 y es opcional para los sistemas basados en SPARC que ejecutan el sistema operativo Oracle Solaris. El software incluye las siguientes funciones:
Gestión de rutas: las funciones de rutas múltiples de E/S de Solaris gestionan de manera dinámica las rutas a cualquier dispositivo de almacenamiento admitido por el sistema operativo. La agregación o eliminación de rutas a un dispositivo se realiza automáticamente cuando una ruta se conecta o cuando una ruta se elimina de un servicio. Incluso con la función de rutas múltiples activada, puede agregar más controladores para aumentar el ancho de banda y RAS, sin cambiar los nombres de los dispositivos ni modificar las aplicaciones. Los productos de almacenamiento de Oracle no requieren la gestión de archivos de configuración ni la actualización de bases de datos. Si tiene un producto de almacenamiento que no es de Oracle, póngase en contacto con el proveedor para conocer los métodos para activar la compatibilidad y para asegurarse de que el producto admita las funciones de rutas múltiples de E/S de Solaris.
Instancias de dispositivo únicas: las funciones de rutas múltiples de E/S de Solaris están totalmente integradas con el sistema operativo Oracle Solaris. Los dispositivos de rutas múltiples aparecen como instancias de dispositivos únicas en lugar de aparecer como un dispositivo o enlace de dispositivo por ruta. Esta función reduce el costo de gestionar arquitecturas de almacenamiento complejas con utilidades como el comando formato un producto para la gestión de volumen para ver una representación de un dispositivo de almacenamiento en lugar de un dispositivo independiente para cada ruta.
Compatibilidad con conmutación por error: para implementar niveles superiores de RAS se requiere una conectividad de host redundante a los dispositivos de almacenamiento. Las funciones de rutas múltiples de E/S de Solaris gestionan el fallo de las rutas de almacenamiento al mismo tiempo que mantienen la conectividad de E/S del host mediante las rutas secundarias disponibles.
Puede determinar la compatibilidad con la conmutación por error para los dispositivos mediante el siguiente comando:
# mpathadm show mpath-support libmpscsi_vhci.so mpath-support: libmpscsi_vhci.so Vendor: Sun Microsystems Driver Name: scsi_vhci Default Load Balance: round-robin Supported Load Balance Types: round-robin logical-block Allows To Activate Target Port Group Access: yes Allows Path Override: no Supported Auto Failback Config: 1 Auto Failback: on Failback Polling Rate (current/max): 0/0 Supported Auto Probing Config: 0 Auto Probing: NA Probing Polling Rate (current/max): NA/NA Supported Devices: . . .
Compatibilidad con dispositivos simétricos y asimétricos: se admiten los siguientes dispositivos de almacenamiento en disco:
Todos los productos de almacenamiento en disco de Oracle, tanto simétricos como asimétricos
Todos los dispositivos de disco simétricos de terceros que cumplan con los estándares T10 y T11
Muchas matrices de disco asimétricas de terceros
Se agregó la compatibilidad con el acceso asimétrico a unidad lógica (ALUA) T10 para los dispositivos asimétricos que admiten este estándar T10. Póngase en contacto con el proveedor de almacenamiento para ver si el dispositivo es compatible.
Si la matriz de almacenamiento en disco utiliza el módulo de conmutación por error f_asym_lsi, deberá cambiar manualmente la secuencia de la sección ddi-forceload moviendo f_asym_lsi al final del archivo scsi_vhci.conf , de manera similar a la siguiente:
ddi-forceload = "misc/scsi_vhci/scsi_vhci_f_asym_sun", "misc/scsi_vhci/scsi_vhci_f_asym_emc", "misc/scsi_vhci/scsi_vhci_f_sym_emc", "misc/scsi_vhci/scsi_vhci_f_sym_hds", "misc/scsi_vhci/scsi_vhci_f_sym", # "misc/scsi_vhci/scsi_vhci_f_tpgs_tape", # "misc/scsi_vhci/scsi_vhci_f_tape", "misc/scsi_vhci/scsi_vhci_f_tpgs", "misc/scsi_vhci/scsi_vhci_f_asym_lsi";
Equilibrio de carga de E/S: además de proporcionar soporte para conmutación por error simple, las funciones de rutas múltiples de Solaris pueden utilizar cualquier ruta activa para que un dispositivo de almacenamiento envíe y reciba E/S. Con la E/S enrutada mediante varias conexiones de host, el ancho de banda puede aumentar gracias a la agregación de controladores de host. El software utiliza un algoritmo de equilibrio de carga por turnos mediante el cual cada solicitud de E/S se enruta a los controladores del host activo en serie, una después de la otra.
Profundidad de cola: las matrices de almacenamiento SCSI presentan el almacenamiento a un sistema en la forma de un número de unidad lógica (LUN). Los LUN tienen un conjunto finito de recursos disponibles, como la cantidad de datos que se pueden almacenar y el número de comandos activos que un dispositivo o una LUN puede procesar a la vez. El número de comandos activos que se pueden ejecutar antes de que un dispositivo bloquee el E/S se conoce como la profundidad de cola. Cuando se activa la función de rutas múltiples de E/S de Solaris, se crea una sola cola para cada LUN, sin importar el número de rutas independientes que pueda tener al host. Esta función permite al controlador de disco mantener y equilibrar una cola de LUN, para gestionar eficazmente la profundidad de cola. Ningún otro software de rutas múltiples disponible para el sistema operativo Oracle Solaris tiene esta capacidad.
Comando stmsboot: el sistema operativo Oracle Solaris incluye el comando stmsboot, que permite activar y desactivar las funciones de rutas múltiples de Solaris del dispositivo de inicio, una vez que se ha completado la instalación del sistema operativo. Este comando está disponible para sistemas basados en SPARC y sistemas basados en x86, y admite la función de rutas múltiples SAS.
La función de rutas múltiples SAS no está activada de manera predeterminada en el sistema operativo Oracle Solaris para sistemas basados en SPARC o x86; por lo tanto, debe utilizar el comando stmsboot después de la instalación, para poder activar la función de rutas múltiples.
De manera predeterminada, los sistemas basados en SPARC no tienen activada la función de rutas múltiples para dispositivos FC; por lo tanto, se debe utilizar el comando stmsboot después de la instalación.
De manera predeterminada, los sistemas basados en X86 tienen activada la función de rutas múltiples para dispositivos FC; por lo tanto, el uso del comando stmsboot después de la instalación es opcional.
Reconfiguración dinámica: las funciones de rutas múltiples de E/S de Solaris admiten operaciones de reconfiguración dinámica (DR).