SlideShare una empresa de Scribd logo
1 de 36
Descargar para leer sin conexión
IBM Software for Power Systems




                   An Optimized Platform for IBM Software




    Francisco J. Gálvez
    IBM Client Tech Prof.
    fjgramirez@es.ibm.com
                                                            © 2012 IBM Corporation
1
IBM Software for Power Systems



    Evolution of IBM Power Processor Technology




                                                                                        POWER7
                                                                                          45 nm
                                                            POWER6
                                                               65 nm
                                      POWER5
                                         130 nm
              POWER4
                180 nm
                                                                               Multi Core – Up to 8
                                                          Dual Core            SMT4 – 4 threads/core
                                   Dual Core
                                   Enhanced Scaling
                                                          High Frequencies     On-Chip eDRAM
           Dual Core                                      Virtualization +
           Chip Multi Processing   SMT
                                                          Memory Subsystem +
                                                                               Energy Efficiency: 3-4X Power6
           Distributed Switch      Distributed Switch +                        Adaptive Energy Management
                                                          Altivec
           Shared L2               Core Parallelism +
                                                          Instruction Retry    Selective memory mirroring
           Dynamic LPARs (32)      FP Performance +
                                                          Dyn Energy Mgmt
                                   Memory bandwidth +                          Protection Keys +
                                                          SMT +
                                   Virtualization
                                                          Protection Keys




             2001                    2004                   2007                      2010
                                                                                                  © 2012 IBM Corporation
2
IBM Software for Power Systems



    In 2010 Power Systems Brings Massive Parallelism Mainstream

                                                                                  POWER7™
                                                                                 4 threads/core
                                                                                  8 cores/chip
                                                                               32 sockets/server
                                                                             1024 threads
     Threads




                                                                POWER6™
                                            POWER5™             2 threads/core
                                            2 threads/core       2 cores/chip
                        POWER4™              2 cores/chip     32 sockets/server
                        1 thread/core     32 sockets/server
                                                              128 threads
                         2 cores/chip     128 threads
                      16 sockets/server
                       32 threads




                          2001                    2004                  2007                        2010
                         180 nm                  130 nm                65 nm                       45 nm
                                                                                                     © 2012 IBM Corporation
3
IBM Software for Power Systems


    IBM SWG and STG Are Teaming on Software Optimization




                                                           © 2012 IBM Corporation
4
IBM Software for Power Systems


    IBM Can Optimize at Every Layer of the POWER7 Stack
    Most scalable and efficient systems in the Industry

                                   IBM Integration and Optimization
                                            Applications
                                  IBM Middleware      Middleware
                                 IBM Mgmt Software Mgmt Software
                                             IBM JDK
                                            IBM AIX, I     Linux*
                                      IBM PowerVM hypervisor
                                      IBM Power PC architecture
                                         firmware       I/O
                                              Storage
                                        IBM Power Processor


            *IBM has over 600 full-time developers working with Linux and open source
                                                                              © 2012 IBM Corporation
5
IBM Software for Power Systems


    IBM SWG and STG Are Teaming on Software Optimization
    (Project Mason)
     Targeted whole-stack performance analysis and remediation
     of key software
       – Deep analysis & tuning across full sw stacks
       – Focus on the POWER7 / POWER7+ / POWER8
       – Distinguish the Power architecture as a preferred platform for
         software deployment
       – Focus on scalability


     Extensive collaboration across SWG and STG, leveraging
     and propagating skills

     Focused on realistic workloads run in customer-typical
     configurations, to ensure that recognized value is delivered

     Deliver out-of-the-box performance where possible,
     minimizing reliance on customer tuning

     Drive changes to field releases as soon as practical



                                                                          © 2012 IBM Corporation
6
IBM Software for Power Systems



    Optimized System Opportunities
    IBM Software on POWER7
          IBM Software
      automatically exploits
                                                     Application

    processor chip, threads,                         IBM Software
    cache affinity, processor
      binding, and memory                            AIX, Linux, i
             affinity

    available on POWER7 to
     optimize performance
     and deliver best value
                                                                     Dell   Sun             HP
      – No redesign of application required
                                                     POWER7
      – No rewriting of business queries
      – Near-Linear scalability
      – Real-time analysis on concurrent threads
      – Continuous availability with Power and AIX
      – Only vendor to use decimal floating
        processor                                                                 © 2012 IBM Corporation
7
IBM Software for Power Systems



    Shared Processor Logical Partitions (LPAR’s)
        Multiple LPAR’s can share the same         Virtual processor capacity entitlement for six shared
                                                                       LPARS
                                                   processor partitions
        physical processors

        POWER hypervisor dynamically allocates
        CPU resource based on LPAR load

        Two types of LPAR configs:                                                                                                                                                                                                                                                          POWER
                                                                                                                                                                                                                                                                                            Hypervisor’s
         – Capped: LPAR cannot exceed its                                                                                                                                                                                                                                                   processor
           entitled CPU capacity                                                                                                                                                                                                                                                            dispatch

         – Uncapped: LPAR is free to exceeds its




                                                           Enhanced distributed switch




                                                                                                                                                                                         Enhanced distributed switch
                                                                                                                          Enhanced distributed switch




                                                                                                                                                                                                                                                        Enhanced distributed switch
           entitled CPU capacity if needed




                                                                                                                                                                             L3 Dir




                                                                                                                                                                                                                                            L3 Dir




                                                                                                                                                                                                                                                                                                           L3 Dir
                                                                                                              L3 Dir
                                                                                         SMT Core     SMT Core                                          SMT Core     SMT Core                                          SMT Core     SMT Core                                          SMT Core     SMT Core




                                                                                                                                                                               L3 Dir




                                                                                                                                                                                                                                              L3 Dir




                                                                                                                                                                                                                                                                                                             L3 Dir
                                                                                                                L3 Dir
                                                                                          SMT Core     SMT Core                                          SMT Core     SMT Core                                          SMT Core     SMT Core                                          SMT Core     SMT Core




                                                                                                              Mem Ctrl




                                                                                                                                                                             Mem Ctrl




                                                                                                                                                                                                                                            Mem Ctrl




                                                                                                                                                                                                                                                                                                           Mem Ctrl
                                                                                                               Mem Ctrl




                                                                                                                                                                              Mem Ctrl




                                                                                                                                                                                                                                             Mem Ctrl




                                                                                                                                                                                                                                                                                                            Mem Ctrl
                                                                                          1.9 MB L2 Cache                                                1.9 MB L2 Cache                                                1.9 MB L2 Cache                                                1.9 MB L2 Cache
                                                                                            1.9 MB L2 Cache                                                1.9 MB L2 Cache                                                1.9 MB L2 Cache                                                1.9 MB L2 Cache



                                                           Chip-Chip / MCM-MCM / SMPLink                                  Chip-Chip / MCM-MCM / SMPLink                                  Chip-Chip / MCM-MCM / SMPLink                                  Chip-Chip / MCM-MCM / SMPLink




                                                                                         CPU 0                                                          CPU 1                                                          CPU 2                                                          CPU 3

        LPAR’s can be grouped into virtual pools
                                                                                                     Shared processor pool




                                                                                                                                                                                                                                                                                        © 2012 IBM Corporation
8
IBM Software for Power Systems


Balance Resources with Live Partition Mobility
       SW                  SW
                                                                    SW

       OS                  OS
                                                                    OS




      Virtual Machine    Virtual Machine                          Virtual Machine   Virtual Machine

                        Virtualization                                              Virtualization

        Compute                  Memory       IO / Network           Compute            Memory        IO / Network




                                                       SW             SW
                                                             SW
                                                       OS             OS
                                                             OS


                        Dynamically adjust virtual machines resource allocations.
                        - Allowing unallocated resources to be used by a virtual machine.
                        - Allowing resource allocation adjustments to be made between virtual
                          machine.

                        Virtual server mobility between host systems.
                        - Allocate resources on the target host.
                        - Move the virtual machine in-memory state to target host.
9
                        - De-allocating resources on the source host.                                    © 2012 IBM Corporation
IBM Software for Power Systems



     The WebSphere Application Server Is Optimized
     For Power Systems
          WebSphere              Reduced code path length when running on POWER
          Application            Optimized to reduce the amount of lock contention on POWER
            Server               Access to AIX environment parameters


          Java Virtual           Uses 64K pages by default on AIX
           Machine               Elimination of unneeded exit tests in the Just-In-Time (JIT) compiler



           Operating             Caching optimizations in AIX to improve performance when lock
            System               contention is occurring in WebSphere



            POWER                WebSphere takes advantage of the increased number of hardware
           Hardware              threads available in Power Systems

      Notes:
      • WebSphere Application Server optimizations in Fix Pack 9 (7.0.0.9)
      • JVM optimizations available with WAS Fix Pack 9 as a separate download
      • AIX V6.1 optimizations (Technology Level 5)
                                                                                              © 2012 IBM Corporation
10
IBM Software for Power Systems


 Simplify Web Facing Application Deployment
      Extend WebSphere Application Server to fully exploit up to 32 threads in a single
               process, thereby reducing the number of images required


           IBM WebSphere Application Server 7
                                                                   3920
            1 JVM
           AIX TL4
                                                              Transactions/sec
            64 bit           IBM Power 750
          16 threads
                                 8 cores
                                3.55GHz                     73% more work per JVM
                                                              image
                                                              Simpler configurations
                Competitive application server                Better scale for software
                                                              built on application server
            1 JVM
           Windows
            64 bit
          16 threads             Nehalem EP                        2260
                                   8 cores
                                                              Transactions/sec
                                                                              © 2012 IBM Corporation
11
IBM Software for Power Systems



 WebSphere Application Server Optimized To
 Exploit 32 Hardware Threads In POWER7 Socket
           Results:
                                    Day Trader 2.0 – Single JVM
                        18000

                        16000
                                                   WAS with               Near linear scaling
                                                   optimizations
                        14000                                             on Power Systems,
                                                                          up to 32 threads
     Requests/Seconds




                        12000

                        10000                                             Optimizations
                        8000                                              improve performance
                        6000
                                                         WAS with no      by 85% over non-
                                                         optimizations
                                                                          optimized single
                        4000
                                                                          instance
                        2000

                           0
                                2     4     8     16    20     24    32
                                Number of Hardware Threads (SMT2 Mode)

     Source: IBM Software Group Internal Study
                                                                                      © 2012 IBM Corporation
12
IBM Software for Power Systems



     DB2 Exploitation of Power Systems
        Performance of POWER7 and DB2
         – More cores and threads – 32 chips, 8 cores/chip, 4 threads/core
              - Multi-year TPC-C, TPC-H and SAP benchmark leadership
              -Exploited by DB2 better than any other DBMS yielding up to 30-35% performance for certain
              workloads
              -DB2 threaded engine built to scale on large multi core servers
         – Cache exploitation
              - Judicious use of L2 cache prefetch instruction embedded into DB2 to limit cache stalls
              - Careful placement of hot and critical structures along processor cache line boundaries

        Consolidation of DB2 on POWER7
         – PowerVM virtualization second to none
              - Active Memory Sharing exploited by DB2 self tuning memory manager
                    When peak demand hits, DB2 can immediately leverage additional resources
              - Workload management integrated between AIX and DB2
                    DB2 able to meet customers SLAs more easily
                                                                                          DB2 engine
                                                                                        source code is
        Reliability of Power Systems and DB2                                        compiled on AIX with its
         – Power 3x – 4x more reliable than Linux on x86                              optimized compiler
         – 99.997% availability with Power and AIX
              DB2 tightly integrated with PowerHA and other HA features of AIX
                                                                                               © 2012 IBM Corporation
13
IBM Software for Power Systems



 DB2 Memory Optimization Through Threading

     • AIX threading greatly simplifies DB2’s memory model
          • one big flat address space
          • lower memory footprint
     • No separate agent private memory
     • Automated allocation where most needed


                                                      Buffer          Log
                                                       Pool          Buffer              db2wdog
                                                                                         db2wdog




            User              db2agent                                                    db2dlock
           User              db2agent                                     db2loggw
           User             db2agent            db2pcln        db2pfchr
                                                                              db2loggr
                                                                                          db2cart
                             db2sysc


          process
                                         Containers             Control File Logs
           thread                                                                         © 2012 IBM Corporation
14
IBM Software for Power Systems



 Self Tuning Memory Management
         DB2 Self-Tunning Memory Management




                                               Sorts &
                                              Hash Joins




                                                  © 2012 IBM Corporation
15
IBM Software for Power Systems



 Self Tuning Memory Management In Action
 Two Databases On The Same Box
                                7000000




                                6000000




                                5000000
         Memory (in 4K Pages)




                                4000000




                                3000000




                                2000000




                                1000000




                                      0
                                          0   10000   20000   30000           40000   50000   60000   70000
                                                                Time (in seconds)

                                                                                                         © 2012 IBM Corporation
16
IBM Software for Power Systems



 Unique DB2 Exploitation of POWER Hardware
         POWER7 on core Decimal Floating Point Unit

         DB2 is the only DBMS vendor to natively
         support ANSI DECFLOAT data type
            – Performance advantage for retail and finance
            – 40% performance gain in SAP BW
            – Have seen up to 6x faster performance


         Hardware Memory Protection Exploitation




                                                             © 2012 IBM Corporation
17
IBM Software for Power Systems



 Integration of AIX WLM with DB2 WLM
         Mapping of DB2 service classes to AIX Workload Manager service classes to take
         advantage of AIX WLM processor controls .

         Adjust the AIX processor resource for each DB2 service class individually to meet your
         business priority goals.




                                                         a
                                                         p
                                                         o
                                                         g
                                                         m
                                                         e
                                                         c
                                                         i
                                                         n
                                                         v
                                                         s
                                                         l
                                                         r
                                                         t
                                                         f
                                                         B
                                                         2
                                                         D
                                                         k
                                                         d
                                                         A
                                                         I
                                                         X
                                                         W
                                                         M
                                                         L




                                                                                                  © 2012 IBM Corporation
18
IBM Software for Power Systems


     Data Management: DB2 pureScale Scales
     Efficiently And Transparently
                                   Unlimited Capacity
                                   • Add capacity without interruption
                                   • Pay for capacity only when needed
                                   • Flexible licensing for peak loads

                                   Application Transparency
                                      No application updates necessary
                                      No extra testing or tuning required
                                      Self managing clusters

                                   Continuous Availability
                                     Protection from infrastructure outages
                                     Availability for un/planned outages
                                     Node recovery within 15 seconds



                                                                  © 2012 IBM Corporation
19
IBM Software for Power Systems



For SAP workloads, IBM is the clear choice

        DB2 for SAP on Power Systems
            As much as 25%-50% reduction in applicable
            infrastructure costs when moving to DB2

            SAP customers have reported 40-60% storage
            volume reduction with DB2 deep compression                                                                                                 nearly 40 years
                                                                                                                                                       of partnership
            A number of customers saved up to 30% over
            Oracle for SAP database administration

       Coca Cola moves from Oracle to DB2 on Power                                                                    Projected 5 year savings of $750k
       Systems to improve performance, scalability,
                                                                                                                      Realized 40% reduction in database size
       and efficiency of its SAP environment
                                                                                                                      Better performance – up to 65% faster
                                                                                                                      Reduced workload for IT staff

     COST REDUCTIONS based on actual customer case studies. See “IBM DB2: Optimized for SAP software”. All client examples cited or described are presented as illustrations of the manner in which some
     clients have used IBM products and the results they may have achieved. Actual environmental costs and performance characteristics will vary depending on individual client configurations and conditions.
     STORAGE VOLUME REDUCTIONS and DATABASE ADMINISTRATION SAVINGS based on actual customer case studies.
                                                                                                                                                                                       © 2012 IBM Corporation
20
IBM Software for Power Systems



 SAP and DB2 Integration         DB6COCKPIT




                                              © 2012 IBM Corporation
21
IBM Software for Power Systems


IBM DB2 Pure Scale and SAP




                                 © 2012 IBM Corporation
22
IBM Software for Power Systems



DB2 Pure Scale integration in SAP Cockpit




                                            © 2012 IBM Corporation
23
IBM Software for Power Systems



     Cognos Business Intelligence – Proven Performance
     on POWER7
     Top 5 advantages of running Cognos Business Intelligence on POWER7
     1.   14-46% better - Cognos BI v10.1.1, IBM Power Systems and AIX when compared to
          Microsoft® Windows® 2008 Server

     2.   Up to 41% better - Performance improvements in running HTML and PDF-based
          reports and portal navigation

     3.   Up to 26 % better - Performance improvements in highly formatted PDF reports,
          locally processed calculations, interactive analysis activities and complex queries
          mixed with lighter workloads

     4.   Up to 35% faster cube builds with TM1 (IBM Cognos in-memory OLAP)

     5.   Up to 40% better on POWER7 over POWER6

                                        POWER7
                                                                         Significant
           COGNOS                +                             =        Performance
                                                                        Advantages
                                                                                          © 2012 IBM Corporation
24
IBM Software for Power Systems



     Rational Developer For Power Systems
     One Common IDE Supporting All Power Environments




                                                        © 2012 IBM Corporation
25
IBM Software for Power Systems


 Rational Developer for Power Systems Software V8.0
 RPG and COBOL Development Tools for IBM i Feature
     Follow on to Rational Developer for i as the modern
     development tools for IBM i
     Features
     – Lightweight, modern, development tools for RPG, COBOL,
        CL, and DDS
     – Integrated file access, search, edit, compile and debug
     – Rich editing features such as outline view, content assist,
        formatting, color tokenizing
     – Visualize program structure with Application Diagram
     – Easily debug batch, interactive, and Web applications and
        Web services with a common visual debugger
     – Visual DDS design tools: Screen and Report Designer
     – Integration with Rational Team Concert for Power




                                                                     © 2012 IBM Corporation
26
IBM Software for Power Systems


 Rational Developer for Power Systems Software V8.0
 C/C++ Development Tools for AIX and Linux

     – Eclipse-based development environment with
       integrated search, edit, analysis, build, and debug
       capabilities.
     – Remote access to files, processes, and shells
     – Rich editor support (content assist, outline view, color
       tokenizing,…)
     – Integrated build support with error feedback
     – Debugging with support for threads and real-time
       monitoring of variable changes
     – Debug core files for postmortem analysis
       (AIX only)
     – Call and type hierarchy views (C/C++)
     – Language aware searching (C/C++)
     – Integration with Rational Team Concert




     – New C/C++ Development tools for Linux
     – New remote include hierarchy view that allows users to
       select a header file and visualize the include hierarchy
     – New remote managed build for Remote C/C++ projects
     – Improved performance for remote indexing
     – Debug Enhancements
                                                                  © 2012 IBM Corporation
27
IBM Software for Power Systems



 Rational Developer for Power Systems Software V8.0
 COBOL Development Tools for AIX
     – Eclipse-based development environment with
       integrated search, edit, analysis, build, and debug
       capabilities.
     – Remote access to files, processes, and shells
     – Rich editor support (content assist, outline view, color
       tokenizing,…)
       Integrated build support with error feedback
     – Debugging with support for threads and real-time
       monitoring of variable changes
     – Integration with Rational Team Concert
     –


     – Live syntax checking
     – Color tokenizing and syntax checking for embedded
       CICS and SQL statements
     – Content assist for embedded SQL statements
     – Code templates
     – Snippets view support
     – Refactoring tool to select
       and extract source into a
       new paragraph




                                                                  © 2012 IBM Corporation
28
IBM Software for Power Systems



     Why Use Rational Developer for Power Systems Software
      Improved productivity
       Integrated search / edit / compile feedback /
           debug
       Rich source editing features
       Visual analysis and design tools
       Graphical debug

      Improved developer skills
       Attract and retain new developers
       Improved skills for existing developers

      Common tools platform across multiple
      platform and languages
       Rational Developer for Power
       Rational Application Developer for J2EE
       Rational Business Developer for EGL

      Integration with Rational Team Concert
      for Power Systems Software




                                                       © 2012 IBM Corporation
29
IBM Software for Power Systems



 Rational Business Developer
 EGL Overview
     EGL is a programming technology designed to address the
     challenges of modern, multi-platform application development
       – Created by IBM; now an open source project on Eclipse
       – Simplifies cross-tier development by providing a common,
         statically-typed language and programming model across
         application tiers
       – Deploys to a wide range of popular runtime platforms
             Leverages existing infrastructure
       – Supports development of batch programs, web services, web
         applications, and more
       – Simplifies integration with existing programs and services
       – Ideal for all types of developers
     Extensible compiler
     Excellent migration target for legacy apps
                                                                      Windows and Internet Explorer are registered trademarks of Microsoft Corporation in
                                                                                                                    the United States and other countries.
                                                                                             Firefox is a registered trademark of the Mozilla Foundation.
                                                                                                                Google Chrome is a trademark of Google.


                                                                                                                    © 2012 IBM Corporation
30
IBM Software for Power Systems



 Rational Business Developer
 EGL – Leveraging Common Runtimes

                                                           EGL

Compile


                                 COBOL                    Java                JavaScript/HTML


Deploy



                                 Enterprise              Java Runtimes             Web Browsers
     Run                         Systems                 Tomcat, WebSphere,        Desktop and
                                 CICS, IMS, Power        JSE, JEE                  Mobile



                                                Server                             Client
                                                                                     © 2012 IBM Corporation
31
IBM Software for Power Systems


     Manage IT and non-IT Assets with Tivoli & POWER7
     Business Service Management: Leveraging the improved performance of
     POWER7
                                                                                                                                     IBM Service Management on POWER7
                                                                                                                                       Manage IT and non-IT assets to deliver
                                                                                                                                       next generation services
                                                                                                                                         • Deploy & optimize
                                                                                                                                         • Monitor and manage
                                                                                                                                         • Protect applications & data
                                                                                                                                         • Secure and track resources
                                                                                                                                       End-to-end service view crosses
                                                                                                                                       organizational boundaries
                                                                                                                                       Deliver higher quality service to
                                                                                                                                       customers and business partners at a
                                                                                                                                       lower cost
                                                                                                                                       Respond rapidly to change, mitigate risk
                                                                                                                                       and support new business opportunities
                                                       Up to 40% improved                                                              through greater agility

         40%                                           throughput vs. POWER6
                                                       for Tivoli Storage Manager
                                                       data de-duplication1

     1
         As much as 40% improved throughput vs. Power6 for the identify duplicates process One example of performance improvement, TSM 6.2


                                                                                                                                                                     © 2012 IBM Corporation
32
IBM Software for Power Systems


     Reliable and Scalable Business Collaboration Software
     Messaging & Collaboration: Lotus Domino and Notes on POWER7

                                                                                                                 Smartest Lotus Domino Server
                                                                                                                  Optimized resource footprint
                                                                                                                  Minimized & automated administration

                                                                                                                 Accelerated Open Development
                                                                                                                  Freely available development tools
                                                                                                                  Open & extensible Eclipse framework

                                                                                                                 Collaborative Desktop
                                                                                                                  Microsoft Windows, Apple Mac, and
                                                                                                                  Linux desktop platforms
                                                                                                                  iPhone, RIM, Nokia, Android access 2

      40%                                       lower cost over Microsoft
                                                Exchange supporting 40,000
                                                users1
                                                                                                                  No charge Lotus Symphony software


     1 Exchange on Nehalem configuration from HP’s sizing tool. HP Sizer for Microsoft Exchange Server 2010 at
     http://h20338.www2.hp.com/ActiveAnswers/us/en/sizers/microsoft-exchange-server-2010.html
      2 Represents IBM plans and directions, subject to change without notice
                                                                                                                                             © 2012 IBM Corporation
33
IBM Software for Power Systems



     IBM Delivers Software Optimized for POWER7
     Unparalleled flexibility and range
                                                                               40% better
     50-75% less                                                           performance with
     storage with DB2                Database
                                                                     Cognos BI on POWER7,
     data warehouse              Data Warehouse   Analytics Software
                                                                       over Windows on x86
     on POWER7
     compared to                                                         38 times better
     Oracle on x86                                                        performance with
                                                                       SPSS optimization on
                                                                                 POWER7



 Watson                             Watson        Web Applications
 won Jeopardy!                                                          73% better
 and changed peoples
                                                                        performance using a
 thinking about
                                                                           single JVM of
 analytics…
                                                                          WebSphere on
 now POWER7 is
                                                                            POWER7 vs.
 putting Watson to Work
                                                                             competitive
                                                                        application server on
                                                                              Nehalem
                                                                                © 2012 IBM Corporation
34
IBM Software for Power Systems



     Optimized systems. Optimized Efficiency and Innovation




     The era of smarter computing is upon us.
       We’re in an age of rapid innovation.


       IBM is integrating and optimizing our SW and HW to help companies achieve discernible
       competitive advantages.


       New Optimized Systems offer you capabilities to address your most complex business
       challenges.
         – Achieve superior IT economics
         – Flexible, powerful and affordable systems
         – New possibilities for business insight
         – Accelerate innovation for a more competitive edge                        © 2012 IBM Corporation
35
IBM Software for Power Systems




     Thank You!
     ibm.com/smartercomputing




                                 Simply put, IBM is making systems smarter.

                                                                  © 2012 IBM Corporation
36

Más contenido relacionado

La actualidad más candente

Diamondmax plus 8_data_sheet
Diamondmax plus 8_data_sheetDiamondmax plus 8_data_sheet
Diamondmax plus 8_data_sheetceed2013
 
Intel Cloud Summit: Intel Platform Update
Intel Cloud Summit: Intel Platform UpdateIntel Cloud Summit: Intel Platform Update
Intel Cloud Summit: Intel Platform UpdateIntelAPAC
 
Hp All In 1
Hp All In 1Hp All In 1
Hp All In 1RBratton
 
Overall portfolio with m4 bc and pure 8 8-12
Overall portfolio with m4 bc and pure 8 8-12Overall portfolio with m4 bc and pure 8 8-12
Overall portfolio with m4 bc and pure 8 8-12Natalija Pavic
 
AMD Opteron 6000 Series Platform Press Presentation
AMD Opteron 6000 Series Platform Press PresentationAMD Opteron 6000 Series Platform Press Presentation
AMD Opteron 6000 Series Platform Press PresentationAMD
 
Simplifying Operations: Automation & Orchestration with Juniper Switching
Simplifying Operations: Automation & Orchestration with Juniper SwitchingSimplifying Operations: Automation & Orchestration with Juniper Switching
Simplifying Operations: Automation & Orchestration with Juniper SwitchingJuniper Networks
 
IBM System x en BladeCenter overzicht (june 2012)
IBM System x en BladeCenter overzicht (june 2012)IBM System x en BladeCenter overzicht (june 2012)
IBM System x en BladeCenter overzicht (june 2012)ibmserverblog
 
Infrastruttura Efficiente Di Sun E Amd -Virtualise with Confidence
Infrastruttura Efficiente Di Sun E Amd -Virtualise with ConfidenceInfrastruttura Efficiente Di Sun E Amd -Virtualise with Confidence
Infrastruttura Efficiente Di Sun E Amd -Virtualise with ConfidenceWalter Moriconi
 
CELC_Новые возможности Cisco UCS
CELC_Новые возможности Cisco UCSCELC_Новые возможности Cisco UCS
CELC_Новые возможности Cisco UCSCisco Russia
 
The New Network for the Data Center
The New Network for the Data CenterThe New Network for the Data Center
The New Network for the Data CenterJuniper Networks
 
Data center computing trends a survey
Data center computing trends   a surveyData center computing trends   a survey
Data center computing trends a surveyPartha Kundu
 
Cots moves to multicore: AMD
Cots moves to multicore: AMDCots moves to multicore: AMD
Cots moves to multicore: AMDKonrad Witte
 
Practical experiences and best practices for SSD and IBM i
Practical experiences and best practices for SSD and IBM iPractical experiences and best practices for SSD and IBM i
Practical experiences and best practices for SSD and IBM iCOMMON Europe
 
NUMA Performance Considerations in VMware vSphere
NUMA Performance Considerations in VMware vSphereNUMA Performance Considerations in VMware vSphere
NUMA Performance Considerations in VMware vSphereAMD
 
Limewood Event - EMC
Limewood Event - EMC Limewood Event - EMC
Limewood Event - EMC BlueChipICT
 
Infoboom future-storage-aug2011-v3
Infoboom future-storage-aug2011-v3Infoboom future-storage-aug2011-v3
Infoboom future-storage-aug2011-v3Tony Pearson
 

La actualidad más candente (20)

Diamondmax plus 8_data_sheet
Diamondmax plus 8_data_sheetDiamondmax plus 8_data_sheet
Diamondmax plus 8_data_sheet
 
Intel Cloud Summit: Intel Platform Update
Intel Cloud Summit: Intel Platform UpdateIntel Cloud Summit: Intel Platform Update
Intel Cloud Summit: Intel Platform Update
 
Hp All In 1
Hp All In 1Hp All In 1
Hp All In 1
 
Overall portfolio with m4 bc and pure 8 8-12
Overall portfolio with m4 bc and pure 8 8-12Overall portfolio with m4 bc and pure 8 8-12
Overall portfolio with m4 bc and pure 8 8-12
 
AMD Opteron 6000 Series Platform Press Presentation
AMD Opteron 6000 Series Platform Press PresentationAMD Opteron 6000 Series Platform Press Presentation
AMD Opteron 6000 Series Platform Press Presentation
 
IBM System x3550 M2 Product Guide
IBM System x3550 M2 Product GuideIBM System x3550 M2 Product Guide
IBM System x3550 M2 Product Guide
 
Qf deck
Qf deckQf deck
Qf deck
 
Simplifying Operations: Automation & Orchestration with Juniper Switching
Simplifying Operations: Automation & Orchestration with Juniper SwitchingSimplifying Operations: Automation & Orchestration with Juniper Switching
Simplifying Operations: Automation & Orchestration with Juniper Switching
 
EMC - 8sept2011
EMC - 8sept2011EMC - 8sept2011
EMC - 8sept2011
 
IBM System x en BladeCenter overzicht (june 2012)
IBM System x en BladeCenter overzicht (june 2012)IBM System x en BladeCenter overzicht (june 2012)
IBM System x en BladeCenter overzicht (june 2012)
 
Infrastruttura Efficiente Di Sun E Amd -Virtualise with Confidence
Infrastruttura Efficiente Di Sun E Amd -Virtualise with ConfidenceInfrastruttura Efficiente Di Sun E Amd -Virtualise with Confidence
Infrastruttura Efficiente Di Sun E Amd -Virtualise with Confidence
 
CELC_Новые возможности Cisco UCS
CELC_Новые возможности Cisco UCSCELC_Новые возможности Cisco UCS
CELC_Новые возможности Cisco UCS
 
RCIM 2008 - - ALTERA
RCIM 2008 - - ALTERARCIM 2008 - - ALTERA
RCIM 2008 - - ALTERA
 
The New Network for the Data Center
The New Network for the Data CenterThe New Network for the Data Center
The New Network for the Data Center
 
Data center computing trends a survey
Data center computing trends   a surveyData center computing trends   a survey
Data center computing trends a survey
 
Cots moves to multicore: AMD
Cots moves to multicore: AMDCots moves to multicore: AMD
Cots moves to multicore: AMD
 
Practical experiences and best practices for SSD and IBM i
Practical experiences and best practices for SSD and IBM iPractical experiences and best practices for SSD and IBM i
Practical experiences and best practices for SSD and IBM i
 
NUMA Performance Considerations in VMware vSphere
NUMA Performance Considerations in VMware vSphereNUMA Performance Considerations in VMware vSphere
NUMA Performance Considerations in VMware vSphere
 
Limewood Event - EMC
Limewood Event - EMC Limewood Event - EMC
Limewood Event - EMC
 
Infoboom future-storage-aug2011-v3
Infoboom future-storage-aug2011-v3Infoboom future-storage-aug2011-v3
Infoboom future-storage-aug2011-v3
 

Destacado (6)

Quantum Computing
Quantum ComputingQuantum Computing
Quantum Computing
 
Ibm quantum computing
Ibm quantum computingIbm quantum computing
Ibm quantum computing
 
Lenguajes para programación cuántica
Lenguajes para programación cuánticaLenguajes para programación cuántica
Lenguajes para programación cuántica
 
Quantum computing
Quantum computingQuantum computing
Quantum computing
 
Quantum programming
Quantum programmingQuantum programming
Quantum programming
 
Breve historia de_la_computacion_cuantica
Breve historia de_la_computacion_cuanticaBreve historia de_la_computacion_cuantica
Breve historia de_la_computacion_cuantica
 

Similar a 05 2012 power_roadshow_software_on_power

Enterprise power systems transition to power7 technology
Enterprise power systems transition to power7 technologyEnterprise power systems transition to power7 technology
Enterprise power systems transition to power7 technologysolarisyougood
 
Fordele ved POWER7 og AIX, IBM Power Event
Fordele ved POWER7 og AIX, IBM Power EventFordele ved POWER7 og AIX, IBM Power Event
Fordele ved POWER7 og AIX, IBM Power EventIBM Danmark
 
Power 7 Overview
Power 7 OverviewPower 7 Overview
Power 7 Overviewlambertt
 
Workload Groups overview updates
Workload Groups overview updatesWorkload Groups overview updates
Workload Groups overview updatesCOMMON Europe
 
IBM i + POWER7
IBM i + POWER7IBM i + POWER7
IBM i + POWER7HELP400
 
IBM Deep Computing for Education Indusrty
IBM Deep Computing for Education IndusrtyIBM Deep Computing for Education Indusrty
IBM Deep Computing for Education IndusrtyJyothi Satyanathan
 
Intel Roadmap 2010
Intel Roadmap 2010Intel Roadmap 2010
Intel Roadmap 2010Umair Mohsin
 
Future of Power - Jens Steno
Future of Power - Jens StenoFuture of Power - Jens Steno
Future of Power - Jens StenoIBM Danmark
 
021413 aix trends_jay_kruemcke
021413 aix trends_jay_kruemcke021413 aix trends_jay_kruemcke
021413 aix trends_jay_kruemckeJay Kruemcke
 
Embedded Solutions 2010: Intel Multicore by Eastronics
Embedded Solutions 2010:  Intel Multicore by Eastronics Embedded Solutions 2010:  Intel Multicore by Eastronics
Embedded Solutions 2010: Intel Multicore by Eastronics New-Tech Magazine
 
Multiple Shared Processor Pools In Power Systems
Multiple Shared Processor Pools In Power SystemsMultiple Shared Processor Pools In Power Systems
Multiple Shared Processor Pools In Power SystemsAndrey Klyachkin
 
IBM Power leading Cognitive Systems
IBM Power leading Cognitive SystemsIBM Power leading Cognitive Systems
IBM Power leading Cognitive SystemsHugo Blanco
 
AMD Financial Analyst\'s Day
AMD Financial Analyst\'s DayAMD Financial Analyst\'s Day
AMD Financial Analyst\'s Dayjworth
 

Similar a 05 2012 power_roadshow_software_on_power (20)

Enterprise power systems transition to power7 technology
Enterprise power systems transition to power7 technologyEnterprise power systems transition to power7 technology
Enterprise power systems transition to power7 technology
 
Fordele ved POWER7 og AIX, IBM Power Event
Fordele ved POWER7 og AIX, IBM Power EventFordele ved POWER7 og AIX, IBM Power Event
Fordele ved POWER7 og AIX, IBM Power Event
 
Power 7 Overview
Power 7 OverviewPower 7 Overview
Power 7 Overview
 
Ibm power7
Ibm power7Ibm power7
Ibm power7
 
Workload Groups overview updates
Workload Groups overview updatesWorkload Groups overview updates
Workload Groups overview updates
 
Ludden q3 2008_boston
Ludden q3 2008_bostonLudden q3 2008_boston
Ludden q3 2008_boston
 
11136442.ppt
11136442.ppt11136442.ppt
11136442.ppt
 
IBM i + POWER7
IBM i + POWER7IBM i + POWER7
IBM i + POWER7
 
IBM Deep Computing for Education Indusrty
IBM Deep Computing for Education IndusrtyIBM Deep Computing for Education Indusrty
IBM Deep Computing for Education Indusrty
 
Intel Roadmap 2010
Intel Roadmap 2010Intel Roadmap 2010
Intel Roadmap 2010
 
Future of Power - Jens Steno
Future of Power - Jens StenoFuture of Power - Jens Steno
Future of Power - Jens Steno
 
BladeCenter 101
BladeCenter 101BladeCenter 101
BladeCenter 101
 
021413 aix trends_jay_kruemcke
021413 aix trends_jay_kruemcke021413 aix trends_jay_kruemcke
021413 aix trends_jay_kruemcke
 
Deeplearningusingcloudpakfordata
DeeplearningusingcloudpakfordataDeeplearningusingcloudpakfordata
Deeplearningusingcloudpakfordata
 
Embedded Solutions 2010: Intel Multicore by Eastronics
Embedded Solutions 2010:  Intel Multicore by Eastronics Embedded Solutions 2010:  Intel Multicore by Eastronics
Embedded Solutions 2010: Intel Multicore by Eastronics
 
Multiple Shared Processor Pools In Power Systems
Multiple Shared Processor Pools In Power SystemsMultiple Shared Processor Pools In Power Systems
Multiple Shared Processor Pools In Power Systems
 
PowerHA for i
PowerHA for iPowerHA for i
PowerHA for i
 
Vortrag nimz-rpg-021110
Vortrag nimz-rpg-021110Vortrag nimz-rpg-021110
Vortrag nimz-rpg-021110
 
IBM Power leading Cognitive Systems
IBM Power leading Cognitive SystemsIBM Power leading Cognitive Systems
IBM Power leading Cognitive Systems
 
AMD Financial Analyst\'s Day
AMD Financial Analyst\'s DayAMD Financial Analyst\'s Day
AMD Financial Analyst\'s Day
 

05 2012 power_roadshow_software_on_power

  • 1. IBM Software for Power Systems An Optimized Platform for IBM Software Francisco J. Gálvez IBM Client Tech Prof. fjgramirez@es.ibm.com © 2012 IBM Corporation 1
  • 2. IBM Software for Power Systems Evolution of IBM Power Processor Technology POWER7 45 nm POWER6 65 nm POWER5 130 nm POWER4 180 nm Multi Core – Up to 8 Dual Core SMT4 – 4 threads/core Dual Core Enhanced Scaling High Frequencies On-Chip eDRAM Dual Core Virtualization + Chip Multi Processing SMT Memory Subsystem + Energy Efficiency: 3-4X Power6 Distributed Switch Distributed Switch + Adaptive Energy Management Altivec Shared L2 Core Parallelism + Instruction Retry Selective memory mirroring Dynamic LPARs (32) FP Performance + Dyn Energy Mgmt Memory bandwidth + Protection Keys + SMT + Virtualization Protection Keys 2001 2004 2007 2010 © 2012 IBM Corporation 2
  • 3. IBM Software for Power Systems In 2010 Power Systems Brings Massive Parallelism Mainstream POWER7™ 4 threads/core 8 cores/chip 32 sockets/server 1024 threads Threads POWER6™ POWER5™ 2 threads/core 2 threads/core 2 cores/chip POWER4™ 2 cores/chip 32 sockets/server 1 thread/core 32 sockets/server 128 threads 2 cores/chip 128 threads 16 sockets/server 32 threads 2001 2004 2007 2010 180 nm 130 nm 65 nm 45 nm © 2012 IBM Corporation 3
  • 4. IBM Software for Power Systems IBM SWG and STG Are Teaming on Software Optimization © 2012 IBM Corporation 4
  • 5. IBM Software for Power Systems IBM Can Optimize at Every Layer of the POWER7 Stack Most scalable and efficient systems in the Industry IBM Integration and Optimization Applications IBM Middleware Middleware IBM Mgmt Software Mgmt Software IBM JDK IBM AIX, I Linux* IBM PowerVM hypervisor IBM Power PC architecture firmware I/O Storage IBM Power Processor *IBM has over 600 full-time developers working with Linux and open source © 2012 IBM Corporation 5
  • 6. IBM Software for Power Systems IBM SWG and STG Are Teaming on Software Optimization (Project Mason) Targeted whole-stack performance analysis and remediation of key software – Deep analysis & tuning across full sw stacks – Focus on the POWER7 / POWER7+ / POWER8 – Distinguish the Power architecture as a preferred platform for software deployment – Focus on scalability Extensive collaboration across SWG and STG, leveraging and propagating skills Focused on realistic workloads run in customer-typical configurations, to ensure that recognized value is delivered Deliver out-of-the-box performance where possible, minimizing reliance on customer tuning Drive changes to field releases as soon as practical © 2012 IBM Corporation 6
  • 7. IBM Software for Power Systems Optimized System Opportunities IBM Software on POWER7 IBM Software automatically exploits Application processor chip, threads, IBM Software cache affinity, processor binding, and memory AIX, Linux, i affinity available on POWER7 to optimize performance and deliver best value Dell Sun HP – No redesign of application required POWER7 – No rewriting of business queries – Near-Linear scalability – Real-time analysis on concurrent threads – Continuous availability with Power and AIX – Only vendor to use decimal floating processor © 2012 IBM Corporation 7
  • 8. IBM Software for Power Systems Shared Processor Logical Partitions (LPAR’s) Multiple LPAR’s can share the same Virtual processor capacity entitlement for six shared LPARS processor partitions physical processors POWER hypervisor dynamically allocates CPU resource based on LPAR load Two types of LPAR configs: POWER Hypervisor’s – Capped: LPAR cannot exceed its processor entitled CPU capacity dispatch – Uncapped: LPAR is free to exceeds its Enhanced distributed switch Enhanced distributed switch Enhanced distributed switch Enhanced distributed switch entitled CPU capacity if needed L3 Dir L3 Dir L3 Dir L3 Dir SMT Core SMT Core SMT Core SMT Core SMT Core SMT Core SMT Core SMT Core L3 Dir L3 Dir L3 Dir L3 Dir SMT Core SMT Core SMT Core SMT Core SMT Core SMT Core SMT Core SMT Core Mem Ctrl Mem Ctrl Mem Ctrl Mem Ctrl Mem Ctrl Mem Ctrl Mem Ctrl Mem Ctrl 1.9 MB L2 Cache 1.9 MB L2 Cache 1.9 MB L2 Cache 1.9 MB L2 Cache 1.9 MB L2 Cache 1.9 MB L2 Cache 1.9 MB L2 Cache 1.9 MB L2 Cache Chip-Chip / MCM-MCM / SMPLink Chip-Chip / MCM-MCM / SMPLink Chip-Chip / MCM-MCM / SMPLink Chip-Chip / MCM-MCM / SMPLink CPU 0 CPU 1 CPU 2 CPU 3 LPAR’s can be grouped into virtual pools Shared processor pool © 2012 IBM Corporation 8
  • 9. IBM Software for Power Systems Balance Resources with Live Partition Mobility SW SW SW OS OS OS Virtual Machine Virtual Machine Virtual Machine Virtual Machine Virtualization Virtualization Compute Memory IO / Network Compute Memory IO / Network SW SW SW OS OS OS Dynamically adjust virtual machines resource allocations. - Allowing unallocated resources to be used by a virtual machine. - Allowing resource allocation adjustments to be made between virtual machine. Virtual server mobility between host systems. - Allocate resources on the target host. - Move the virtual machine in-memory state to target host. 9 - De-allocating resources on the source host. © 2012 IBM Corporation
  • 10. IBM Software for Power Systems The WebSphere Application Server Is Optimized For Power Systems WebSphere Reduced code path length when running on POWER Application Optimized to reduce the amount of lock contention on POWER Server Access to AIX environment parameters Java Virtual Uses 64K pages by default on AIX Machine Elimination of unneeded exit tests in the Just-In-Time (JIT) compiler Operating Caching optimizations in AIX to improve performance when lock System contention is occurring in WebSphere POWER WebSphere takes advantage of the increased number of hardware Hardware threads available in Power Systems Notes: • WebSphere Application Server optimizations in Fix Pack 9 (7.0.0.9) • JVM optimizations available with WAS Fix Pack 9 as a separate download • AIX V6.1 optimizations (Technology Level 5) © 2012 IBM Corporation 10
  • 11. IBM Software for Power Systems Simplify Web Facing Application Deployment Extend WebSphere Application Server to fully exploit up to 32 threads in a single process, thereby reducing the number of images required IBM WebSphere Application Server 7 3920 1 JVM AIX TL4 Transactions/sec 64 bit IBM Power 750 16 threads 8 cores 3.55GHz 73% more work per JVM image Simpler configurations Competitive application server Better scale for software built on application server 1 JVM Windows 64 bit 16 threads Nehalem EP 2260 8 cores Transactions/sec © 2012 IBM Corporation 11
  • 12. IBM Software for Power Systems WebSphere Application Server Optimized To Exploit 32 Hardware Threads In POWER7 Socket Results: Day Trader 2.0 – Single JVM 18000 16000 WAS with Near linear scaling optimizations 14000 on Power Systems, up to 32 threads Requests/Seconds 12000 10000 Optimizations 8000 improve performance 6000 WAS with no by 85% over non- optimizations optimized single 4000 instance 2000 0 2 4 8 16 20 24 32 Number of Hardware Threads (SMT2 Mode) Source: IBM Software Group Internal Study © 2012 IBM Corporation 12
  • 13. IBM Software for Power Systems DB2 Exploitation of Power Systems Performance of POWER7 and DB2 – More cores and threads – 32 chips, 8 cores/chip, 4 threads/core - Multi-year TPC-C, TPC-H and SAP benchmark leadership -Exploited by DB2 better than any other DBMS yielding up to 30-35% performance for certain workloads -DB2 threaded engine built to scale on large multi core servers – Cache exploitation - Judicious use of L2 cache prefetch instruction embedded into DB2 to limit cache stalls - Careful placement of hot and critical structures along processor cache line boundaries Consolidation of DB2 on POWER7 – PowerVM virtualization second to none - Active Memory Sharing exploited by DB2 self tuning memory manager When peak demand hits, DB2 can immediately leverage additional resources - Workload management integrated between AIX and DB2 DB2 able to meet customers SLAs more easily DB2 engine source code is Reliability of Power Systems and DB2 compiled on AIX with its – Power 3x – 4x more reliable than Linux on x86 optimized compiler – 99.997% availability with Power and AIX DB2 tightly integrated with PowerHA and other HA features of AIX © 2012 IBM Corporation 13
  • 14. IBM Software for Power Systems DB2 Memory Optimization Through Threading • AIX threading greatly simplifies DB2’s memory model • one big flat address space • lower memory footprint • No separate agent private memory • Automated allocation where most needed Buffer Log Pool Buffer db2wdog db2wdog User db2agent db2dlock User db2agent db2loggw User db2agent db2pcln db2pfchr db2loggr db2cart db2sysc process Containers Control File Logs thread © 2012 IBM Corporation 14
  • 15. IBM Software for Power Systems Self Tuning Memory Management DB2 Self-Tunning Memory Management Sorts & Hash Joins © 2012 IBM Corporation 15
  • 16. IBM Software for Power Systems Self Tuning Memory Management In Action Two Databases On The Same Box 7000000 6000000 5000000 Memory (in 4K Pages) 4000000 3000000 2000000 1000000 0 0 10000 20000 30000 40000 50000 60000 70000 Time (in seconds) © 2012 IBM Corporation 16
  • 17. IBM Software for Power Systems Unique DB2 Exploitation of POWER Hardware POWER7 on core Decimal Floating Point Unit DB2 is the only DBMS vendor to natively support ANSI DECFLOAT data type – Performance advantage for retail and finance – 40% performance gain in SAP BW – Have seen up to 6x faster performance Hardware Memory Protection Exploitation © 2012 IBM Corporation 17
  • 18. IBM Software for Power Systems Integration of AIX WLM with DB2 WLM Mapping of DB2 service classes to AIX Workload Manager service classes to take advantage of AIX WLM processor controls . Adjust the AIX processor resource for each DB2 service class individually to meet your business priority goals. a p o g m e c i n v s l r t f B 2 D k d A I X W M L © 2012 IBM Corporation 18
  • 19. IBM Software for Power Systems Data Management: DB2 pureScale Scales Efficiently And Transparently Unlimited Capacity • Add capacity without interruption • Pay for capacity only when needed • Flexible licensing for peak loads Application Transparency No application updates necessary No extra testing or tuning required Self managing clusters Continuous Availability Protection from infrastructure outages Availability for un/planned outages Node recovery within 15 seconds © 2012 IBM Corporation 19
  • 20. IBM Software for Power Systems For SAP workloads, IBM is the clear choice DB2 for SAP on Power Systems As much as 25%-50% reduction in applicable infrastructure costs when moving to DB2 SAP customers have reported 40-60% storage volume reduction with DB2 deep compression nearly 40 years of partnership A number of customers saved up to 30% over Oracle for SAP database administration Coca Cola moves from Oracle to DB2 on Power Projected 5 year savings of $750k Systems to improve performance, scalability, Realized 40% reduction in database size and efficiency of its SAP environment Better performance – up to 65% faster Reduced workload for IT staff COST REDUCTIONS based on actual customer case studies. See “IBM DB2: Optimized for SAP software”. All client examples cited or described are presented as illustrations of the manner in which some clients have used IBM products and the results they may have achieved. Actual environmental costs and performance characteristics will vary depending on individual client configurations and conditions. STORAGE VOLUME REDUCTIONS and DATABASE ADMINISTRATION SAVINGS based on actual customer case studies. © 2012 IBM Corporation 20
  • 21. IBM Software for Power Systems SAP and DB2 Integration DB6COCKPIT © 2012 IBM Corporation 21
  • 22. IBM Software for Power Systems IBM DB2 Pure Scale and SAP © 2012 IBM Corporation 22
  • 23. IBM Software for Power Systems DB2 Pure Scale integration in SAP Cockpit © 2012 IBM Corporation 23
  • 24. IBM Software for Power Systems Cognos Business Intelligence – Proven Performance on POWER7 Top 5 advantages of running Cognos Business Intelligence on POWER7 1. 14-46% better - Cognos BI v10.1.1, IBM Power Systems and AIX when compared to Microsoft® Windows® 2008 Server 2. Up to 41% better - Performance improvements in running HTML and PDF-based reports and portal navigation 3. Up to 26 % better - Performance improvements in highly formatted PDF reports, locally processed calculations, interactive analysis activities and complex queries mixed with lighter workloads 4. Up to 35% faster cube builds with TM1 (IBM Cognos in-memory OLAP) 5. Up to 40% better on POWER7 over POWER6 POWER7 Significant COGNOS + = Performance Advantages © 2012 IBM Corporation 24
  • 25. IBM Software for Power Systems Rational Developer For Power Systems One Common IDE Supporting All Power Environments © 2012 IBM Corporation 25
  • 26. IBM Software for Power Systems Rational Developer for Power Systems Software V8.0 RPG and COBOL Development Tools for IBM i Feature Follow on to Rational Developer for i as the modern development tools for IBM i Features – Lightweight, modern, development tools for RPG, COBOL, CL, and DDS – Integrated file access, search, edit, compile and debug – Rich editing features such as outline view, content assist, formatting, color tokenizing – Visualize program structure with Application Diagram – Easily debug batch, interactive, and Web applications and Web services with a common visual debugger – Visual DDS design tools: Screen and Report Designer – Integration with Rational Team Concert for Power © 2012 IBM Corporation 26
  • 27. IBM Software for Power Systems Rational Developer for Power Systems Software V8.0 C/C++ Development Tools for AIX and Linux – Eclipse-based development environment with integrated search, edit, analysis, build, and debug capabilities. – Remote access to files, processes, and shells – Rich editor support (content assist, outline view, color tokenizing,…) – Integrated build support with error feedback – Debugging with support for threads and real-time monitoring of variable changes – Debug core files for postmortem analysis (AIX only) – Call and type hierarchy views (C/C++) – Language aware searching (C/C++) – Integration with Rational Team Concert – New C/C++ Development tools for Linux – New remote include hierarchy view that allows users to select a header file and visualize the include hierarchy – New remote managed build for Remote C/C++ projects – Improved performance for remote indexing – Debug Enhancements © 2012 IBM Corporation 27
  • 28. IBM Software for Power Systems Rational Developer for Power Systems Software V8.0 COBOL Development Tools for AIX – Eclipse-based development environment with integrated search, edit, analysis, build, and debug capabilities. – Remote access to files, processes, and shells – Rich editor support (content assist, outline view, color tokenizing,…) Integrated build support with error feedback – Debugging with support for threads and real-time monitoring of variable changes – Integration with Rational Team Concert – – Live syntax checking – Color tokenizing and syntax checking for embedded CICS and SQL statements – Content assist for embedded SQL statements – Code templates – Snippets view support – Refactoring tool to select and extract source into a new paragraph © 2012 IBM Corporation 28
  • 29. IBM Software for Power Systems Why Use Rational Developer for Power Systems Software Improved productivity Integrated search / edit / compile feedback / debug Rich source editing features Visual analysis and design tools Graphical debug Improved developer skills Attract and retain new developers Improved skills for existing developers Common tools platform across multiple platform and languages Rational Developer for Power Rational Application Developer for J2EE Rational Business Developer for EGL Integration with Rational Team Concert for Power Systems Software © 2012 IBM Corporation 29
  • 30. IBM Software for Power Systems Rational Business Developer EGL Overview EGL is a programming technology designed to address the challenges of modern, multi-platform application development – Created by IBM; now an open source project on Eclipse – Simplifies cross-tier development by providing a common, statically-typed language and programming model across application tiers – Deploys to a wide range of popular runtime platforms Leverages existing infrastructure – Supports development of batch programs, web services, web applications, and more – Simplifies integration with existing programs and services – Ideal for all types of developers Extensible compiler Excellent migration target for legacy apps Windows and Internet Explorer are registered trademarks of Microsoft Corporation in the United States and other countries. Firefox is a registered trademark of the Mozilla Foundation. Google Chrome is a trademark of Google. © 2012 IBM Corporation 30
  • 31. IBM Software for Power Systems Rational Business Developer EGL – Leveraging Common Runtimes EGL Compile COBOL Java JavaScript/HTML Deploy Enterprise Java Runtimes Web Browsers Run Systems Tomcat, WebSphere, Desktop and CICS, IMS, Power JSE, JEE Mobile Server Client © 2012 IBM Corporation 31
  • 32. IBM Software for Power Systems Manage IT and non-IT Assets with Tivoli & POWER7 Business Service Management: Leveraging the improved performance of POWER7 IBM Service Management on POWER7 Manage IT and non-IT assets to deliver next generation services • Deploy & optimize • Monitor and manage • Protect applications & data • Secure and track resources End-to-end service view crosses organizational boundaries Deliver higher quality service to customers and business partners at a lower cost Respond rapidly to change, mitigate risk and support new business opportunities Up to 40% improved through greater agility 40% throughput vs. POWER6 for Tivoli Storage Manager data de-duplication1 1 As much as 40% improved throughput vs. Power6 for the identify duplicates process One example of performance improvement, TSM 6.2 © 2012 IBM Corporation 32
  • 33. IBM Software for Power Systems Reliable and Scalable Business Collaboration Software Messaging & Collaboration: Lotus Domino and Notes on POWER7 Smartest Lotus Domino Server Optimized resource footprint Minimized & automated administration Accelerated Open Development Freely available development tools Open & extensible Eclipse framework Collaborative Desktop Microsoft Windows, Apple Mac, and Linux desktop platforms iPhone, RIM, Nokia, Android access 2 40% lower cost over Microsoft Exchange supporting 40,000 users1 No charge Lotus Symphony software 1 Exchange on Nehalem configuration from HP’s sizing tool. HP Sizer for Microsoft Exchange Server 2010 at http://h20338.www2.hp.com/ActiveAnswers/us/en/sizers/microsoft-exchange-server-2010.html 2 Represents IBM plans and directions, subject to change without notice © 2012 IBM Corporation 33
  • 34. IBM Software for Power Systems IBM Delivers Software Optimized for POWER7 Unparalleled flexibility and range 40% better 50-75% less performance with storage with DB2 Database Cognos BI on POWER7, data warehouse Data Warehouse Analytics Software over Windows on x86 on POWER7 compared to 38 times better Oracle on x86 performance with SPSS optimization on POWER7 Watson Watson Web Applications won Jeopardy! 73% better and changed peoples performance using a thinking about single JVM of analytics… WebSphere on now POWER7 is POWER7 vs. putting Watson to Work competitive application server on Nehalem © 2012 IBM Corporation 34
  • 35. IBM Software for Power Systems Optimized systems. Optimized Efficiency and Innovation The era of smarter computing is upon us. We’re in an age of rapid innovation. IBM is integrating and optimizing our SW and HW to help companies achieve discernible competitive advantages. New Optimized Systems offer you capabilities to address your most complex business challenges. – Achieve superior IT economics – Flexible, powerful and affordable systems – New possibilities for business insight – Accelerate innovation for a more competitive edge © 2012 IBM Corporation 35
  • 36. IBM Software for Power Systems Thank You! ibm.com/smartercomputing Simply put, IBM is making systems smarter. © 2012 IBM Corporation 36