Intel and SAP HANA - Session from Tuesday - 9

Like this? Share it with your network

Share
  • 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
745
On Slideshare
745
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
9
Comments
0
Likes
1

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. Cisco Live London 2013 Intel and SAP HANA Bill Horan, Technical Account Manager Intel Corporation January 2013
  • 2. Legal Disclaimers Software and workloads used in performance tests may have been optimized for performance only on Intel microprocessors. Performance tests, such as SYSmark and MobileMark, are measured using specific computer systems, components, software, operations and functions. Any change to any of those factors may cause the results to vary. You should consult other information and performance tests to assist you in fully evaluating your contemplated purchases, including the performance of that product when combined with other products. Intel does not control or audit the design or implementation of third party benchmarks or Web sites referenced in this document. Intel encourages all of its customers to visit the referenced Web sites or others where similar performance benchmarks are reported and confirm whether the referenced benchmarks are accurate and reflect performance of systems available for purchase. Relative performance is calculated by assigning a baseline value of 1.0 to one benchmark result, and then dividing the actual benchmark result for the baseline platform into each of the specific benchmark results of each of the other platforms, and assigning them a relative performance number that correlates with the performance improvements reported. SPEC, SPECint, SPECfp, SPECrate. SPECpower, SPECjAppServer, SPECjbb, SPECjvm, SPECWeb, SPECompM, SPECompL, SPEC MPI, SPECjEnterprise* are trademarks of the Standard Performance Evaluation Corporation. See http://www.spec.org for more information. TPC-C, TPC-H, TPC-E are trademarks of the Transaction Processing Council. See http://www.tpc.org for more information. Intel® Virtualization Technology requires a computer system with an enabled Intel® processor, BIOS, virtual machine monitor (VMM) and, for some uses, certain platform software enabled for it. Functionality, performance or other benefits will vary depending on hardware and software configurations and may require a BIOS update. Software applications may not be compatible with all operating systems. Please check with your application vendor. Hyper-Threading Technology requires a computer system with a processor supporting HT Technology and an HT Technology-enabled chipset, BIOS and operating system. Performance will vary depending on the specific hardware and software you use. For more information including details on which processors support HT Technology, see here Intel® Turbo Boost Technology requires a Platform with a processor with Intel Turbo Boost Technology capability. Intel Turbo Boost Technology performance varies depending on hardware, software and overall system configuration. Check with your platform manufacturer on whether your system delivers Intel Turbo Boost Technology. For more information, see http://www.intel.com/technology/turboboost No computer system can provide absolute security under all conditions. Intel® Trusted Execution Technology (Intel® TXT) requires a computer system with Intel® Virtualization Technology, an Intel TXT-enabled processor, chipset, BIOS, Authenticated Code Modules and an Intel TXT-compatible measured launched environment (MLE). Intel TXT also requires the system to contain a TPM v1.s. For more information, visit http://www.intel.com/technology/security. In addition, Intel TXT requires that the original equipment manufacturer provides TPM functionality, which requires a TPM-supported BIOS. TPM functionality must be initialized and may not be available in all countries. Intel ® AES-NI requires a computer system with an AES-NI enabled processor, as well as non-Intel software to execute the instructions in the correct sequence. AES-NI is available on Intel® Core™ i5-600 Desktop Processor Series, Intel® Core™ i7-600 Mobile Processor Series, and Intel® Core™ i5-500 Mobile Processor Series. For availability, consult your reseller or system manufacturer. For more information, see http://software.intel.com/en-us/articles/intel-advanced-encryption-standard-instructions-aes-ni/ Intel processor numbers are not a measure of performance. Processor numbers differentiate features within each processor series, not across different processor sequences. See http://www.intel.com/products/processor_number for details. Intel products are not intended for use in medical, life saving, life sustaining, critical control or safety systems, or in nuclear facility applications. All dates and products specified are for planning purposes only and are subject to change without notice Copyright © 2012 Intel Corporation. All rights reserved. Intel, the Intel logo, Xeon and Intel Core are trademarks or registered trademarks of Intel Corporation or its subsidiaries in the United States and other countries. All dates and products specified are for planning purposes only and are subject to change without notice2
  • 3. Predictable Silicon Track Record Executing to MOORE’s LAWEnabling new devices with higherfunctionality and complexity while controlling power, cost, and size
  • 4. Intel® Xeon® Processor Historical Performance Xeon E7-4800 Xeon Ten 7500 Core Eight 32nm Core 45nm Xeon Xeon Xeon 7400 Xeon Xeon 7300 7040 7100 Six 3.66GHz Quad Core Dual Dual Core 45nm Single Core Core 65nm Core 90nm 65nm 90nm 20x Increase in Database Performance since 2005 Source: Intel internal OLTP database workload performance estimates as of 8 May 2012. Results have been estimated based on internal Intel analysis and are provided for informational purposes only. Any difference in system hardware or software design or configuration may affect actual performance. 2005 Xeon 3.66GHz = 64-bit Intel® Xeon® Processor 3.66 GHz, 1M Cache, 667 MHz FSB 2005 Xeon 7041 = Intel® Xeon® Processor 7040 (4M Cache, 3.00 GHz, 667 MHz FSB) 2006 Xeon 7100 = Intel® Xeon® Processor 7140M (16M Cache, 3.40 GHz, 800 MHz FSB) 2007 Xeon 7300 = Intel® Xeon® Processor X7350 (8M Cache, 2.93 GHz, 1066 MHz FSB) 4-socket / MP processor-based servers 2008 Xeon 7400 = Intel® Xeon® Processor X7460 (16M Cache, 2.66 GHz, 1066 MHz FSB) 2010 Xeon 7500 = Intel® Xeon® Processor X7560 (24M Cache, 2.26 GHz, 6.40 GT/s Intel® QPI) Relative transactions per given time 2011 Xeon E7-4800 = Intel® Xeon® Processor E7-4870 (30M Cache, 2.40 GHz, 6.40 GT/s Intel® QPI)4 Higher is better
  • 5. SAP HANA on Intel® Xeon® Processor E7 Family DisolvesTechnology Barriers Historical Environment HANA SP5 OLTP OLAP OLTP + OLAP BW BI User Power Smart Devices User User Transactions Views/ Cubes e.g. ERP Periodic BW smart metering, Taxis REAL-TIME batch upload BI Transactions Latency DB DB Latency Latency ERP SAP HANA BW Storage Storage • Historical OLTP & OLAP silos • Simplified landscape (single OLTP & OLAP ) • Post purchase Integration • Real-time access to mission critical data • Redundant/Out of time data • Improved user experience & mobility SAP HANA SP5 combines OLTP and OLAP
  • 6. Comparision RDBMS vs SAP HANA IMDB RDBMS SAP IMDB/HANA Some data in DRAM or cache All data in server DRAM most data on disk* (I/O) Columnar format (row possible) Row format insert only (main and delta) Data uncompressed Data compressed e.g. 10:1 e.g. 20 TB ~ 2 TB Aggregates/cubes/views: Analysis by LoB user on the fly in realtime • to be pre-defined by BW power users No I/O for read-only queries like OLAP reports • to be calculated No pre-computed results • to be stored in DB Data gets tranferred over network from DB to APP server for Calculation happens on DB server using compressed data calculations (latency) Full table scan on data e.g 2-3 hours * Full table scan on data e.g 2-3 secs (3600 x)* Seperated DBs for OLTP and OLAP One DB source in server memory  IMDB OLAP gets updated on schedule OLTP and OLAP is always up to date in realtime
  • 7. HANA Revolutionizes SAP Decision Making HANA • SAP In-Memory Appliance (SAP HANA™) delivers SAP In-Memory Computing technology through an on going engineering collaboration between SAP and Intel Time in Seconds Lower is better • Optimized performance and reliability on Intel® Xeon® Processor E7 Family • Instant access to huge volumes of data • Lets you model your business in a rapidly changing, competitive environment “Intel and SAP, through joint engineering, have optimized SAP HANA…enabling greater business agility and innovative usage models that let • Certified on Cisco UCS Servers C460 M2 and B440 M2 customers respond to changing conditions in real time.” - Press Announcement, December 2010 Source: SAP HANA Benchmark Study *Note: E7 family 1.37x faster
  • 8. SAP HANA* & Intel® Xeon® Processor E7 Family Dramatically Shifting In-Memory Computing SAP HANA* 1.0 Performance Comparison: SAP HANA* Intel® Xeon® Processor E7 Family vs Intel Xeon Processor 7500 Series  Real-time business insight 300,000 288,873  Better decisions more quickly Running time [ms] 250,000 210,471  Greater analytic flexibility Running Time [ms] 200,000  Near-perfect scaling on Intel 150,000 Xeon SAP HANA* Scalability Customer Workload 1.37x Faster 5000 100,000 processor E7 family Running time (s) Ideal 8S Glueless 500 50,000 0 50 1 2 4 8 Int el Xeon Int el Xeon Socket Count Processor Processor 7500 Series E7 Family Software and workloads used in performance tests may have been optimized for performance only on Intel microprocessors. Performance tests, such as SYSmark and MobileMark, are measured using specific computer systems, components, software, operations and functions. Any change to any of those factors may cause the results to vary. You should consult other information and performance tests to assist you in fully evaluating your contemplated purchases, including the performance of that product when combined with other products. Source: http://www.intel.com/content/www/us/en/high-performance-computing/high-performance-computing-xeon-e7-analyze-business-as-it-happens-with-8 sap-hana-software-brief.html
  • 9. Intel® Xeon® Processor E7 Family Delivers More Performance, Expandability and RAS Performance to handle any RAM workload Xeon E7 CORE 1 CORE 2 Expandable & Scalable across CORE 3 CORE 4 processor, memory & I/O CORE 5 CORE 6 Increased Efficiency through CORE 7 CORE 8 processor & memory energy CORE 9 CORE 10 saving technologies CACHE Data Protection & Reliability to support mission critical applications UCS C260 M2 UCS C460 M2 UCS B230 M2 UCS B440 M29
  • 10. Memory Error Recovery Xeon-EX platform RAS feature for HA in HANA 1.0 production code:  HW patrolling mechanism detects memory failures and allows application to recover from (“early kill”)  Memory MTBF becomes increasingly important with xTB In Memory DB  EX feature, previously seen only in RISC, mainframe, and Itanium-based systems  Application-level recovery unique in industry on Xeon platform  Demos at IDF, ISMC, WSM launch, YouTube,... Memory-error recovery when app is accessing corrupted data (“late kill”) • Challenge: repair data in memory that is in use • Integrated in HANA 1.5 Memory error recovery demo GUI10
  • 11. Intel® Xeon® Processor E7 Family Delivers More Performance, Expandability and RAS Performance Leadership Advanced Data Protection and Reliability Secure, Reliable Host for SAP HANA11