Procesadores
Un procesador es un dispositivo que procesa instrucciones programadas. Cuantos más procesadores asigne a una partición lógica, mayor es el número de operaciones simultáneas que la partición lógica podrá ejecutar en un momento dado.
Se puede configurar una partición lógica de forma que utilice procesadores dedicados a ella o procesadores compartidos con otra partición lógica. Si una partición lógica utiliza procesadores dedicados, será necesario asignar procesadores, en incrementos de números enteros, a la partición lógica. Una partición lógica que utilice procesadores dedicados no podrá utilizar más prestación de proceso que la de los procesadores que tenga asignados.
De forma predeterminada, todos los procesadores físicos que no estén dedicados a una partición lógica concreta quedan agrupados en una agrupación de procesadores compartidos. A cada partición lógica que utilice procesadores compartidos se le puede asignar una cantidad determinada de la prestación de proceso de esta agrupación de procesadores compartidos. Algunos modelos permiten el uso de la HMC para configurar varias agrupaciones de procesadores compartidos. Tales modelos cuentan con una agrupación de procesadores compartidos predeterminada que contiene todos los recursos de procesador que no pertenecen a las particiones lógicas que usan procesadores dedicados ni a las particiones lógicas que usan otras agrupaciones de procesadores compartidos. Las restantes agrupaciones de procesadores compartidos de estos modelos pueden configurarse con un valor de unidades de proceso máximas y un valor de unidades de proceso reservadas. El valor de unidades de proceso máximas limita el número total de procesadores que podrán ser utilizados por las particiones lógicas de la agrupación de procesadores compartidos. El valor de unidades de proceso reservadas representa el número de unidades de proceso que se reservan para el uso de las particiones lógicas sin acotar de la agrupación de procesadores compartidos.
Es posible configurar una partición lógica para que utilice una cantidad tan reducida como 0,10 unidades de proceso, lo que equivale aproximadamente a una décima parte de la prestación de proceso de un solo procesador. Cuando el firmware está en el nivel 7.6 o superior, puede establecer una partición lógica que utiliza procesadores compartidos a utilizar tan poco como 0,05 unidades de procesamiento, lo que equivale aproximadamente a una vigésima parte de la prestación de proceso de un solo procesador. Se puede especificar el número de unidades de proceso que utilizará una partición lógica de procesador compartido hasta el mínimo de una centésima parte de una sola unidad de proceso. Asimismo, es posible configurar una partición lógica de procesador compartido de forma que, si la partición lógica necesita más capacidad de proceso de la asignada por sus unidades de proceso, pueda utilizar los recursos de proceso que no estén asignados a ninguna partición lógica o los recursos de proceso que estando asignados a otra partición lógica pero no está siendo utilizados por esta otra partición lógica. (Algunos modelos de servidor requerirán que se indique un código de activación para poder crear particiones lógicas que utilicen procesadores compartidos.)
Se puede llegar a asignar la prestación total de procesado del sistema gestionado a una sola partición lógica, si lo permiten el sistema operativo y el modelo de servidor. El sistema gestionado se puede configurar de forma que no cumpla con el acuerdo de licencia de software del sistema gestionado, pero se recibirán mensajes de incumplimiento al utilizar el sistema gestionado con tal configuración.
Redistribución automática de tareas cuando falla un procesador
Si el firmware del servidor detecta que un procesador está a punto de fallar, o si un procesador falla sin estar en uso, el firmware del servidor crea un suceso de servicio. El firmware del servidor también puede desconfigurar automáticamente el procesador anómalo, dependiendo del tipo de anomalía y de las políticas de desconfiguración que haya configurado utilizando la interfaz de gestión avanzada del sistema (ASMI). También puede desconfigurar manualmente un procesador anómalo usando la ASMI.
Cuando el firmware del servidor desconfigura un procesador anómalo y si no hay disponibles procesadores sin asignar o sin licencia en el sistema gestionado, la desconfiguración del procesador puede causar el cierre de la partición lógica a la que está asignado el procesador. Para evitar el cierre de cargas de trabajo críticas cuando el firmware del servidor desconfigura un procesador anómalo, puede utilizar la HMC para establecer las prioridades de disponibilidad de partición para las particiones lógicas del sistema gestionado. Una partición lógica con un procesador anómalo puede adquirir un procesador de sustitución de una o más particiones lógicas con menor prioridad de disponibilidad de partición. El sistema gestionado puede reducir dinámicamente el número de procesadores utilizados por las particiones de procesadores compartidos con menor prioridad de disponibilidad de partición y utilizar los recursos de proceso liberados para sustituir el procesador anómalo. Si con esto no se obtienen suficientes recursos de proceso para sustituir el procesador anómalo, el sistema gestionado puede cerrar particiones lógicas con menor prioridad de disponibilidad de partición y utilizar los recursos de proceso liberados para sustituir el procesador anómalo. La adquisición de un procesador de sustitución permite a la partición lógica que tenga la prioridad más alta de disponibilidad de partición continuar ejecutándose tras una anomalía en el procesador.Una partición lógica puede utilizar solamente los procesadores de particiones lógicas con menor prioridad de disponibilidad de partición. Si todas las particiones lógicas del sistema gestionado tienen la misma prioridad de disponibilidad de partición, el procesador anómalo sólo podrá ser sustituido por una partición lógica si el sistema gestionado cuenta con procesadores sin asignar o sin licenciar
De forma predeterminada, la prioridad de disponibilidad de partición de las particiones lógicas del Servidor de E/S virtual con adaptadores SCSI virtuales estará configurada en 191. La prioridad de disponibilidad de partición de todas las demás particiones lógicas se establece en 127 de forma predeterminada.
No configure la prioridad de las particiones lógicas del Servidor de E/S virtual con un valor menor que el de las particiones lógicas que usan los recursos de la partición lógica del Servidor de E/S virtual. No configure la prioridad de las particiones lógicas de IBM® i con adaptadores SCSI virtuales con un valor menor que el de las particiones lógicas que usan los recursos de la partición lógica de IBM i. Si el sistema gestionado cierra una partición lógica debido a su prioridad de disponibilidad de partición, se cerrarán también todas las particiones lógicas que utilicen los recursos de dicha partición lógica.
Si un procesador falla mientras está en uso, se cierra el sistema gestionado al completo. Cuando un fallo de procesador causa el cierre de todo el sistema gestionado, el sistema desconfigura el procesador y se reinicia. El sistema gestionado tratará de iniciar las particiones lógicas que estaban en ejecución en el momento en que falló el procesador con sus valores de proceso mínimos y por orden de prioridad de disponibilidad de partición, iniciando primero la partición con lógica con la mayor prioridad de disponibilidad de partición. Si el sistema gestionado no tiene suficientes recursos de proceso para iniciar todas las particiones lógicas con sus valores de proceso mínimos, iniciará tantas particiones lógicas cuantas sea posible con sus valores de proceso mínimos, Si después de que el sistema haya iniciado las particiones lógicas aún quedan recursos de proceso libres, el sistema gestionado distribuye los recursos de proceso libres entre las particiones lógicas de forma proporcional a sus valores de proceso deseados.