El particionamiento lógico dinámico ( DLPAR ) es la capacidad de una partición lógica (LPAR) para reconfigurarse dinámicamente, sin tener que apagar el sistema operativo que se ejecuta en LPAR. DLPAR permite que la memoria, la capacidad de la CPU y las interfaces de E / S se muevan sin interrupciones entre LPAR dentro del mismo servidor.
DLPAR ha sido compatible con los sistemas operativos AIX e IBM i en casi todos los sistemas POWER4 y POWER posteriores desde entonces. El kernel de Linux para POWER también admitía DLPAR, pero sus capacidades de reconfiguración dinámica se limitaban a la capacidad de la CPU y los dispositivos PCI , pero no a la memoria. En octubre de 2009, siete años después del anuncio de AIX de DLPAR de memoria, CPU y ranuras de E / S, Linux finalmente agregó la capacidad a la memoria DLPAR en los sistemas POWER. Los fundamentos de DLPAR se describen en el artículo de IBM Systems Journal titulado: "Reconfiguración dinámica: bloques de construcción básicos para la computación autónoma en servidores IBM pSeries.
Más tarde, el procesador POWER5 agregó capacidades DLPAR mejoradas, incluida la micropartición : se pueden configurar hasta 10 LPAR por procesador, con un único servidor multiprocesador que admite un máximo de 254 LPAR (y, por lo tanto, hasta 254 instancias de sistema operativo independientes ).
Hay muchas aplicaciones interesantes de las capacidades de DLPAR. Principalmente, se utiliza para construir infraestructuras ágiles o para automatizar la asignación, planificación y aprovisionamiento de recursos del sistema de hardware. Esto, a su vez, da como resultado una mayor utilización del sistema. Por ejemplo, la memoria, el procesador o las ranuras de E / S se pueden agregar, quitar o mover a otra LPAR, sin reiniciar el sistema operativo o la aplicación que se ejecuta en una LPAR. IBM DB2 es dicha aplicación ( http://www.ibm.com/developerworks/eserver/articles/db2_dlpar.html ), es consciente de los eventos DLPAR y se sintoniza automáticamente para cambiar los recursos LPAR.
Los mainframes IBM Z y sus sistemas operativos, incluido Linux en IBM Z , admiten formas aún más sofisticadas de LPAR dinámicas. Las características relevantes relacionadas con LPAR en esas plataformas de mainframe incluyen Intelligent Resource Director , Sysplex , Parallel Sysplex , Geographically Dispersed Parallel Sysplex e HiperSockets . El System z9 admite hasta 60 LPAR en un solo servidor, pero los mainframes también admiten un nivel adicional de virtualización mediante z / VM con la capacidad de admitir miles de instancias del sistema operativo en un solo servidor.