Más contenido relacionado
La actualidad más candente (20)
Similar a Future of Power: Aix in Future - Jan Kristian Nielsen (20)
Future of Power: Aix in Future - Jan Kristian Nielsen
- 1. © 2013 IBM Corporation1 Title of presentation goes here
AIX in Future
Fordele ved opdatering af Power og AIX
Jan Kristian Nielsen
jankn@dk.ibm.com
28803310
- 2. © 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
- 3. © 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
- 4. © 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 2008
Windows Server 2003
Corporate Enterprise Downtime
(Hours per Year)
99.997% Leadership
Availability
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/
- 5. © 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
- 6. © 2013 IBM Corporation66
Workload Optimization
• ASO (v3)
• Oracle RDSv3 Certification
• OFED 1.5 for RoCE
Virtualization:
• WPAR alt-disk install and
rollback
Security:
• Russian Security
Certification
HW 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 Folding
Virtualization:
• Cross platform WPAR Mobility
• LPAR to WPAR tool
• Java WPAR shared memory
HW 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 Certification
HW Support/Exploitation:
• POWER8 Introduction
• Transactional Memory
• Coherent Accelerators
Availability:
• Live AIX Kernel Update
Future
AIX 7 TL4
- 7. © 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
- 8. 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
OS
mksysb
- 9. 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
Application
Server
Workload
Partition
Web
Server
Workload
Partition
Billing
Workload
Partition
Test
Workload
Partition
BI
NetworksDisk or NFS storage
AIX
global Instance
Workload
Partition
Application
Server
Workload
Partition
Web
Server
Workload
Partition
Billing
Workload
Partition
Test
Workload
Partition
BI
NetworksDisk or NFS storage
AIX
global Instance
- 10. 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
WPAR
A
/
/var
/tmp
/home
WPAR
B
/
/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 versioned
Environment
mksysb
backup
from
AIX 5L
legacy
system
AIX 5L versioned
environment
Syscalls Translation
- 11. © 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
- 12. © 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 Thread
Multi-Thread Throughput
performance / emerging workloads
- 13. © 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
Adapter
DevDrv
Virtual
Adapter
DevDrv
LPAR B
Virtual
Adapter
DevDrv
VF
DevDrv
LPAR A
VF
DevDrv
VF
DevDrv
Virtual
Adapter
DevDrv
SR-IOV
Adapter
Virtual
Fabric
Port
VF
…
VF
Port
VF
…
VF
Fabric
- 14. 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
- 15. © 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
- 16. © 2013 IBM Corporation16
Spring Fall Spring Fall Spring Fall Spring Fall Spring
2011 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
SP
SP SP
SP SPSP
Support / Virtual
I/O Only /
Compat Mode
16
investment protection / no downtimeP8 Enablement Maintenance
- 17. © 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 Deploy
Simplify deploy of a VIOS. Aligned with System Templates, this allows
automated system deploy.
Full PowerVM REST-API
Provide a REST-API in the HMC, providing rich use-case driven access to all
PowerVM 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
- 18. © 2013 IBM Corporation1818
Dynamic System Optimizer Overview
Workloads
System
Optimizer
AIX Kernel
Controls & Policies
PowerVM
Controls & Policies
HW
Controls & 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
- 19. © 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
- 20. © 2013 IBM Corporation
IBM Power Systems
Easy Tier Server with Power Servers
Improve 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
- 21. © 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
- 22. © 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/