E/S de múltiples vías de acceso
Con la E/S de múltiples vías de acceso (MPIO), un dispositivo se puede detectar de forma exclusiva mediante una o varias conexiones físicas o vías de acceso.
Un módulo de control de vías de acceso (PCM) proporciona las funciones de gestión de vías de acceso.
Un controlador de dispositivo con posibilidad de MPIO puede controlar más de un tipo de dispositivo de destino. Un PCM puede soportar uno o varios dispositivos específicos. Por lo tanto, un controlador de dispositivo puede interactuar con múltiples PCM que controlan la E/S en las vías de acceso de cada uno de los dispositivos de destino.

Para que un dispositivo pueda utilizar MPIO, el controlador del dispositivo, los métodos y los atributos predefinidos en el Gestor de datos objeto (ODM) se deben modificar a fin de que soporten la detección, la configuración y la gestión de múltiples vías de acceso. Los controladores de dispositivo de discos paralelo SCSI y Fibre Channel y sus métodos de dispositivo soportan dispositivos de discos MPIO. Los dispositivos de disco iSCSI están soportados como dispositivos MPIO. El controlador de dispositivo de cinta Fibre Channel y sus métodos de dispositivo soportan dispositivos de cinta MPIO. También, los atributos para algunos dispositivos del ODM se han modificado para MPIO.
El PCM de AIX consiste en: el módulo de configuración PCM RTL y la extensión de kernel PCM KE. PCM RTL es un módulo que se carga en tiempo de ejecución y permite que los métodos de dispositivo detecten atributos adicionales específicos de dispositivo PCM KE o de ODM. PCM RTL se carga mediante un método de dispositivo. Después, se accede a una o varias rutinas de PCM RTL para realizar operaciones específicas que inicializan o modifican las variables de PM KE.
PCM KE suministra posibilidades de gestión de control de vías de acceso para cualquier controlador de dispositivo que soporte la interfaz MPIO. PCM KE depende de la configuración del dispositivo para detectar las vías de acceso y comunicar esta información al controlador de dispositivos. Cada controlador de dispositivo con posibilidad de MPIO añade las vías de acceso a un dispositivo desde su padre o padres inmediatos. El mantenimiento y la planificación de E/S en diferentes vías de acceso se proporciona por PCM KE y el controlador de dispositivo con posibilidad de MPIO no lo percibe.
PCM KE puede proporcionar más de un algoritmo de direccionamiento, que el usuario puede seleccionar. PCM KE también ayuda a recopilar información que se puede utilizar para determinar y seleccionar la mejor vía de acceso para cualquier petición de E/S. PCM KE puede seleccionar la mejor vía de acceso basándose en una variedad de criterios, incluyendo el equilibrio de la carga, la velocidad de conexión, la anomalía de conexión, etcétera.
- Comprobar las vías de acceso y determinar las que se pueden utilizar actualmente para enviar E/S
- Habilitar una vía de acceso con una indicación de que ha fallado debido a una anomalía de vía de acceso temporal (por ejemplo, cuando se ha extraído un cable y después se ha vuelto a conectar)
- Comprobar las vías de acceso no utilizadas actualmente que se utilizarían si se produjese
migración tras error (por ejemplo, cuando el valor del atributo de algoritmo es
failover, la comprobación de estado puede probar las vías de acceso alternativas)
No todos los dispositivos de disco y los dispositivos de cinta se pueden detectar y configurar utilizando los PCM predeterminados de AIX. Los PCM predeterminados de AIX consisten en dos módulos de control de vías de acceso, uno para gestionar los dispositivos de disco y otro para gestionar los dispositivos de cinta. Si no se detecta el dispositivo, determine con el proveedor del dispositivo si hay un PCM disponible para el dispositivo.