동적 논리적 파티셔닝

Dynamic Logical Partitioning

DLPAR(Dynamic Logical Partition)은 LPAR에서 실행되는 운영 체제를 종료할 필요 없이 LPAR(논리 파티션)을 동적으로 재구성할 수 있는 기능이다.DLPAR은 메모리, CPU 용량 및 I/O 인터페이스를 동일한 서버 내의 LPAR 간에 중단 없이 이동할 수 있도록 한다.

DLPAR은 그 이후 거의 모든 POWER4 및 Follow-on POWER 시스템에서 운영 체제 AIXIBM i에 의해 지원되었다.POWER용 리눅스 커널도 DLPAR을 지원했지만, 동적 재구성 기능은 CPU 용량과 PCI 디바이스로 제한되었지만 메모리는 지원하지 않았다.AIX가 메모리, CPU, IO 슬롯의 DLPAR을 발표한 지 7년 만인 2009년 10월 리눅스는 최종적으로 POWER 시스템의 DLPAR 메모리에 기능을 추가했다.DLPAR의 기초는 IBM Systems Journal 논문에 다음과 같이 기술되어 있다: "동적 재구성:IBM pSeries 서버의 자율 컴퓨팅을 위한 기본 구성 요소.

나중에 POWER5 프로세서는 마이크로 파티셔닝을 포함하여 향상된 DLPAR 기능을 추가했다. 프로세서당 최대 10개의 LPAR을 구성할 수 있으며, 단일 멀티프로세서 서버가 최대 254개의 LPAR(따라서 독립 운영 체제 인스턴스까지 254개)를 지원한다.

DLPAR 기능에는 흥미로운 응용 프로그램이 많이 있다.주로 신속한 변화를 위한 인프라를 구축하거나 하드웨어 시스템 리소스 할당, 계획 및 프로비저닝을 자동화하는 데 사용된다.이는 결과적으로 시스템 활용도를 높이는 결과를 낳는다.예를 들어, LPAR에서 실행 중인 운영 체제나 애플리케이션을 재부팅하지 않고 메모리, 프로세서 또는 I/O 슬롯을 추가, 제거 또는 다른 LPAR로 이동할 수 있다.IBM DB2는 DLPAR 이벤트를 인식하고 변화하는 LPAR 리소스에 자동으로 조정되는 애플리케이션(http://www.ibm.com/developerworks/eserver/articles/db2_dlpar.html),)이다.

IBM Z 메인프레임과 Linux on IBM Z를 포함한 그들의 운영체제는 훨씬 더 정교한 형태의 동적 LPAR을 지원한다.이러한 메인프레임 플랫폼의 관련 LPAR 관련 기능에는 Intelligent Resource Director, Sysplex, Parallel Sysplex, 지리적으로 분산된 Parallel SysplexHiperSockets가 포함된다.System z9은 단일 서버에서 최대 60개의 LPAR을 지원하지만 메인프레임은 단일 서버에서 수천 개의 운영 체제 인스턴스를 지원할 수 있는 기능으로 z/VM을 사용한 추가 레벨의 가상화도 지원한다.

참고 항목