Post on 17-Jan-2017
IBM Power Systems
©2012 IBM Corporation© 2013 IBM Corporation
AIX & Power Software Trends
Jay KruemckeIBM Power Systems Softwarejayk@us.ibm.com
Twitter @chromeaix
kruemcke.com
IBM Power Systems
2 © 2013 IBM Corporation
IBM Power UNIX Leadership
15%
20%
25%
30%
35%
40%
45%
50%
55%
Q30
0Q
400
Q10
1Q
201
Q30
1Q
401
Q10
2Q
202
Q30
2Q
402
Q10
3Q
203
Q30
3Q
403
Q10
4Q
204
Q30
4Q
404
Q10
5Q
205
Q30
5Q
405
Q10
6Q
206
Q30
6Q
406
Q10
7Q
207
Q30
7Q
407
Q10
8Q
208
Q30
8Q
408
Q10
9Q
209
Q30
9Q
409
Q11
0Q
210
Q31
0Q
410
Q11
1Q
211
Q31
1Q
411
Q11
2Q
212
Q31
2
HP Sun/Oracle IBM
Source: IDC Server Tracker, 3Q12
UNIX Server Rolling Four Quarter Average Revenue Share
POWER6Live Partition Live Partition
MobilityMobilityPOWER5MicroMicro--PartitioningPartitioning
POWER7Active memory Active memory
expansionexpansion
POWER6Active Memory Active Memory
SharingSharing
POWER4Dynamic LPARsDynamic LPARs
IBM Power Systems
3 © 2013 IBM Corporation
Why AIX is the Premier UNIX® Platform Today
�Strong, stable, non-disruptive roadmap
�Improved Efficiency through Virtualization
�Outstanding Performance
�Innovation through integrated Development
IBM Power Systems
4 © 2013 IBM Corporation
POWER4 P690(2002)
List Price ~$3M32 Processors
rPerf – 60.6Weight 1000kg
POWER 710(2010)
List Price ~$11K6 ProcessorsrPerf 76.69
Weight 28kg
=
Power Systems Scalability and Value Growth
IBM Power Systems
5 © 2013 IBM Corporation
First Dual Corein Industry� Dual Core� Chip Multi Processing� Distributed Switch� Shared L2� Dynamic LPARs (32)�180nm
2004 2001 2007 2010
POWER4/4+
POWER5/5+
POWER6/6+
POWER7/7+
IBM POWER Processor – Delivering our roadmap
HardwareVirtualizationfor Unix & Linux�Dual Core & Quad Core Modules�Enhanced Scaling�2 Thread SMT�Distributed Switch +�Core Parallelism +�FP Performance +�Memory bandwidth +�130nm, 90nm
FastestProcessorIn Industry�Dual Core�High Frequencies �Virtualization +�Memory Subsystem +�Altivec�Instruction Retry�Dyn Energy Mgmt�2 Thread SMT +�Protection Keys�65nm
MostPOWERful &ScalableProcessor inIndustry�4, 6, 8 Core�32MB On-Chip eDRAM�Power Optimized Cores�Mem Subsystem ++�4 Thread SMT++�Reliability +�VSM & VSX�Protection Keys+�45nm
POWER8
IBM Power Systems
6 © 2013 IBM Corporation
More Processing Capacity In Power Servers
Thread
s
2001
IntelGallatin
4 sockets/server
4 threads
2003
IntelTulsa
4 sockets/srvr
8 threads
2005
IntelTigerton
4 sockets/srvr
16 threads
2007
Intel Dunnington
4 sockets/server
48 threads
2010
Intel Nehalem-EX4 sockets/server
64 threads
Intel Westmere-EX4 sockets/server
80 threads
20110
32
128
1024
2004
POWER7™32 sockets/server
1024 threads
POWER6™32 sockets/server
128 threadsPOWER5™32 sockets/server
128 threads
POWER4™16 sockets/server
32 threads
Maximum processing threads
available in largest generational
server
IBM Power Systems
7 © 2013 IBM Corporation
POWER7+ Systems
FSM320Compute Node512GB8,16Flex System p260
FSM320Compute Node512GB8,16Flex System p24L
HMC or IVM3202U512GB8,12,16PowerLinux 7R2
HMC or IVM1602U256GB4,6,8PowerLinux 7R1
HMC10004U(per node)
2TB16,32,48,64,96,128Power 780
HMC10004U(per node)
4TB12,24,32,36,48,64Power 770
HMC9605U2TB12,24,36,48Power 760
IBM POWER7+ processor-based servers
HMC or IVM6405U1TB8,16,24,32Power 750 Express
HMC or IVM3204U1024GB6,8,12,16Power 740 Express
HMC or IVM3202U512GB8,12,16Power 730 Express
HMC or IVM1604U512GB4,6,8Power 720 Express
HMC or IVM1602U256GB4,6,8Power 710 Express
Managed
by
Partitions(Maximum)
Form
Factor
Memory(Maximum)
Cores(Options)
Model
IBM Power Systems
8 © 2013 IBM Corporation
Networks and network storage
Ondemand
resources
Power Hypervisor
Serviceprocessor
Processors
Memory
Linuxpartitions
Virtual Network
AIX
Expansion slots
Virtual processors Virtual adapters
Local devices & storage
WPAR
WPAR
WPAR
VirtualI/O
serverVirtual
network&
storageSLICLinux
kernels
AIX partitions
AIXkernels
VirtualI/O
serverVirtual
network&
storage
IBM i
PowerVM™ Virtualization Architecture
Jay Kruemcke IBM 2003
Hardware
Management
Console
PowerVM key design points• Designed for high efficiency to provide high overall performance• Designed for high scalability – linear from 1/20 to 256 cores• Designed for isolation to provide security and “no compromise” consolidation • Designed for maximum resource granularity to reduce wasting resources
IBM Power Systems
9 © 2013 IBM Corporation
Power is “Optimized for efficiency”
PowerVM is the only hypervisor that delivers on the promise of efficiency as you scale your infrastructure
PowerVM is the only hypervisor that delivers on the promise of efficiency as you scale your infrastructure
� The more you use
PowerVM, the lower your
cost per unit of work.
� Data normalized to a
Medium VMware
deployment
� PowerVM cost per VM
declines 19.3% as
environment scaled from
Medium to Very Large in
size
� Competing virtualization
cost per VM increased up
to 1.92x over same scale
PowerVM versus competitive virtualization study
61,000 customers surveyed
Source: Does Your Virtualization Platform Matter? Getting the Most Out of Your IT Platforms with Virtualization; Solitaire Interglobal Ltd (All rights reserved); April 2012.
IBM Power Systems
10 © 2013 IBM Corporation
Can achieve levels comparable to hand-tuned applications
Yes (TL1)
Default off
Yes (TL8)
Default offN/A
Active/Dynamic System Optimizer
Up to 10%OnOnN/A
Dynamic multiple page size
Up to 18%OnOnOnPOWER7 Data Prefetch
Up to 20% (large shared memory areas, SGAs) 2
AutonomicYes1N/A1 TB Segments Aliasing
Up to 20% over SMT2
YesYesN/ASMT4
Up to 20%YesYes (TL5+)N/AEnhanced Affinity
Potential
Performance
ImprovementAIX 7.1AIX 6.1AIX 5.3AIX Feature
1 Default is off2 Terabyte segment must be configured manually on AIX 6.1 and requires restart of the application3 Some applications, such as Java SDK 6 SR7, do their own data prefetching. Disabling hardware prefetch off may affect other applications (TCP streaming)
Power Workload Optimization : AIX
IBM Power Systems
11 © 2013 IBM Corporation
Workload Optimized: WebSphere Application Server
Up to 3%YesNoNo Memory footprint reduction
Up to 20%YesNoNoWeb Services performance optimization
Up to 18%YesNoNoStartup time acceleration
Up to 18%YesYesNoAIX Autonomic 64KB Page Size
- Java6 SR7
Up to 10% for > 12-core
YesNoNoScalability optimization
Up to 100%YesNoNoJava Data Persistence API Support
Yes
WAS 8
Yes
WAS 7
Up to 2X
Potential
Performance
Improvement
No
WAS 6
POWER7 optimization
- P7 instruction scheduling
- Transient software pre-fetch
- Java6 SR7
WAS Feature
IBM Power Systems
12 © 2013 IBM Corporation
Number of Hardware Threads
WebSphere Application Server Optimized To Exploit POWER7
Day Trader 2.0 – Single JVM
0
2000
4000
6000
8000
10000
12000
14000
16000
0 5 10 15 20 25 30 35
Optimizations improve performance by 2x over non-optimized single instance
WAS with optimizations
WAS before optimizations
Source: IBM Software Group Internal Study
= POWER7 with WAS v7 (Optimized)
= POWER7 with WAS v7 (Unmodified)
Requests
/Seconds Near linear
scaling on Power Systems
IBM Power Systems
13 © 2013 IBM Corporation
WebSphere: POWER7 Blade versus X86
13
IBM Power Systems
14 © 2013 IBM Corporation
Trusted Security for Mission Critical workloads”
� Power Systems firmware has zero
reported security vulnerabilities versus x86– Average of 50+ breaches for Windows 1
– Average of 25+ breaches for Linux 1
� Superior availability of AIX/Power over the competition
– 80% more downtime for Windows/x86 1
– 35% more downtime for Linux/x86 1
� PowerSC Security and Compliance simplifies management and measurement of security while reducing costs
RAS and Security years ahead of the competitionRAS and Security years ahead of the competition
Source: Does Your OS Matter? Selecting a Strategic Operating System; Solitaire Interglobal Ltd (All rights reserved); October 2011.
Sample size 43,260
IBM Power Systems
15 © 2013 IBM Corporation
AIX & Power Systems Security Certifications
AIX 5200-06 CAPP/EAL4+Application: 01/11/05Final report: 10/26/05Certificate: 12/14/05
AIX 5L 5200-05 andPitbull LSPP/EAL4+
Application :01/11/05
Certificate issued: 05/16/06
AIX 5300-05 LSPP/EAL4+
Pitbull product Supports P5, P4Certificate issued: 12/19/06
Pitbull MLS Ported to AIX 5300-03
Pitbull product available to customers Dec 31, 05
AIX 5300-04 CAPP/EAL4+Supports P5, P4Certificate issued: 12/19/06
AIX 7100-00OSPP Version 2.0 / EAL4+
OSPP-Advanced MgmtOSPP – Crypto
OSPP – Integrity VerificationOSPP – Labeled Security
OSPP - VirtualizationSupports P7, P6, P5, P4
Legend
AIX V5.2AIX V5.3
AIX 6AIX 7VIOS
POWER6
Certification History
AIX 4.2 C2: Apr 24, 1997
AIX 4.3 C2: May 6, 1998
AIX 5.2 CAPP/EAL4+ : Nov 4, 2002
POWER4 HW CAPP/EAL4+ : Apr 2003
AIX 5.2 ML1 CAPP/EAL4+ : Sept 8, 2003
AIX 5.2 ML6 CAPP/EAL4+ : Dec 14, 2005
AIX 5.2 ML5 and Pitbull LSPP: May 16, 2006
AIX 5.3 TL5 and Pitbull LSPP: May 16, 2006
AIX 5.2 TL4 & VIOS CAPP/EAL4+: Dec 16, 2006
POWER6: Dec, 2007
AIX 6 CAPP/EAL4+ LSPP: May 26, 2008
AIX 7 & VIOS OSPP/EAL4+: August 20, 2012 *All statements regarding IBM's future direction and intent are subject
to change or withdrawal without notice, and represent goals and objectives only
VIOS EAL4+Included with AIX 53.00-04
CAPP/EAL4+
POWER6 Hardware EAL4+
Dynamic LPAR with MicroPartitioning
AIX 6100-00) CAPP/RBACPP/LSPP/EAL4+
MLS capabilities integrated into standard AIX product
One certification for 3 Protection Profiles
Supports P6, P5, P4
2006 2007 20122005
IBM Power Systems
16 © 2013 IBM Corporation
PowerSC provides a security and compliance solution to protect datacenters virtualized with PowerVM enabling higher quality services
Capabilities
Trusted Logging The SVM/VIOS capture all LPAR audit log information in real time.
Trusted BootBoot images and OS are cryptographically signed and validated using a virtual Trusted Platform Module (vTPM)
Trusted Firewall (2Q 2012)Provide integrated firewall inside ofthe virtual network infrastructure
Security Compliance Automation (PowerSC Express)Pre-built compliance profiles that match various industry standards such as Payment Card Industry, DOD and Sox/Cobit. Activated and Reported on centrally using AIX Profile Mgr
PowerSC Standard Edition
�Business Requirements
Compliance automationand reporting
Tamper-proof logs
Defense againsttampering
Integrated networksecurity
Compliance and Audit to
External Standards
Compliance and Audit
Guarantee that the OS has not been hacked or
compromised in any way
Protected tiers of network access
Trusted Network Connect and Patch Management
Detect any system attempting to access the network and determine if it is at the correct security patch and update level.
Notification ofUnpatched systems
Ensure that every Virtual System has appropriate
security patches
IBM Power Systems
17 © 2013 IBM Corporation
AIX 5.2 and AIX 5.3 WPARs for AIX 7
� Allows a legacy AIX 5.2 or AIX 5.3 environment to be run inside a WPAR on POWER7 processor-based systems with AIX 7
– Simply back up existing environment and restore inside of an AIX 7 WPAR
� Processes run at full speed – no instruction translation is involved
� Includes how-to and limited defect support for the AIX 5L operating system running in the WPAR
– Does not require legacy extended support
� Mobility is supported
� Can be managed via IBM Systems Director
Workload Partitions Manager
AIX 5.3 and AIX 5.2 WPARs for AIX 7 are a separately charged AIX 5.3 and AIX 5.2 WPARs for AIX 7 are a separately charged products built on AIX 7products built on AIX 7
New offering designed to simplify consolidation of AIX 5.3 environments
� Minimize effort to consolidate old environments on new, more efficient hardware� Allows clients who must stay on AIX V5.3 to better advantage of POWER7
New offering designed to simplify consolidation of AIX 5.3 environments
� Minimize effort to consolidate old environments on new, more efficient hardware� Allows clients who must stay on AIX V5.3 to better advantage of POWER7
POWER7
5.2 syscall compatibility
AIX 7 Native Environment
AIX 7 native syscalls
WPARA
/
/var
/tmp
/home
WPARB
/
/var
/tmp
/home
WPAR
D/
/var
/tmp
/home
/usr/opt
WPAR
C/
/var
/tmp
/home
/usr/opt
AIX 7 Kernel
/usr/opt
mksysb
backup
from
AIX 5.2
legacy
system
AIX 5.2 versioned
Environment
AIX 5.2 versionedEnvironment
mksysbbackup from AIX 5Llegacysystem
AIX 5L versionedenvironment
Syscalls Translation
IBM Power Systems
18 © 2013 IBM Corporation
2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015
AIX 5.3GA EOS
4/12
AIX 5.3 Service Extension
Year 3Year 1 Year 2
AIX 5.3 Service Extension
TL124/10
EOM4/11
AIX 5.3 service Extension Offering Content
* Entitlement will be required to download Service Extension Service Packs from Fix Central
• Phone service for usage questions and problem determination
• Some new hardware support• Two planned Service Packs*
• Phone support for usage questions and problem determination
• Some new hardware support• Two planned Service Packs*
• Phone support for usage questionsand problem determination
• No new hardware support• Interim Fixes only
Year 3Year 1 Year 2
IBM Power Systems
19 © 2013 IBM Corporation19
0%
20%
40%
60%
80%
100%
180nm 130nm 90nm 65nm 45nm 32nm
Gain by Traditional Scaling Gain by Innovation
Re
lati
ve
% I
mp
rov
em
en
t
0%
20%
40%
60%
80%
100%
180nm 130nm 90nm 65nm 45nm 32nm
Gain by Traditional Scaling Gain by Innovation
Re
lati
ve
% I
mp
rov
em
en
t
Processor technology – Scaling versus Innovation
IBM Power Systems
20 © 2013 IBM Corporation
POWER7+ Crypto Acceleration Application Enablement
� Weak Key Generation / Vulnerability– 0.5% of certificates on the Internet have
weak security keys due to insufficient random number generation. [1]
� P7+ HW RNG Eliminates Weak Keys – HW generated random numbers with high
quality, measurably faster randomness
� Strong cryptography accelerated with
offload engines in P7+ cores can be
applied to a broader set of data creating a
stronger security ecosystem.
� This offload allows the P7+ core to remain
focused on your business application
performance.
Strong Key Generation AES Crypto
Power Hardware Acceleration CryptoRandom Number
Generation
/dev/random
/dev/urandom
Hardware
Kernel
User Space
Cryptographic Library in C
IPsec TCP/IP Encrypted File System
PKCS11
Standard
Library
Applications Using Standard Unix Interfaces: No Recompile
Strong Keys
Encrypted
Data InFlight
Encrypted
Data InAt Rest
Standard Crypto
APIs
IBM Power Systems
21 © 2013 IBM Corporation
POWER7+ AME Accelerator – Potential advantages
Active Memory Expansion Modeled Statistics:
Modeled Expanded Memory Size : 8.00 GB
Expansion True Memory Modeled Memory CPU Usage
Factor Modeled Size Gain Estimate
--------- -------------- ----------------- -----------
1.21 6.75 GB 1.25 GB [ 19%] 0.00
1.31 6.25 GB 1.75 GB [ 28%] 0.20
1.41 5.75 GB 2.25 GB [ 39%] 0.35
1.51 5.50 GB 2.50 GB [ 45%] 0.58
1.61 5.00 GB 3.00 GB [ 60%] 1.46
POWER7+ environment
• AME transparently exploits POWER7+ hardware acceleration
• POWER7+ reduces CPU overhead and latency when using Active Memory Expansion
POWER7 environment
amepat results
IBM Power Systems
22 © 2013 IBM Corporation
We Can Leverage Workload Optimizations To Continue To Boost Performance And Improve Price Performance
Time
Syste
m P
erf
orm
an
ce
� Optimize software to fully utilizemore cores in parallel
� Optimize systems for specific
workloads►Balanced resources
►Special purpose accelerators
Workload Optimizations
� Silicon improvements will continue to
allow more transistors on a chip►Multi-core chips
►Servers with more parallel threads
►Specialized chip accelerators
Silicon Technology
In the past, thismay require manualoptimization
IBM Power Systems
23 © 2013 IBM Corporation
�Memory affinity–Reduce reference to remote memory
–Migrate frequently accessed pages to local memory
�Workload placement– Optimize placement in platform topology
– Group threads in common affinity domain
�Dynamic page sizes–Promote memory regions to 16Meg pages
�Memory prefetch controls
AIX Dynamic System Optimizer
Workloads
SystemOptimizer
AIX KernelControls & Policies
PowerVMControls & Policies
HWControls & Policies
Monitor
Analyze
ModifyA
ctive S
yst
em
Optim
izer
2011 (
AIX
6 2
012)
2012
IBM Power Systems
24 © 2013 IBM Corporation
AIX Dynamic System Optimizer 2012
� Dynamic 16 MB Page Size Management
– AIX 6.1 TL8 and 7.1 TL2 introduce support for 16 MB page sizes
– Automatically enabled when AIX DSO enhanced feature is installed
– DSO monitors TLB missed with large memory workloads and automatically does page size promotion
– Targets System V shared memory
� Optimized Data Stream Pre-fetch
– Power 7 provides a register to control memory pre-fetching (DSCR – Data Stream Control Register)
– Controls pre-fetch enablement, depth and stride of pre-fetching.
– DSCR control automatically enabled when AIX DSO enhanced feature is installed
– DSO analyzes memory access patterns and determines optimal values for DSCR that can be applied at the LPAR or per-process level
– DSCR management is dynamic and can be continually adjusted based on changing workload dynamics
Works on All POWER7 systems
IBM Power Systems
25 © 2013 IBM Corporation
Dynamic System Optimizer Potential Results
0
20
40
60
80
100
120
140
160
Message Broker Day Trader 1-skt Day Trader 2-skt SPEC JBB DB2 "TPC-E" Low
Util
DB2 "TPC-E" High
Util
Out of Box DSO
Notes:• Performance improvements ranged from 0-50% depending on workload and environment details
• Long lived multi-threaded workloads with sustained modest CPU usage are good DSO candidates
IBM Power Systems
26 © 2013 IBM Corporation
Fall 2012 AIX Enhancements
� AIX Enterprise Edition Content changes
� Scaled Throughput by Aggressive SMT4 exploitation
� AIX 7 WPAR Enhancements– LPAR to WPAR migration tool– Java JVM shared memory between WPARs
� IPV6 support– IPV6 for NFSV3– WPARs IPV6 for WPAR specific routing
� Active System Optimization – Added support for AIX 6 TL8
IBM Power Systems
27 © 2013 IBM Corporation
AIX Editions
Cap
abili
ty
AIX StandardEdition
AIX EnterpriseEdition
AIX ExpressEdition
AIX is available in three different editions:
–AIX Standard Edition•Suitable for most UNIX workloads•Vertical scalability up to 256 cores (AIX 7)
–AIX Enterprise Edition•AIX plus enterprise management •Includes AIX Standard Edition plus
management components from Systems Director, Tivoli and the Workload Partitions Manager for AIX
•Vertical scalability up to 256 cores (AIX 7)
–AIX Express Edition•Lower priced edition targeted a low end servers and
consolidation of smaller workloads on larger servers •Includes most of the functionality of AIX Standard Edition•Vertical scalability is limited to 4 cores and 8GB of memory per core in a single partition•Clients can use multiple AIX Express Edition partitions in a single larger server
IBM Power Systems
28 © 2013 IBM Corporation
AIX Enterprise Edition Content Changes
AIX Enterprise Edition Past� AIX 7 or AIX 6
� WPAR Manager
� Systems Director Enterprise Edition– IBM System Director
– Active Energy Manager
– VMControl Enterprise Edition
– Network Control
– Transition Manager for HP® SIM
– Service and Support Manager
� Tivoli Products– IBM Tivoli Monitoring
– IBM Tivoli Monitoring for Energy
Management
– Tivoli Application Dependency
Discovery Manager
AIX Enterprise Edition 2012� AIX 7 or AIX 6
� WPAR Manager
+ PowerSC Standard Edition
+ AIX Dynamic System Optimizer
+ SmartCloud Entry for Power
+ Director Storage Control
+ Systems Director Standard Edition• IBM System Director
• Active Energy Manager
• Network Control
• Transition Manager for HP® SIM
• Service and Support Manager
= VMControl Enterprise Edition
� Tivoli Products– IBM Tivoli Monitoring
IBM Power Systems
29 © 2013 IBM Corporation
AIX Scaled Throughput Processor Folding OptionNew AIX tuning option (schedo) to more aggressively drive higher SMT levels for scaled throughput versus lower SMT levels for raw thread performance on all POWER7 systems
Scaled-Throughput Approach (Biased to SMT4)
Core 1 Core 1 Core 1 Core 1 Core 2 Core 2 Core NCore 1Core 1 Core 1 Core 1Core 1 Core 1 Core 1Core 1Core 1 Core 1 Core 1Core 1Core 1Core 1 Core 2 Core 2Core 2
Default Processor Folding Approach
Core 3Core 2 Core 1Core 1 Core 2 Core 1 Core N
SMT4SMT1 SMT2
`̀`̀
Core 1Core 1Core 1Core 1 Core 2Core 2 Core 1 Core 1
P
D DDDT
P TT
PP PP P
Per LPAR behavior
D D D DDDT
PT T T TT
P P P
Effect on System
D - Development
- TestT
- Production P
IBM Power Systems
30 © 2013 IBM Corporation
AIX Workload Partitions
WPAR are included with AIX 6 or AIX 7
Concept: A single Global AIX kernel sharing
CPU, RAM, I/O between WPARs
Each Workload Partition (WPAR)
� Independent WPAR start / stop
� Own network address (aliased)
� Isolated users, processes, IPC, cron, syslog
� Isolated filesystems: root, /tmp, /var & /home
� Optional read-only or separate /usr & /opt filesystems
� Full resource control – CPU, memory, paging space, disk, etc. utilization caps
WPAR
Application
Server
WPAR
Web
Server
WPAR
Billing
AIX Global
instance
WPAR
Test
WPAR
BI
WPARs managed by:- Command Line- SMIT- WPAR Manager
WPARs managed by:- Command Line- SMIT- WPAR Manager
Key Potential Benefits• Significant memory and system resources per Virtual Machine = More workloads• Improved administrator efficiency = Lower costs• Easy and quick virtual machine creation = Improved efficiency and flexibility
IBM Power Systems
31 © 2013 IBM Corporation
LPAR to WPAR (AIX 7 TL2)
Simple Migration from LPAR to WPAR:
• Create a mksysb image of the LPAR
• Provision any datavg’s to the new LPAR
• Create a WPAR, specifying the mksysb image
Options:
• Create the WPAR “in-place” in the same LPAR
• Create a Shared WPAR
• Shared (read-only) /usr and /opt with the
global for ease of maintenance and
reduced storage and memory footprint
• Create a Detached WPAR
• Private (writable) /usr and /opt directly
from the mksysbLPAR Bob
LPAR Adam
WAS Workload
/usr/opt
WPARAdam
mksysb
mkwpar
WAS
IBM Power Systems
32 © 2013 IBM Corporation
WPAR IBM Java Optimization
� The problem– JVM shared class cache is implemented in
shared IPC memory to be used by any JVM in the same OS instance
– WPARs appear as different OS instances and enforce isolation
– Therefore the class cache can not be shared
� The solution– Create a new privilege that can be added
to a WPAR to allow shared memory regions across WPARs
– Also allow IPC semaphores to be shared to provide for serialized updates of the shared memory
– Working in conjunction with IBM JVM team to exploit this feature
WPARWPAR
WASWAS
JVMJVM
Physical/Virtual HardwarePhysical/Virtual Hardware
WPARWPAR
Class Cache inShared memory
WASWAS
JVMJVM
WPARWPAR
WASWAS
JVMJVM
WPARWPAR
WASWAS
JVMJVM
AIX Operating System
WPARWPAR
WASWAS
JVMJVM
Physical/Virtual HardwarePhysical/Virtual Hardware
WPARWPAR
Class Cache inShared memory
WASWAS
JVMJVM
WPARWPAR
WASWAS
JVMJVM
WPARWPAR
WASWAS
JVMJVM
AIX Operating System
WPARWPAR
WASWAS
JVMJVM
Physical/Virtual HardwarePhysical/Virtual Hardware
WPARWPAR
WASWAS
JVMJVM
WPARWPAR
WASWAS
JVMJVM
WPARWPAR
WASWAS
JVMJVM
AIX Operating
System
Class Cache Class Cache Class Cache Class Cache
IBM Power Systems
33 © 2013 IBM Corporation
Fall 2012 PowerVM and Virtualization Features
� Live Partition Mobility for IBM i (1H12)
� Allow 1/20 core minimum entitlement
� LPM Concurrency Improvements
� LPM Performance Improvements
� Usability enhancements
� VIOS Performance Advisor
� Shared Storage Pools Improvements
� PowerSC Trusted Surveyor
� PowerSC Express – HIPAA profile
IBM Power Systems
34 © 2013 IBM Corporation
CPU Section Snapshot
New!! VIOS Performance Advisor
� Proactive VIOS Health Check
� Provides Advise on how to Tune the VIO Server Before Problems Occur
� Shipped with PowerVM 2.2.2
� Reports are viewed with a web browser
� Can be use as a historical measure of performance
IBM Power Systems
35 © 2013 IBM Corporation
PowerVM – Shared Storage Pools (SSP)Extending Integrated Storage Virtualization Beyond a Single Server
PowerVM PowerVM with Shared Storage PoolsNW
SSP enables optimized utilization of SAN resources across many Power Servers
SSP provides space efficient virtual storage that can be rapidly provisioned
Storage Pool Storage Pool Storage Pool Storage Pool
Server
VIOS
LPAR
LPAR
LPAR
Server
VIOS
LPAR
LPAR
LPAR
Server
VIOS
LPAR
LPAR
LPAR
Server
VIOS
LPAR
LPAR
LPAR
Server
VIOS
LPAR
LPAR
LPAR
Server
VIOS
LPAR
LPAR
LPAR
Advantages of Shared Storage
• Cost savings through sharing; efficient utilization of physical I/O
• Facilitates server consolidation by enabling more LPARs (increased density)
• Agility: quick LPAR deployment / teardown
• Simplify Live Partition Mobility
• Reduce SAN infrastructure and SAN management costs
• Reduce datacenter footprint
IBM Power Systems
36 © 2013 IBM Corporation
Fall 2012 VIOS Shared Storage Pools
� Increase scaling to 16 nodes in a cluster
�Scalability Improvements
�Storage Utilization Statistics and Reporting
�Cluster Level RAS Improvements
IBM Power Systems
37 © 2013 IBM Corporation
Client Benefits
Simplifies management, by automating monitoring and providing immediate visibility to administratorswhen configuration change alter compliance profiles.
Simplifies configuration and reduces cost of compliancefor systems that must adhere to HIPAA standards. Thecompliance automation allows systems to be consistentlyconfigured to the HIPAA standard and monitored for compliance
Technology
� Real time Compliance monitoring
sends alerts to administrators when
systems are out of compliance
� HIPAA Compliance Profile automates
the AIX system settings to conform to
the HIPAA(Healthcare Industry Portability
Accountability Privacy Act)
PowerSC provides a security and compliance solution to protect
data centers virtualized with PowerVM enabling higher quality services
PowerSC 1.2 Features – November 2012
IBM Power Systems
38 © 2013 IBM Corporation
PowerSC Trusted Surveyor
� Discovers of Virtual Environment– Queries configuration from HMC
� Builds internal model and identify relationships
� Admin provides client isolation policy
� Saves a snapshot of model- - - - - - - - - - - - - - Next day - - - - - - - - - - - - - - - - - - -
� Compare current to previous snapshot– Highlight differences
� Check against client specified isolation policy– For Example: “Production”, “Development”, PCI, etc.
– Identify policy exceptions
� Generates report: – Web, text and csv
Monitors the compliance of virtual networks to enforce network segregation policiesDesigned to enforce network segregation within the virtualization infrastructure.
IBM Power Systems
39 © 2013 IBM Corporation
PowerSC Trusted Surveyor Typical Installation
LPAR 0 LPAR nPowerSC LPAR
PowerSC Trusted
Surveyor- AIX- Web Server
…
� Installation includes everything needed
� Preferably installed in single purpose partition on system
IBM Power Systems
40 © 2013 IBM Corporation
NEW ! PowerHA SystemMirror 7.1 Enterprise Edition
Simpler to deploy and easier to manage multi-site configurations with IBM Systems Director, intuitive interfaces, multi-site install wizard
Stretched Cluster; Cluster wide AIX commands, kernel based event management single repository multicast communications
Linked Clustering; cluster wide AIX commands, kernel based event management, linked clusters with unicast communications & dual repositories
HyperSwap for continuously available storage in two-site topologies
Cluster Split/Merge technology for managing split-site policy scenarios
Announce Date: Oct 3 2013
GA Date: Nov 16 2013
IBM Power Systems
41 © 2013 IBM Corporation
PowerHA Enterprise Edition 7.1 Two-Site Solutions
PowerHA SystemMirror Enterprise Edition
– Two distinct options for multi-site deployments
– Each option provide configurations optimized for customer requirements
� Stretched Cluster
– Exploits multicast communications
– Triple redundant heartbeat
– Campus/Metro deployments
� Linked Cluster
– Enables two sites with independent networks (campus or cross country)
– Suitable for campus, metro and cross country deployments
Two-Site Stretched Cluster
Two-Site Linked Cluster
Repository Disk
IBM Power Systems
42 © 2013 IBM Corporation
Themes Driving the Future AIX
� Enabling the next generation of Power Systems
– Processors, Systems, I/O, Storage, accelerators, etc.
� Advanced Workload Optimization and Enablement of Emerging Workloads
– Dynamic Optimization, Scale-out workloads, Big Data
� Enabling additional capability in the Power Software ecosystem
– PowerHA, PowerVM, PowerSC, IBM Systems Director
� Increased Uptime
– Reduced planned downtime and continuous availability enablers
– AIX Lifecycle adjustments
� Cloud and scalable virtualization
– Deployment , initial configuration, and management simplificationAll statements regarding IBM's future direction and intent are subject to change or
withdrawal without notice, and represent goals and objectives only.
IBM Power Systems
43 © 2013 IBM Corporation
AIX 7 – The Future of UNIX