Content deleted Content added
Guy Harris (talk | contribs) →External links: Update link for IBM announcement letter. |
|||
(32 intermediate revisions by 16 users not shown) | |||
Line 1:
{{for|the type of disk partition|Disk partitioning#Extended partition}}
{{redirect|LPAR|the conference|Logic for Programming, Artificial Intelligence and Reasoning }}
{{Short description|Subset of a computer's hardware resources, virtualized as a separate computer}}
{{Lead too short|date=September 2024}}
A '''logical partition''' ('''LPAR''') is a subset of a computer's hardware resources, [[Platform virtualization|virtualized]] as a separate computer. In effect, a physical machine can be partitioned into multiple logical partitions, each hosting a separate instance of an [[operating system]].<ref name="Singh">{{cite web |url=http://www.redbooks.ibm.com/redpieces/pdfs/sg247803.pdf |title=Security on the Mainframe |date=2009-12-02 |access-date=2010-04-06 |first=Karan |last=Singh |url-status=dead |archive-url=https://web.archive.org/web/20110617113238/http://www.redbooks.ibm.com/redpieces/pdfs/sg247803.pdf |archive-date=2011-06-17 }}</ref>
== History ==
{{section rewrite|date=December 2024}}
[[IBM]] developed the concept of [[hypervisor]]s ([[virtual machine]]s in [[IBM CP-40|CP-40]] and [[CP-67]]) and in 1972 provided it for the [[IBM System/370|S/370]] as [[VM (operating system)|Virtual Machine Facility/370]].<ref>{{
[[Amdahl Corporation]]'s Multiple Domain Facility (MDF) was introduced in 1982.<ref>{{cite journal |last1=Doran |first1=R.W. |title=Amdahl multiple-___domain architecture |journal=Computer |date=October 1988 |volume=21 |issue=10 |pages=20–28 |doi=10.1109/2.7054 |s2cid=1738798 |url=http://www-ti.informatik.uni-tuebingen.de/~spruth/edumirror/xx067.pdf |archive-url=https://web.archive.org/web/20170829211626/http://www-ti.informatik.uni-tuebingen.de/~spruth/edumirror/xx067.pdf |archive-date=2017-08-29}}</ref> IBM introduced its functionally similar PR/SM in 1988, implemented on its [[ESA/370]] architecture released that year with the [[IBM 3090]] processors.<ref>{{cite web|url=http://www.redbooks.ibm.com/redpapers/pdfs/redp5157.pdf|title=IBM Z Functional Matrix|author1=Frank Packheiser|author2=Octavian Lascu|author3=Bill White|page=18|publisher=[[IBM]]|date=2018}}</ref> PR/SM (Processor Resource/System Manager) is a type-1 [[Hypervisor]] (a [[virtual machine]] monitor) that allows multiple logical partitions to share physical resources such as [[Central processing unit|CPU]]s, memory, [[Channel I/O|I/O channels]] and LAN interfaces; the LPARs can share I/O devices such as [[direct access storage device]]s (DASD). Initially, the operator could select either basic mode or logical partition mode. PR/SM is integrated with all [[IBM System z]] machines. Formally, LPAR designates the mode of operation or an individual logical partition, whereas PR/SM is the commercial designation of the feature.<ref name="Singh"/>{{rp|83}}
IBM subsequently continued its LPAR development with its 64-bit [[System z]] architecture. LPAR and PR/SM reconfigurations can be made without rebooting the computer, i.e., while some LPARs remain active. Reconfigurations can include changing channel path definitions and device definitions.
IBM introduced a related, simplified, optional feature called [[Dynamic Partition Manager]] (DPM) on its IBM z13 and first generation IBM LinuxONE machines. DPM provides Web-based user interfaces for many LPAR-related configuration and monitoring tasks.
z/VM supports the z/Architecture [[HiperSockets]] function for high-speed [[TCP/IP]] communication among virtual machines and logical partitions (LPARs) within the same IBM zSeries server. This function uses an adaptation of the Queued-Direct Input/Output (QDIO) high-speed I/O protocol.
IBM
Multiple operating systems are compatible with LPARs, including [[z/OS]], [[z/VM]], [[z/VSE]], and [[z/TPF]] on mainframes, [[AIX operating system|AIX]] and [[IBM i]] on IBM Power Systems, and [[Linux]] on both.
In [[disk array|storage systems]], such as the IBM TotalStorage DS8000, LPARs allow for multiple virtual instances of a storage array to exist within a single physical array.
In second part of 2011 year, [[Hitachi]] has announced availability of CB2000 and CB320 blade systems,<ref>{{cite journal |url=http://www.hitachi.com/rev/archive/2012/__icsFiles/afieldfile/2012/03/26/r2012_02_104.pdf|title=Logical Partitioning Feature of CB Series Xeon servers Suitable for Robust and Reliable Cloud |archive-url=https://web.archive.org/web/20120914083641/http://www.hitachi.com/rev/archive/2012/__icsFiles/afieldfile/2012/03/26/r2012_02_104.pdf |archive-date=2012-09-14 |author1=Hitoshi Ueno |author2=Shinichi Matsumura |journal=Hitachi Review |volume=61 |date=2012 |issue=2}}</ref> which support LPAR on [[x86-64]] hardware.▼
▲In
==Hardware partitioning==▼
▲== Hardware partitioning ==
Logical partitioning divides hardware resources. Two LPARs may access [[memory (computers)|memory]] from a common memory chip, provided that the ranges of addresses directly accessible to each do not overlap. It is possible for one partition to control memory managed by a second partition indirectly by communicating with a process on the partition with direct access, which acts as an intermediary. [[CPU]]s may be dedicated to a single LPAR or shared. While on Amdahl's MDF (Multiple Domain Facility) it was possible to configure an LPAR with both shared and dedicated CPUs, this is no longer possible with any mainframes currently in the market.
On IBM mainframes, LPARs are managed by the [[PR/SM]] facility or a related, optional, simplified facility called Dynamic Partition Manager (DPM). All 64-bit IBM mainframes, except for the first generation 64-bit models (z900 and z800), operate exclusively in LPAR mode, even when there is only one partition on a machine. Multiple LPARs running z/OS can form a [[Sysplex]] or [[IBM Parallel Sysplex|Parallel Sysplex]], whether on one machine or spread across multiple machines.<ref name="redbooks.ibm.com">{{cite web |url=http://www.redbooks.ibm.com/abstracts/sg247803.html |title=Security on the Mainframe |date=2009-12-02 |access-date=2010-01-14 |first=Karan |last=Singh}}</ref>
On IBM [[IBM pSeries|System p]] [[IBM Power Systems|POWER hardware]], LPARs are managed by PHYP (the POWER [[Hypervisor#Unix and Linux servers|Hypervisor]]).<ref>
Exploiting [[Intel vPro]] (i.e. [[Non-uniform memory access]]), there are also implementations of Logical Partitioning based on [[Xeon#Haswell-
LPARs (with sufficient certification) safely allow combining multiple test, development, quality assurance, and production work on the same server, offering advantages such as lower costs, faster deployment, and more convenience. IBM mainframe LPARs are Common Criteria [[Evaluation Assurance Level#EAL5: Semiformally Designed and Tested|EAL 5+]] certifiable, equivalent to physically unconnected servers, so they support the highest security requirements, including military use. Nearly all IBM mainframes run with multiple LPARs with the [[IBM System z9]] and [[IBM System z10]] supporting up to 60 LPARs and later models up to 85.<ref name="redbooks.ibm.com"/>
== See also ==
*
▲*[[Dynamic Logical Partitioning]] (DLPAR)
* {{anl|HiperSocket}}
*[[Workload Partitions]] (WPAR)▼
* {{anl|Logical Domains}}
*
*
*
==References==
{{refs}}
==External links==▼
▲== External links ==
*[http://www-01.ibm.com/common/ssi/cgi-bin/ssialias?infotype=an&subtype=ca&appname=Demo&htmlfid=897/ENUS207-269 IBM System p Virtualization — The most complete virtualization offering for UNIX and Linux]▼
* [https://web.archive.org/web/
* [https://techknowledgedb.com/system-i-and-system-p/ System i and System p: Logical Partitioning Guide]
*[http://www.fujitsu.com/downloads/PRMPWR/wp-xpar.pdf Fujitsu XPARs (SPARC)] and [http://www.fujitsu.com/global/services/computing/server/primequest/technology/io-partitioning.html "Flexible I/O and Partitioning" (x86_64)]▼
▲* [
* [https://public.dhe.ibm.com/systems/power/docs/hw/p9/p9hat.pdf Power Systems Logical partitioning]
* [https://web.archive.org/web/20120304165859/http://www.hds.com/assets/pdf/hitachi-datasheet-compute-blade-logical-partitioning-lpar.pdf Hitachi Compute Blade LPARs]
▲* [http://www.fujitsu.com/downloads/PRMPWR/wp-xpar.pdf Fujitsu XPARs (SPARC)] and [http://www.fujitsu.com/global/services/computing/server/primequest/technology/io-partitioning.html "Flexible I/O and Partitioning" (x86_64)]
* [http://publib.boulder.ibm.com/infocenter/eserver/v1r2/index.jsp?topic=/eicaz/eicazzlpar.htm System z PR/SM]
{{Virtualization products}}
{{use American English|date=September 2022}}
{{use MDY dates|date=September 2022}}
[[Category:AS/400]]
[[Category:Hardware partitioning]]
[[Category:IBM mainframe technology]]
[[Category:IBM storage software]]
[[Category:Virtualization]]
[[Category:Virtualization software]]
|