5137ch03.fm
Draft Document for Review October 14, 2014 10:19 am
122
IBM Power Systems E870 and E880 Technical Overview and Introduction
Shared mode
In shared mode, logical partitions use virtual processors to access fractions of physical
processors. Shared partitions can define any number of virtual processors (the maximum
number is 20 times the number of processing units that are assigned to the partition). From
the POWER Hypervisor perspective, virtual processors represent dispatching objects. The
POWER Hypervisor dispatches virtual processors to physical processors according to the
partition’s processing units entitlement. One processing unit represents one physical
processor’s processing capacity. At the end of the POWER Hypervisor dispatch cycle
(10 ms), all partitions receive total CPU time equal to their processing unit’s entitlement. The
logical processors are defined on top of virtual processors. So, even with a virtual processor,
the concept of a logical processor exists and the number of logical processors depends on
whether simultaneous multithreading is turned on or off.
3.4.3 Multiple shared processor pools
Multiple shared processor pools (MSPPs) are supported on POWER8 processor-based
servers. This capability allows a system administrator to create a set of micropartitions with
the purpose of controlling the processor capacity that can be consumed from the physical
shared processor pool.
Implementing MSPPs depends on a set of underlying techniques and technologies.
Figure 3-4 shows an overview of the architecture of multiple shared processor pools.
Figure 3-4 Overview of the architecture of multiple shared processor pools
POWER Hypervisor
p1
p0
Physical Shared-Processor Pool
p2
p3
p4
p5
p6
p7
Shared Processor Pool
0
Set of micro-partitions
IBM i V7.2
EC 1.6
AIX V7.1
EC 0.8
Linux
EC 0.5
vp0
vp1
vp2
vp3
vp4
AIX V7.1
EC 1.6
AIX V6.1
EC 0.8
Linux
EC 0.5
vp5
vp6
vp7
vp8
vp9
vp10
Shared Processor Pool
1
Set of micro-partitions
Unused capacity in SPP
0
is
redistributed to uncapped
micro-partitions within SPP
0
Unused capacity in SPP
1
is
redistributed to uncapped
micro-partitions within SPP
1
KEY:
EC
Entitled Capacity
p
Physical processor
vp
Virtual processor
SPPn Shared-Processor Pool
n