LPAR
LPAR (Logical Partition) ist die Aufteilung eines IBM-Großrechners (Mainframe) in mehrere virtuelle Systeme. In jedem virtuellen System kann eine Instanz des gleichen oder unterschiedlicher Betriebssysteme ausgeführt werden. Die Aufteilung wird durch den Processor Resource/System Manager (PR/SM) realisiert, der eine LIC-Funktion ist (LIC = Licensed Internal Code, eine Art BIOS des Mainframes).
Der Systemadministrator kann festlegen, welche Ressourcen (CPUs, Arbeitsspeicher usw.) einer Partition zugewiesen werden sollen. In einem System z Parallel Sysplex können Prozessor- und I/O-Ressourcen auch dynamisch durch Workload Manager gesteuert werden, damit Zielvorgaben möglichst eingehalten werden.
Die Verwendung von LPARs ist ein Beispiel für eine Serverpartitionierung.
System z
Moderne System-z-Rechner (z. B. z10 Enterprise Class) können bis zu 60 LPARs verwalten.<ref>{{#switch:
|0|=Vorlage:Toter Link/Core{{#if: ftp://ftp.software.ibm.com/common/ssi/pm/sp/n/zsd03005usen/ZSD03005USEN.PDF | {{#if: | [1] }} (Seite {{#switch:|no|0|=|dauerhaft }}nicht mehr abrufbar{{#if: 2019-04 | , festgestellt im {{#invoke:DateTime|format|2019-04|F Y}} }}. Suche im Internet Archive ){{#if: 2019-04-24 14:57:11 InternetArchiveBot | {{#if: | | Vorlage:Toter Link/archivebot }} }} | (Seite {{#switch:|no|0|=|#default=dauerhaft }}nicht mehr abrufbar{{#if: 2019-04 | , festgestellt im {{#invoke:DateTime|format|2019-04|F Y}} }}.) }}{{#switch: |no|0|= |#default={{#if: || }} }}{{#invoke:TemplatePar|check |opt = inline= url= text= datum= date= archivebot= bot= botlauf= fix-attempted= checked= |cat = Wikipedia:Vorlagenfehler/Vorlage:Toter Link |errNS = 0 |template = Vorlage:Toter Link |format = |preview = 1 }}{{#if: ftp://ftp.software.ibm.com/common/ssi/pm/sp/n/zsd03005usen/ZSD03005USEN.PDF | {{#if:{{#invoke:URLutil|isWebURL|ftp://ftp.software.ibm.com/common/ssi/pm/sp/n/zsd03005usen/ZSD03005USEN.PDF}} || {{#if: || }} }} | {{#if: | {{#if: || }} | {{#if: || }} }} }}{{#if: 2019-04 | {{#if:{{#invoke:DateTime|format|2019-04|F Y|noerror=1}} || {{#if: || }} }} }}{{#switch: |checked|deadurl|= |#default= {{#if: || }} }}|#default= https://wiki-de.moshellshocker.dns64.de/index.php?title=Wikipedia:Defekte_Weblinks&dwl=ftp://ftp.software.ibm.com/common/ssi/pm/sp/n/zsd03005usen/ZSD03005USEN.PDF Die nachstehende Seite ist {{#switch:|no|0|=|dauerhaft }}nicht mehr abrufbar]{{#if: 2019-04 | , festgestellt im {{#invoke:DateTime|format|2019-04|F Y}} }}. (Suche im Internet Archive. ) {{#if: 2019-04-24 14:57:11 InternetArchiveBot | {{#if: | | Vorlage:Toter Link/archivebot }} }}Vorlage:Toter Link/Core{{#switch: |no|0|= |#default= {{#if: || }} }}{{#invoke:TemplatePar|check |all = inline= url= |opt = datum= date= archivebot= bot= botlauf= fix-attempted= checked= |cat = Wikipedia:Vorlagenfehler/Vorlage:Toter Link |errNS = 0 |template = Vorlage:Toter Link |format = |preview = 1 }}{{#if: ftp://ftp.software.ibm.com/common/ssi/pm/sp/n/zsd03005usen/ZSD03005USEN.PDF | {{#if:{{#invoke:URLutil|isWebURL|ftp://ftp.software.ibm.com/common/ssi/pm/sp/n/zsd03005usen/ZSD03005USEN.PDF}} || {{#if: || }} }} }}{{#if: 2019-04 | {{#if:{{#invoke:DateTime|format|2019-04|F Y|noerror=1}} || {{#if: || }} }} }}{{#switch: |checked|deadurl|= |#default= {{#if: || }} }}}}</ref> Das kommende z13 Enterprise Class System wird 85 LPARs unterstützen.<ref name= "IBM z13 Data Sheet">IBM: [http://www-07.ibm.com/systems/includes/content/z/news/announcement/pdf/ZSD03005USEN.pdf IBM z13 Data Sheet Abgerufen am 19. Juni 2015</ref>
Mit Hilfe des Betriebssystems z/VM können auf einem IBM-Großrechner beliebig viele virtuelle Maschinen erzeugt werden, sofern ausreichend Ressourcen vorhanden sind.
zLinux Betriebsmodi
{{#if: zLinux|{{#ifexist:zLinux|
|{{#if: |{{#ifexist:{{{2}}}|
|{{#if: |{{#ifexist:{{{3}}}|
|}}|}}|}}|}}|}}|Einbindungsfehler: Die Vorlage Hauptartikel benötigt immer mindestens ein Argument.}}
- Native Mode: Alle verfügbaren Hardwareressourcen werden verwendet
- LPAR Mode: Hardwareressourcen werden in „logische Partitionen“ aufgeteilt
- VM Mode: Hardwareressourcen werden „virtualisiert“, beispielsweise unter den Hypervisorbetriebssystemen z/VM oder KVM (Kernel-based Virtual Machine)
Der Native Mode steht bei den aktuellen System z Maschinen nicht mehr zur Verfügung, da diese Systeme nur im LPAR Mode betrieben werden können.
pSeries / System p / Power Systems
Power4-basierte Rechner können bis zu 32 logische Partitionen beinhalten. Die Granularität der Partitionierung ist bei pSeries eine CPU, 256 MB RAM, ein I/O Adapter. Mit AIX-Version 5.2L können die LPARs dynamisch (ohne Reboot) repartioniert werden. Linux-, AIX-5.1- und AIX-5.2-Betriebssysteme können gleichzeitig in einem pSeries-Rechner in verschiedenen LPARs betrieben werden. Als Linux-Distributionen werden Novell SuSE Linux SLES 8 und 9 für PPC sowie Red Hat Advanced Server 3.0 unterstützt.
Ab Power5 und AIX 5.3 können LPARs mit rechnerisch weniger als einer ganzen CPU betrieben werden. Diese so genannte Micropartitions (oder Shared Processor LPARs, kurz SPLPARs) benötigen mindestens 0,1 CPU-Anteile (Capacity Entitlement, kurz CE), die in 1-%-Schritten verändert werden können. Somit sind pro CPU bis zu 10 LPARs denkbar.
Es gibt zwei Betriebsmodi: gedeckelt/capped (harte Obergrenze an CEs) und ungedeckelt/uncapped (nach oben offen). Besonders elegant und pflegeleicht sind uncapped SPLPARs, da hier die CE-Zuteilung vom POWER Hypervisor (PHYP) alle 10 ms neu berechnet wird. LPARs, die wenig Last haben, stellen ihre CEs dem Pool zur Verfügung, damit LPARs mit hoher Last befriedigt werden können.
Seit AIX 6.1 und der neuen Power6-Technologie können LPARs von einer Maschine zu einer anderen verschoben werden. Diese Funktion wird als Live Partition Mobility bezeichnet.<ref>http://www-03.ibm.com/systems/de/p/apv/features.html</ref> Neben AIX werden als weitere LPAR-Betriebssysteme auch SuSE SLES 10 und 11 Server für PPC unterstützt.
PCs & Server
PCs und Server (x86-Architektur) erlaubten bisher keine Einrichtung von LPARs. Erster Anbieter für diese Technologie ist HDS (Hitachi Data Systems) mit dem Hitachi Compute Blade System CB500 oder CB2000. Dort können bis zu 60 LPARS angelegt werden.<ref><templatestyles src="Webarchiv/styles.css" />{{#if:20120304165859
| {{#ifeq: 20120304165859 | *
| {{#if: Archivierte Kopie | {{#invoke:WLink|getEscapedTitle|Archivierte Kopie}} | {{#invoke:Webarchiv|getdomain|http://www.hds.com/assets/pdf/hitachi-datasheet-compute-blade-logical-partitioning-lpar.pdf}} }} (Archivversionen)
| {{#iferror: {{#time: j. F Y|20120304165859}}
| {{#if: || }}Der Wert des Parameters {{#if: wayback | wayback | Datum }} muss ein gültiger Zeitstempel der Form YYYYMMDDHHMMSS sein!
| {{#if: Archivierte Kopie | {{#invoke:WLink|getEscapedTitle|Archivierte Kopie}} | {{#invoke:Webarchiv|getdomain|http://www.hds.com/assets/pdf/hitachi-datasheet-compute-blade-logical-partitioning-lpar.pdf}} }} {{#ifeq: | [] | [ | ( }}{{#if: {{#if: 2019-04-24 14:57:11 InternetArchiveBot | 2019-04-24 14:57:11 InternetArchiveBot | }} | des Vorlage:Referrer }} vom {{#time: j. F Y|20120304165859}} im Internet Archive{{#if: | ; }}{{#ifeq: | [] | ] | ) }}
}}
}}
| {{#if:
| {{#iferror: {{#time: j. F Y|{{{webciteID}}}}}
| {{#switch: {{#invoke:Str|len|{{{webciteID}}}}}
| 16= {{#if: Archivierte Kopie | {{#invoke:WLink|getEscapedTitle|Archivierte Kopie}} | {{#invoke:Webarchiv|getdomain|http://www.hds.com/assets/pdf/hitachi-datasheet-compute-blade-logical-partitioning-lpar.pdf}} }} {{#ifeq: | [] | [ | ( }}{{#if: {{#if: 2019-04-24 14:57:11 InternetArchiveBot | 2019-04-24 14:57:11 InternetArchiveBot | }} | des Vorlage:Referrer }} vom {{#time: j. F Y| 19700101000000 + {{#expr: floor {{#expr: {{#invoke:Str|sub|{{{webciteID}}}|1|10}}/86400}} }} days}} auf WebCite{{#if: | ; }}{{#ifeq: | [] | ] | ) }}
| 9 = {{#if: Archivierte Kopie | {{#invoke:WLink|getEscapedTitle|Archivierte Kopie}} | {{#invoke:Webarchiv|getdomain|http://www.hds.com/assets/pdf/hitachi-datasheet-compute-blade-logical-partitioning-lpar.pdf}} }} {{#ifeq: | [] | [ | ( }}{{#if: {{#if: 2019-04-24 14:57:11 InternetArchiveBot | 2019-04-24 14:57:11 InternetArchiveBot | }} | des Vorlage:Referrer}} vom {{#time: j. F Y| 19700101000000 + {{#expr: floor {{#expr: {{#invoke:Str|sub|{{#invoke:Expr|base62|{{{webciteID}}}}}|1|10}}/86400}} }} days}} auf WebCite{{#if: | ; }}{{#ifeq: | [] | ] | ) }}
| #default= Der Wert des Parameters {{#if: webciteID | webciteID | ID }} muss entweder ein Zeitstempel der Form YYYYMMDDHHMMSS oder ein Schüsselwert mit 9 Zeichen oder eine 16-stellige Zahl sein!{{#if: || }}
}}
| c|{{{webciteID}}}}} {{#if: Archivierte Kopie | {{#invoke:WLink|getEscapedTitle|Archivierte Kopie}} | {{#invoke:Webarchiv|getdomain|http://www.hds.com/assets/pdf/hitachi-datasheet-compute-blade-logical-partitioning-lpar.pdf}} }} ({{#if: {{#if: 2019-04-24 14:57:11 InternetArchiveBot | 2019-04-24 14:57:11 InternetArchiveBot | }} | des Vorlage:Referrer}} vom {{#time: j. F Y|{{{webciteID}}}}} auf WebCite{{#if: | ; }}{{#ifeq: | [] | ] | ) }}
}}
| {{#if:
| Vorlage:Webarchiv/Today
| {{#if:
| Vorlage:Webarchiv/Generisch
| {{#if: Archivierte Kopie | {{#invoke:WLink|getEscapedTitle|Archivierte Kopie}} | {{#invoke:Webarchiv|getdomain|http://www.hds.com/assets/pdf/hitachi-datasheet-compute-blade-logical-partitioning-lpar.pdf}} }}
}}}}}}}}{{#if:2019-04-24 14:57:11 InternetArchiveBot
| Vorlage:Webarchiv/archiv-bot
}}{{#invoke:TemplatePar|check
|all = url=
|opt = text= wayback= webciteID= archive-is= archive-today= archiv-url= archiv-datum= ()= archiv-bot= format= original=
|cat = Wikipedia:Vorlagenfehler/Vorlage:Webarchiv
|errNS = 0
|template = Vorlage:Webarchiv
|format = *
|preview = 1
}}{{#ifexpr: {{#if:20120304165859|1|0}}{{#if:|+1}}{{#if:|+1}}{{#if:|+1}}{{#if:|+1}} <> 1
| {{#if: || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Genau einer der Parameter 'wayback', 'webciteID', 'archive-today', 'archive-is' oder 'archiv-url' muss angegeben werden.|1}}
}}{{#if:
| {{#switch: {{#invoke:Webarchiv|getdomain|{{{archiv-url}}}}}
| web.archive.org =
{{#if: || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Im Parameter 'archiv-url' wurde URL von Internet Archive erkannt, bitte Parameter 'wayback' benutzen.|1}}
| webcitation.org =
{{#if: || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Im Parameter 'archiv-url' wurde URL von WebCite erkannt, bitte Parameter 'webciteID' benutzen.|1}}
| archive.today |archive.is |archive.ph |archive.fo |archive.li |archive.md |archive.vn =
{{#if: || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Im Parameter 'archiv-url' wurde URL von archive.today erkannt, bitte Parameter 'archive-today' benutzen.|1}}
}}{{#if:
| {{#iferror: {{#iferror:{{#invoke:Vorlage:FormatDate|Execute}}|}}
| {{#if: || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Der Wert des Parameter 'archiv-datum' ist ungültig oder hat ein ungültiges Format.|1}}
| }}
| {{#if: || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Der Pflichtparameter 'archiv-datum' wurde nicht angegeben.|1}}
}}
| {{#if:
| {{#if: || }}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Der Parameter 'archiv-datum' ist nur in Verbindung mit 'archiv-url' angebbar.|1}}
}}
}}{{#if:{{#invoke:URLutil|isHostPathResource|http://www.hds.com/assets/pdf/hitachi-datasheet-compute-blade-logical-partitioning-lpar.pdf}}
|| {{#if: || }}
}}{{#if: Archivierte Kopie
| {{#if: {{#invoke:WLink|isBracketedLink|Archivierte Kopie}}
| {{#if: || }}
}}
| {{#if: || }}
}}{{#switch:
|addlarchives|addlpages= {{#if: || }}{{#if: 1 |}}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: enWP-Wert im Parameter 'format'.|1}}
}}{{#ifeq: {{#invoke:Str|find|http://www.hds.com/assets/pdf/hitachi-datasheet-compute-blade-logical-partitioning-lpar.pdf%7Carchiv}} |-1
|| {{#ifeq: {{#invoke:Str|find|{{#invoke:Str|cropleft|http://www.hds.com/assets/pdf/hitachi-datasheet-compute-blade-logical-partitioning-lpar.pdf%7C4}}%7Chttp}} |-1
|| {{#switch: {{#invoke:Webarchiv|getdomain|http://www.hds.com/assets/pdf/hitachi-datasheet-compute-blade-logical-partitioning-lpar.pdf }}
| abendblatt.de | daserste.ndr.de | inarchive.com | webcitation.org =
| #default = {{#if: || }}{{#if: 1 |}}{{#invoke:TemplUtl|failure| Fehler bei Vorlage:Webarchiv: Archiv-URL im Parameter 'url' anstatt URL der Originalquelle. Entferne den vor der Original-URL stehenden Mementobestandteil und setze den Archivierungszeitstempel in den Parameter 'wayback', 'webciteID', 'archive.today' oder 'archive-is' ein, sofern nicht bereits befüllt.|1}}
}}
}}
}}</ref>
Alternativ kann man am ehesten mit Xen eine ähnliche Partitionierung erreichen. Weitere existierende Softwarelösungen zur Virtualisierung von PC-Systemen sind kommerzielle Produkte wie VMware ESX. Freie Produkte sind KVM, VirtualBox, Bochs, die Windows-Version von Virtual PC (unter Windows XP; nicht mehr weiterentwickelt), QEMU und User Mode Linux.
Quellen
<references/>
- Wikipedia:Weblink offline fix-attempted
- Wikipedia:Vorlagenfehler/Vorlage:Toter Link
- Wikipedia:Vorlagenfehler/Parameter:URL
- Wikipedia:Vorlagenfehler/Vorlage:Toter Link/URL fehlt
- Wikipedia:Vorlagenfehler/Parameter:Datum
- Wikipedia:Vorlagenfehler/Vorlage:Webarchiv
- Wikipedia:Vorlagenfehler/Vorlage:Webarchiv/Archiv-URL
- Wikipedia:Vorlagenfehler/Parameter:Linktext
- Wikipedia:Vorlagenfehler/Vorlage:Webarchiv/Linktext fehlt
- Virtualisierung
- Großrechner
- IBM
- Abkürzung