Future of Power: Aix in Future - Jan Kristian Nielsen

  • 4,163 views
Uploaded on

IBM Future of Power 04.09.13

IBM Future of Power 04.09.13

More in: Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
4,163
On Slideshare
0
From Embeds
0
Number of Embeds
2

Actions

Shares
Downloads
160
Comments
0
Likes
4

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

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