43
IBM Power Systems ©2012 IBM Corporation © 2013 IBM Corporation AIX & Power Software Trends Jay Kruemcke IBM Power Systems Software [email protected] Twitter @chromeaix kruemcke.com

021413 aix trends_jay_kruemcke

Embed Size (px)

Citation preview

Page 1: 021413 aix trends_jay_kruemcke

IBM Power Systems

©2012 IBM Corporation© 2013 IBM Corporation

AIX & Power Software Trends

Jay KruemckeIBM Power Systems [email protected]

Twitter @chromeaix

kruemcke.com

Page 2: 021413 aix trends_jay_kruemcke

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

Page 3: 021413 aix trends_jay_kruemcke

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

Page 4: 021413 aix trends_jay_kruemcke

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

Page 5: 021413 aix trends_jay_kruemcke

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

Page 6: 021413 aix trends_jay_kruemcke

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

Page 7: 021413 aix trends_jay_kruemcke

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

Page 8: 021413 aix trends_jay_kruemcke

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

Page 9: 021413 aix trends_jay_kruemcke

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.

Page 10: 021413 aix trends_jay_kruemcke

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

Page 11: 021413 aix trends_jay_kruemcke

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

Page 12: 021413 aix trends_jay_kruemcke

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

Page 13: 021413 aix trends_jay_kruemcke

IBM Power Systems

13 © 2013 IBM Corporation

WebSphere: POWER7 Blade versus X86

13

Page 14: 021413 aix trends_jay_kruemcke

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

Page 15: 021413 aix trends_jay_kruemcke

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

Page 16: 021413 aix trends_jay_kruemcke

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

Page 17: 021413 aix trends_jay_kruemcke

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

Page 18: 021413 aix trends_jay_kruemcke

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

Page 19: 021413 aix trends_jay_kruemcke

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

Page 20: 021413 aix trends_jay_kruemcke

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

Page 21: 021413 aix trends_jay_kruemcke

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

Page 22: 021413 aix trends_jay_kruemcke

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

Page 23: 021413 aix trends_jay_kruemcke

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

Page 24: 021413 aix trends_jay_kruemcke

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

Page 25: 021413 aix trends_jay_kruemcke

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

Page 26: 021413 aix trends_jay_kruemcke

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

Page 27: 021413 aix trends_jay_kruemcke

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

Page 28: 021413 aix trends_jay_kruemcke

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

Page 29: 021413 aix trends_jay_kruemcke

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

Page 30: 021413 aix trends_jay_kruemcke

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

Page 31: 021413 aix trends_jay_kruemcke

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

Page 32: 021413 aix trends_jay_kruemcke

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

Page 33: 021413 aix trends_jay_kruemcke

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

Page 34: 021413 aix trends_jay_kruemcke

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

Page 35: 021413 aix trends_jay_kruemcke

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

Page 36: 021413 aix trends_jay_kruemcke

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

Page 37: 021413 aix trends_jay_kruemcke

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

Page 38: 021413 aix trends_jay_kruemcke

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.

Page 39: 021413 aix trends_jay_kruemcke

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

Page 40: 021413 aix trends_jay_kruemcke

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

Page 41: 021413 aix trends_jay_kruemcke

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

Page 42: 021413 aix trends_jay_kruemcke

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.

Page 43: 021413 aix trends_jay_kruemcke

IBM Power Systems

43 © 2013 IBM Corporation

AIX 7 – The Future of UNIX