future of power: aix in future - jan kristian nielsen

22
© 2013 IBM Corporation 1 Title of presentation goes here AIX in Future Fordele ved opdatering af Power og AIX Jan Kristian Nielsen [email protected] 28803310

Upload: ibm-danmark

Post on 19-Jan-2015

4.430 views

Category:

Technology


0 download

DESCRIPTION

IBM Future of Power 04.09.13

TRANSCRIPT

Page 1: Future of Power: Aix in Future - Jan Kristian Nielsen

© 2013 IBM Corporation1 Title of presentation goes here

AIX in FutureFordele ved opdatering af Power og AIX

Jan Kristian Nielsen

[email protected]

28803310

Page 2: Future of Power: Aix in Future - Jan Kristian Nielsen

© 2013 IBM Corporation2

Next Gen Applications Big Data & Analytics Cognitive computing

Open Platform for Choice

Leveraging 3rd Party ISVs and IBM SWG Ecosystem

• Power + DB2 Blu + Flash

• New workloads

• Industry solutions

• Watson: Linux on Power

• Inspire to innovate

• Art of the possible

• Choice and flexibility

• Linux, AIX, IBM i

• Available on premise or

through the cloud

The Power Systems brand identity

OpenPOWER Consortium

Page 3: Future of Power: Aix in Future - Jan Kristian Nielsen

© 2013 IBM Corporation3

Protecting Investment:

• Trustworthy Roadmaps• Product Longevity• Timelines of Support• Re-use of Existing Investment• Solution Availability (Apps/ISVs)• Interoperability

• Other vendor storage• Other vendor management SW

Reducing Cost:

• Maximize Resource Utilization• Minimize Cost of Acquisition • Minimize Administration • Minimize Planned Downtime • Minimize Unplanned Downtime• Minimize SW Licensing Cost• Minimize Maintenance Cost• Minimize Storage Cost• Minimize Power, Space and Cooling

Reducing Risk, Increasing Agility and Quality of Service :

What Matters Most?

• Quickly Deploy New Applications• Adapt to Handle Peaks, but Utilize All Capacity• Adapt to Growth – Easily Adding More Capacity• Avoid Security Vulnerabilities and Business Disruption• Maintain Compliance

3

Page 4: Future of Power: Aix in Future - Jan Kristian Nielsen

© 2013 IBM Corporation4

0

20

40

60

80

100

120

VMWare Zen KVM SUN LDoms Hyper-V PowerVM

4

AIX/Power Value Propositions

Open Source Linux

HP UX 11/ HP Integrity

HP UX 11/ PA RISC

Sun Solaris / SPARC

IBM AIX POWER

Apple MAC

Red Hat Enterprise

Windows Server 2008Windows Server 2003

Corporate Enterprise Downtime

(Hours per Year)

99.997% LeadershipAvailability

Leadership Security

Investment Protection, Binary Compat

0

20000

40000

60000

80000

100000

120000

140000

160000

TPC-C/Core

POWER7

Nehalem-EX

Nehalem-EP

Itanium/2

Opteron

(SPARC(Niagara

Leadership Performance

Source: National Vulnerability Database, http://nvd.nist.gov/

Page 5: Future of Power: Aix in Future - Jan Kristian Nielsen

© 2013 IBM Corporation5

PowerDSO

5

Themes Driving the Future of POWER

� Enabling the next generation of Power Systems• POWER7+, POWER8, Exploitation• SRIOV, RDMA Clustering, I/O and Storage Roadmaps

� Advanced Workload Optimization and Enablement of Emerging Workloads• Power Exploitation by IBM SW, Key ISVs such as SAP, Oracle, etc.• Big Data / Analytics• FPGA Exploitation• Dynamic System Optimization

� Delivering Expanded Value Power SW Products• Driving value in brands such as PowerVM, PowerSC, PowerDSO, PowerVC and PowerHA• PowerVM Storage Virtualization and Flash Exploitation

� Increased Uptime• High availability, disaster recovery, and increased focus on reduced planned downtime• Live Kernel Update

� Emerging Deployment Models and Faster Time to Workload Value• Cloud and IBM Integrated Solutions (Appliances)• Simplified configuration, new workload provisioning models• Virtualization Density and Efficiency

Page 6: Future of Power: Aix in Future - Jan Kristian Nielsen

© 2013 IBM Corporation66

Workload Optimization• ASO (v3)• Oracle RDSv3 Certification

• OFED 1.5 for RoCEVirtualization:• WPAR alt-disk install and

rollbackSecurity:• Russian Security

CertificationHW Support/Exploitation:• More POWER7+ Servers• Energy Management++• Tiered/Hybrid Memory• Transactional Memory• Coherent FPGA

AIX Roadmap

AIX 7 TL3AIX 7 TL2AIX 7 TL1

20122011

Workload Optimization• ASO (v2)• Support for DPO• SSD Flash Caching• Scaled Throughput FoldingVirtualization:• Cross platform WPAR Mobility• LPAR to WPAR tool• Java WPAR shared memoryHW Support/Exploitation:• POWER7+ Introduction• Security Encryption HW

Acceleration• Active Memory Expansion HW

Acceleration Availability:• Concurrent Maintenance w/

WPAR Mobility between AIX Levels

Workload Optimization:• ASO (v1)Virtualization:• AIX 5.3 Compatible

WPAR • UUIDs for WPARs and

LPARs• Active Memory

Deduplication

Single Unix Spec v4

2013

AIX 6.1

AIX 5.3

Still Supported on New HW

Still Supported on New HW

Workload Optimization• ASO (v4)• SMC-R (shared memory

communications)Virtualization:• SRIOV (NIC and FCoE)• WPAR to LPAR Security:• China Security CertificationHW Support/Exploitation:• POWER8 Introduction• Transactional Memory• Coherent AcceleratorsAvailability:• Live AIX Kernel Update

Future

AIX 7 TL4

Page 7: Future of Power: Aix in Future - Jan Kristian Nielsen

© 2013 IBM Corporation7

AIX Enterprise Edition Content Changes

• 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 7 or AIX 6

•WPAR Manager

•PowerSC Standard Edition

•SmartCloud Entry for Power

•Systems 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

•IBM Tivoli Monitoring

•AIX Dynamic System Optimizer

AIX Enterprise Edition Past AIX Enterprise Edition Future

Page 8: Future of Power: Aix in Future - Jan Kristian Nielsen

8© 2013 IBM Corporation

IBM Power Systems

MKSYSB Support of Live System Backups

• Motivation– Desire to reduce system downtime (inactivity) when using the native

system backup tools for AIX.

– Additional requirement for guaranteed image integrity (upon completion of an image capture).

• Details– Provides a consistent backup even in the presence of a workload that is

creating and deleting temporary files.

– Create a volume group backup (mksysb, savevg, savewpar, mkcd, or mkdvd) using the new -T flag while such a workload is running. There should be no errors about missing files, even if files were deleted while the backup was running.

– Requires either pre-GA AIX 6.1 TL9 or pre-GA AIX 7.1 TL3

• Benefits– Includes the ability to capture a system backup without the worry of

having files change prior to completing the archive.

– Ideal for capturing backups of production systems.. where quiescing the machine isn't always possible.

meta-data

SW

OSmksysb

Page 9: Future of Power: Aix in Future - Jan Kristian Nielsen

9© 2013 IBM Corporation

IBM Power Systems

AIX WPAR Lifecycle Management

Alt-Disk-Copy for WPARs

• Motivation– Desire to exploit advantages of alt_disk_copy for an LPAR that

includes WPARs. In particular, desire to “roll-back” to original LPAR and original WPARs.

– Desire to create an alternate copy of a WPAR, make experimental changes to the WPAR, and quickly roll-back to the original WPAR if needed.

• Details:– New chwpar command options

• Create alternate copy of the WPAR “bootset”

• Start the WPAR from a different “bootset”

– Does not apply to Versioned WPARs (5.2 or 5.3)

– Requires pre-GA AIX 7.1 TL3

• Benefits– Same maintenance methodology possible for LPARs with

WPARs

– Quick roll-back capability for WPARs

Workload

Partition

ApplicationServer

WorkloadPartition

Web

Server

Workload

Partition

Billing

WorkloadPartition

TestWorkload

Partition

BI

NetworksDisk or NFS storage

AIX global Instance

Workload

Partition

ApplicationServer

WorkloadPartition

Web

Server

Workload

Partition

Billing

WorkloadPartition

TestWorkload

Partition

BI

NetworksDisk or NFS storage

AIX global Instance

Page 10: Future of Power: Aix in Future - Jan Kristian Nielsen

10© 2013 IBM Corporation

IBM Power Systems

Migration of AIX 5.2 and 5.3 Versioned WPARs

• Motivation– Interest in 5.2 or 5.3 Versioned

WPARs as a tactical solution until able to migrate to 7.1

– Already running 5.2 or 5.3 Versioned WPARs, now ready to migrate to 7.1

• Details:– Existing migwpar command

extended with the capability to migrate the 5.2 or 5.3 WPAR to a WPAR at the same level as the global LPAR (7.1)

– Operates on Stopped WPARs only

– Requires license of 5.2 or 5.3 WPAR

– Requires 7.1 install filesets

• Benefits– Ability to maintain currency

– Flexibility to migrate when ready

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

backupfrom

AIX 5.2

legacysystem

AIX 5.2 versioned

Environment

AIX 5.2 versioned

Environment

mksysbbackup from AIX 5Llegacysystem

AIX 5L versionedenvironment

Syscalls Translation

Page 11: Future of Power: Aix in Future - Jan Kristian Nielsen

© 2013 IBM Corporation

IBM Power Systems

Processor N

11

Non-disruptive Upgrade with Live Kernel Update

7.1.4 Kernel

7.1.4 Native

Run-time

Environment

AIX 7.1.4

� Today, OS Maintenance and

upgrade is a great source of

disruption

� Live workload mobility between

different releases enables non-

disruptive OS upgrade

� Includes Mobility between

Processor Generations

� Examples: 7.1.1 → 7.1.2

or 7.1 → 8.1

� Standard fixes and updates

� Built on WPAR Compatibility

Runtime Environments

� Limited visibility to WPARs but

does not require WPAR

deployment.

� Operation transparent

Processor N

Future

availability / reduce planned downtime / simplified maintenance

*All statements regarding IBM's future direction and intent are subject to change or withdrawal without notice, and represent goals and objectives only.

7.1.5 Kernel

AIX 7.1.5

7.1.4 Run-time Environment

7.1.5 Native Run-time

Environment

New Apps /

Restarted Apps

7.1.4 transparent

WPAR

Page 12: Future of Power: Aix in Future - Jan Kristian Nielsen

© 2013 IBM Corporation

IBM Power Systems

12

Trends: Compute Capacity Evolution

2001 2010 2015

� Single Thread Performance Improvements Narrow

� Throughput Performance Improvements Widen

� More Parallelization Required for Performance Gains

� Transactional Memory

� Dynamic System Optimization

� Accelerators / FPGA

Single ThreadMulti-Thread Throughput

performance / emerging workloads

Page 13: Future of Power: Aix in Future - Jan Kristian Nielsen

© 2013 IBM Corporation

IBM Power Systems

13

Power Systems SR-IOV Solution � Industry Standard I/O Adapter Sharing

• The Single Root I/O Virtualization (SR-IOV) Specification defines extensions to the PCI Express (PCIe) Specification to allow multiple partitions to share a PCIe device.

� Features• Adapter sharing

• Improves partition to I/O slot ratio

• Sharing by up to 48 partitions per adapter. Additional partitions with Virtual I/O Server (VIOS)

• Direct access I/O• Provides CPU utilization and latency roughly

equivalent to dedicated adapters• Adapter sharing with advanced features such as

Receive Side Scaling (RSS) and adapter offloads.

• Adapter resource provisioning (QoS)• User designates desired capacity for a logical port.

• Simple server I/O deployment • Minimal steps to add a logical port to a partition or

partition profile.

• Flexible deployment models• Single partition• Multiple partitions without VIOS• Multiple VIOS partitions• Mix between VIOS and non-VIOS partitions

Hypervisor

IO Adapter Virtualization with SR-IOV

VIOS LPAR

LPAR C

Virtual AdapterDevDrv

Virtual Adapter

DevDrv

LPAR B

Virtual Adapter

DevDrv

VFDevDrv

LPAR A

VF

DevDrv

VFDevDrv

Virtual

AdapterDevDrv

SR-IOV Adapter

Virtual Fabric

Port

VF…

VF

Port

VF…

VF

Fabric

Page 14: Future of Power: Aix in Future - Jan Kristian Nielsen

14© 2013 IBM Corporation

IBM Power Systems

LPM Validation Updates for NPIV

Overview:

Allow LPM to succeed when one or more virtual fibre channel (NPIV) adapters have no storage targets zoned to the source and destination VFC world wide port names (wwpns)

Value:

Flexibility in virtual machine and storage management

Details:

• FC port specified as part of LPM operation

• No targets zoned to VFC wwpns (source and destination)

• Both source and destination VIOS levels are VIOS 2.2.3.0 or higher

Page 15: Future of Power: Aix in Future - Jan Kristian Nielsen

© 2013 IBM Corporation1515

AIX P7 Exploitation

P6 MODE (and P6+ Mode)* P7 MODE (No P7+ Mode) P8 MODE

2-Thread SMT 4-Thread SMT, IntelliThreads More SMT Threads

8 Protection Keys *(16 in P6+ Mode) 32 Protection Keys

User Writeable AMR

32 Protection Keys

User Writeable AMR

VMX (Vector Multimedia Extension / AltiVec) VSX (Vector Scalar Extension) VSX2, In-Core Encryption Acceleration

Affinity OFF by Default CPU/Memory Affinity Enhancements

ON by Default, HomeNode, 3-tier Memory, MicroPartition Affinity

HW Memory Affinity Tracking Assists, Micropartition Prefetch, Concurrent LPARs per Core

64-core/128-thread Scaling 64-core / 256-thread Scaling

256-core / 1024-thread Scaling

Greater than 1024-thread Scaling

Hybrid Threads

Transactional Memory

Active System Optimization HW Assists

N/A Active Memory Expansion HW Accelerated/Assisted Active Memory Expansion

N/A P7+ : AME compression acceleration and Encryption acceleration

Coherent Accelerator / FPGA Attach

Compatible Mode Architecture

Live LPAR Mobility

investment protection / agility

Page 16: Future of Power: Aix in Future - Jan Kristian Nielsen

© 2013 IBM Corporation16

Spring Fall Spring Fall Spring Fall Spring Fall Spring2011 2012 2013 2014 2015

AIX 6100-07

AIX 7100-01

SP

SP

AIX 6100-08

AIX 7100-02

New HW GA

Examples of 3 Year

Maintenance cycles

Depending on Maint cycle and alignment, clients can pick up LPM-capable POWER8 support ahead of new HW GA.

AIX 7100-03

TL

TL

TL

TL

TL

P7 / P6 / P6+ Compatible Modes

Exploit POWER8 Systems;

Supported in P8 as well as P7/P6

/ P6+ Compatible Modes

SP SP SP SP

SP SP SP SP SP

SP SP SP SP

SP SP

SPSP SP

SP SPSP

Support / VirtualI/O Only /

Compat Mode

16

investment protection / no downtimeP8 Enablement Maintenance

Page 17: Future of Power: Aix in Future - Jan Kristian Nielsen

© 2013 IBM Corporation1717

Key Elements to Enhance Usability & Cloud Support

Templates Provide customizable templates for quick ‘best practice’ system and partition deploy. Allows for simplified / automated initial system deploy.

One-Touch VIOS DeploySimplify deploy of a VIOS. Aligned with System Templates, this allows automated system deploy.

Full PowerVM REST-APIProvide a REST-API in the HMC, providing rich use-case driven access to allPowerVM function – including the VIOS

Integrated Performance & Capacity Metrics Provide full PowerVM performance and capacity metrics via a single touch-point (HMC).

No-Touch VIOS Management – Full APIs Full API-Based management interfaces for the VIOS.Removes need for VIOS inventory polling.

IBM Confidential

simplification / manageability / automation

Page 18: Future of Power: Aix in Future - Jan Kristian Nielsen

© 2013 IBM Corporation1818

Dynamic System Optimizer Overview

Workloads

SystemOptimizer

AIX KernelControls & Policies

PowerVMControls & Policies

HWControls & Policies

Monitor

Analyze

Modify

Controls and Policies

� Workload placement– Optimize placement in platform topology

– Group threads in common affinity domain

� Dynamic page sizes– Promote memory regions to 16Meg pages

� Data Stream Control– Optimize cache prefetching

�Multi-thread Memory affinity– Reduce reference to remote memory

– Migrate hot pages to local memory domains

� Hybrid Threading– Match workload to ideal SMT mode

– Shift frequency/cache resources among cores

� CPU pipeline controls– prefetch controls, branch prediction

�Memory usage statistics

– Page reference counters

– Page affinity log

� OS/Platform performance APIs

Client Value:

• Automatically and dynamically tune software in real time via continuous runtime analytics

• Non-disruptive immediate exploitation of Power Systems hardware and software advances

DSO

0

0.2

0.4

0.6

0.8

1

1.2

1.4

1.6

1.8

2

SMT1 SMT2 SMT4

� “IntelliThreads”

� Hybrid Threads

2011

2012

IBM Confidential

Future

2013

performance / automation

Page 19: Future of Power: Aix in Future - Jan Kristian Nielsen

© 2013 IBM Corporation

IBM Power Systems

19

Power Performance Advisor

• Provides detailed real-time system-level performance monitoring • Shows component-level utilizations within a Power server • Shows graphical view of system topology and virtual to real mapping• Provides drill-down capabilities for partitions within the Power server• Can collect and play back historical data

• What can it be used for?• Optimizing the system• Understanding the current workload profiles

Understanding system usage• Helping to identify performance bottlenecks • Validating Dynamic Platform Optimizer Benefit

• Which Operating Systems are supported?• Supported on all Power operating systems -

IBM i, AIX, Linux, and VIOS

Page 20: Future of Power: Aix in Future - Jan Kristian Nielsen

© 2013 IBM Corporation

IBM Power Systems

Easy Tier Server with Power ServersImprove application performance and response time by caching hot data from IBM

Storage to Power Server SSD

• WHAT’S NEW:• Easy Tier Server is part of the 5th generation of enhancements to IBM Easy Tier.

• Improves performance by moving frequently-accessed data to Power Server SSD in EXP30 Ultra Drawer or other Power Systems I/O drawers

• June 2013: available only on new or existing IBM Storage System DS8870

• Easy Tier Server is included free of charge as part DS8870 Release 1 Software

• Support on other IBM storage systems is planned for 2014

• CLIENT BENEFITS:• Faster transactions and better end user experience

• Better and faster business insights

• Improve application efficiency and processor utilization. Reduces:

• capital expenses

• floor space

• maintenance costs

• licensing costs

• TARGET APPLICATIONS• Real-time analytics, database acceleration, OLTP, big data

Page 21: Future of Power: Aix in Future - Jan Kristian Nielsen

© 2013 IBM Corporation

IBM Power Systems

Enhancement for Power Systems Pools

�Capacity Upgrade on Demand (CUoD) and Elastic Capacity on Demand (CoD) Processor & Memory resources may be purchased for a Power Systems Pool of Power 770 servers, or a Pool of 780/795 servers, and shared within the pool.

�Re-distribution of pooled resources from one system to another is easy, performed by the client without IBM assistance.

*All statements regarding IBM's future direction and intent are subject to change or withdrawal without notice, and represent goals and objectives only.

9

Page 22: Future of Power: Aix in Future - Jan Kristian Nielsen

© 2013 IBM Corporation

IBM Power Systems

Tak for Jeres Tid

Information om Power..

• http://www.ibm.com/ Power

• http://www.ibm.com/developerworks/aix/• https://www.ibm.com/developerworks/linux/