Dynamiczne partycjonowanie logiczne
Dynamiczne partycjonowanie logiczne ( DLPAR ) to możliwość dynamicznej rekonfiguracji partycji logicznej (LPAR) bez konieczności zamykania systemu operacyjnego działającego na partycji LPAR. DLPAR umożliwia bezproblemowe przenoszenie pamięci, pojemności procesora i interfejsów we/wy między partycjami LPAR w ramach tego samego serwera.
protokół DLPAR jest obsługiwany przez systemy operacyjne AIX i IBM i na prawie wszystkich systemach POWER4 i kolejnych systemach POWER. Jądro Linuksa dla POWER również obsługiwało DLPAR, ale jego możliwości dynamicznej rekonfiguracji były ograniczone do pojemności procesora i urządzeń PCI , ale nie do pamięci. W październiku 2009 r., siedem lat po ogłoszeniu przez system AIX funkcji DLPAR pamięci, procesora i gniazd we/wy, Linux w końcu dodał możliwość obsługi pamięci DLPAR w systemach POWER. Podstawy DLPAR są opisane w artykule IBM Systems Journal zatytułowanym: „Dynamic reconfiguration: Basic building blocks for autonomic computing on IBM pSeries Servers.
Później procesor POWER5 dodał ulepszone funkcje DLPAR, w tym mikropartycjonowanie : na procesor można skonfigurować do 10 partycji LPAR, przy czym pojedynczy serwer wieloprocesorowy obsługuje maksymalnie 254 partycji LPAR (a tym samym do 254 niezależnych instancji systemu operacyjnego ).
Istnieje wiele interesujących zastosowań funkcji DLPAR. Przede wszystkim służy do budowania elastycznych infrastruktur lub do automatyzacji alokacji, planowania i udostępniania zasobów systemu sprzętowego. To z kolei skutkuje zwiększonym wykorzystaniem systemu. Na przykład pamięć, procesor lub gniazda we/wy można dodawać, usuwać lub przenosić do innej partycji LPAR bez ponownego uruchamiania systemu operacyjnego lub aplikacji działającej na partycji LPAR. IBM DB2 jest taką aplikacją ( http://www.ibm.com/developerworks/eserver/articles/db2_dlpar.html ), jest świadomy zdarzeń DLPAR i automatycznie dostraja się do zmieniających się zasobów LPAR.
Komputery mainframe IBM Z i ich systemy operacyjne, w tym Linux na platformie IBM Z , obsługują jeszcze bardziej wyrafinowane formy dynamicznych partycji LPAR. Odpowiednie funkcje związane z LPAR na tych platformach mainframe obejmują Intelligent Resource Director , Sysplex , Parallel Sysplex , Geographicly Dispersed Parallel Sysplex i HiperSockets . System z9 obsługuje do 60 partycji LPAR na pojedynczym serwerze, ale komputery mainframe obsługują również dodatkowy poziom wirtualizacji przy użyciu rozwiązania z/VM z możliwością obsługi tysięcy instancji systemu operacyjnego na jednym serwerze.