Los procesadores compartidos son procesadores físicos cuya capacidad de proceso se comparte entre varias particiones lógicas. La capacidad de dividir procesadores físicos y de compartirlos entre múltiples particiones lógicas se conoce como Micro-Partitioning. Este tema describe cómo trabajar con procesadores compartidos, la agrupación de procesadores compartidos, particiones acotadas (particiones que no pueden utilizar una potencia de procesador superior a su capacidad de proceso asignada) y particiones sin acotar (particiones que pueden utilizar una potencia de procesador superior a su capacidad de proceso asignada). Este tema incluye demostraciones Flash que muestran casos prácticos de cómo el sistema utiliza las particiones acotadas y sin acotar y la agrupación de procesadores compartidos para optimizar la potencia de proceso.
Todos los procesadores físicos que no están dedicados a particiones lógicas específicas se agrupan en la agrupación de procesadores compartidos. Puede asignar una cantidad específica de la capacidad de proceso de la agrupación de procesadores compartidos a cada partición lógica utilizando la agrupación de procesadores compartidos.
La agrupación de procesadores compartidos permite asignar procesadores parciales a una partición lógica. Se puede configurar un mínimo de 0,10 unidades de proceso para cualquier partición que utiliza procesadores compartidos. Las unidades de proceso son una unidad de medida de la potencia de proceso compartido en uno o más procesadores virtuales. Una unidad de proceso compartido en un procesador virtual realiza aproximadamente el mismo trabajo que un procesador dedicado.
Algunos modelos de servidor solo permiten la utilización de una parte de la agrupación de procesadores compartidos por parte de las particiones lógicas, por lo que no siempre podrá asignar toda la capacidad de la agrupación de procesadores compartidos a las mismas. La herramienta de validación de LPAR (LVT) muestra la proporción de la agrupación de procesadores compartidos que está disponible para el uso de las particiones en cada modelo de servidor; por tanto, utilice la LVT para validar la planificación de particiones. Para obtener más información sobre la LVT, consulte: Herramienta de validación de LPAR.
Las diversas herramientas de particionado asignan procesadores compartidos a las particiones lógicas de diferentes maneras. Hallará más información sobre la asignación de procesadores compartidos en: Herramientas de particionado.
Las particiones de la agrupación de procesadores compartidos pueden tener una modalidad de compartimiento acotada o sin acotar. Una partición lógica sin acotar es una partición lógica que puede utilizar más potencia de proceso que su capacidad de proceso asignada. La cantidad de capacidad de proceso que puede utilizar una partición lógica sin acotar solo está limitada por el número de procesadores virtuales asignados a la partición lógica y por la cantidad de capacidad de proceso no utilizada que está disponible en la agrupación de procesadores compartidos. En cambio, una partición lógica acotada es una partición lógica que no puede utilizar más potencia de proceso que su capacidad de proceso asignada.
Por ejemplo, las particiones lógicas 2 y 3 son particiones lógicas sin acotar, y la partición lógica 4 es una partición lógica acotada. Las particiones lógicas 2 y 3 tienen asignadas 3,00 unidades de proceso y cuatro procesadores virtuales cada una. La partición lógica 2 actualmente solo utiliza 1,00 de sus 3,00 unidades de proceso, pero la partición lógica 3 actualmente tiene una demanda de carga de trabajo que requiere 4,00 unidades de proceso. Dado que la partición lógica 3 no está acotada y tiene cuatro procesadores virtuales, el firmware de servidor permite que la partición lógica 3 utilice automáticamente 1,00 unidades de proceso de la partición lógica 2. De esta manera, la potencia de proceso de la partición lógica 3 aumenta a 4,00 unidades de proceso. Un poco más tarde, la partición lógica 2 aumenta su demanda de carga de trabajo a 3,00 unidades de proceso. Por tanto, el firmware de servidor devuelve automáticamente 1,00 unidades de proceso a la partición lógica 2 de modo que esta puede utilizar una vez más toda la capacidad de proceso que tiene asignada. La partición lógica 4 tiene asignadas 2,00 unidades de proceso y tres procesadores virtuales, pero actualmente tiene una demanda de carga de trabajo que requiere 3,00 unidades de proceso. Dado que la partición lógica 4 está acotada, la partición lógica 4 no puede utilizar las unidades de proceso no utilizadas de las particiones 2 ó 3. Sin embargo, si la demanda de carga de trabajo de la partición 4 disminuye por debajo de 2,00 unidades de proceso, las particiones lógicas 2 y 3 podrían utilizar las unidades de proceso no utilizadas de la partición lógica 4.
Por defecto, las particiones lógicas que utilizan la agrupación de procesadores compartidos son particiones lógicas sin acotar. Puede definir una partición lógica para que sea una partición lógica acotada si no desea que la partición lógica utilice más potencia de proceso que la cantidad que tiene asignada. Por ejemplo, si alquila capacidad de servidor a otras empresas, puede crear particiones lógicas que utilizan la agrupación de procesadores compartidos y establecer las particiones lógicas en acotadas. Esto impide que las particiones lógicas que pertenecen a estas empresas utilicen más capacidad de proceso de la especificada en el alquiler. Los recursos de proceso no utilizados solo los utilizarán las particiones lógicas sin acotar de la agrupación de procesadores compartidos.
Aunque una partición lógica no acotada puede utilizar más potencia de proceso que su capacidad de proceso asignada, la partición lógica no acotada nunca podrá utilizar más unidades de proceso que su número asignado de procesadores virtuales.
Si varias particiones lógicas sin acotar necesitan capacidad de proceso adicional al mismo tiempo, el servidor puede distribuir la capacidad de proceso no utilizada entre todas las particiones lógicas sin acotar. Este proceso de distribución queda determinado por el peso sin acotar de cada una de las particiones lógicas.
El peso sin acotar es un número entre 0 y 255 que se establece para cada partición no acotada de la agrupación de procesadores compartidos. En la HMC, puede elegir entre los 256 valores posibles de peso sin acotar. El Gestor de virtualización integrado (IVM) y el Gestor de particiones virtuales le imponen la limitación de utilizar solo uno de los distintos valores de peso sin acotar. Al establecer el peso sin acotar (siendo 255 el peso más alto), la capacidad no utilizada disponible se distribuye entre las particiones lógicas contendientes en proporción al valor establecido del paso sin acotar. El valor predeterminado del peso sin acotar es 128.
Por ejemplo, la partición lógica 2 tiene un peso sin acotar de 100 y la partición lógica 3 tiene un peso sin acotar de 200. Si las particiones lógicas 2 y 3 necesitan capacidad de proceso adicional, la partición lógica 3 recibirá dos unidades de proceso adicionales por cada unidad de proceso adicional que reciba la partición lógica 2.
Para las siguientes demostraciones
Flash, se necesita el plugin
Flash
.
La siguiente demostración Flash describe cómo las particiones lógicas no acotadas utilizarán los recursos no utilizados de una partición lógica acotada en la agrupación de procesadores compartidos.
Como alternativa, puede utilizar la Versión HTML de la demostración de procesadores acotados.
La siguiente demostración Flash muestra cómo las particiones lógicas sin acotar pueden sobrepasar su capacidad de proceso actual cuando la agrupación de procesadores compartidos tiene potencia de proceso no utilizada.
Como alternativa, puede utilizar la Versión HTML de la demostración de procesadores sin acotar.