What's under the hood of Exadata X2-2 and X2-8?


Published on

Published in: Technology
  • Be the first to comment

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

What's under the hood of Exadata X2-2 and X2-8?

  1. 1. Whats under the hood ofExadata X2-2 and X2-8? Steve.Stratton@intel.com Sr. Field Application Engineer Oracle Global Account Intel
  2. 2. Legal Disclaimer• INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS. NO LICENSE, EXPRESS OR IMPLIED ,BY ESTOPPEL OR OTHERWISE, TO ANY INTELLECTUAL PROPERTY RIGHTS IS GRANTED BY THIS DOCUMENT. EXCEPT AS PROVIDED IN INTEL’S TERMS AND CONDITIONS OF SALE FOR SUCH PRODUCTS , INTEL ASSUMES NO LIABILITY WHATSOEVER, AND INTEL DISCLAIMS ANY EXPRESS OR IMPLIED WARRANTY, RELATING TO FITNESS FOR A PARTICULAR PURPOSE , MERCHANTABILITY, OR INFRINGEMENT OF ANY PATENT, COPYRIGHT OR OTHER INTELLECTUAL PROPERTY RIGHT. UNLESS OTHERWISE AGREED IN WRITING BY INTEL, THE INTEL PRODUCTS ARE NOT DESIGNED NOR INTENDED FOR ANY APPLICATION IN WHICH FAILURE OF THE INTEL PRODUCT COULD CREATE A SITUATION WHERE PERSONAL INJURY OR DEATH MAY OCCUR.• THIS INFORMATION IS PROVIDED “AS IS” WITH NO WARRANTIES WHATSOEVER, INCLUDING ANY WARRANTY OF MERCHANTABILITY, NON-INFRINGEMENT, FITNESS FOR ANY PARTICULAR PURPOSE, OR ANY WARRANTY OTHERWISE ARISING OUT OF ANY PROPOSAL, SPECIFICATION OR SAMPLE.• THE HARDWARE VENDOR REMAINS SOLELY RESPONSIBLE FOR THE DESIGN, SALE AND FUNCTIONALITY OF IT’S PRODUCT, INCLUDING ANY LIABILITY ARISING FROM PRODUCT INFRINGEMENT OR PRODUCT WARRANTY.• Intel may make changes to specifications and product descriptions at any time, without notice.• “Intel® Turbo Boost Technology requires a PC 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 PC manufacturer on whether your system delivers Intel Turbo Boost Technology. For more information, see http://www.intel.com/technology/turboboost.”• Intel® 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 Virtualization Technology requires a computer system with a processor, chipset, BIOS, virtual machine monitor (VMM) and applications enabled for virtualization technology. Functionality, performance or other virtualization technology benefits will vary depending on hardware and software configurations. Virtualization technology-enabled BIOS and VMM applications are currently in development.• Intel processor numbers are not a measure of performance. processor numbers differentiate features within each processor family, not across different processor families. See www.intel.com/products/processor_number for details.• Intel, processors, chipsets, and desktop boards may contain design defects or errors known as errata, which may cause the product to deviate from published specifications. Current characterized errata are available on request.• 64-bit computing on Intel architecture requires a computer system with a processor, chipset, BIOS, operating system, device drivers and applications enabled for Intel® 64 architecture. Performance will vary depending on your hardware and software configurations. Consult with your system vendor for more information.• Intel, Intel Xeon, Intel Core micro-architecture, and the Intel logo are trademarks or registered trademarks of Intel Corporation or its subsidiaries in the United States and other countries.• Lead-free: 45nm product is manufactured on a lead-free process. Lead is below 1000 PPM per EU RoHS directive (2002/95/EC, Annex A). Some EU RoHS exemptions for lead may apply to other components used in the product package.• Halogen-free: Applies only to halogenated flame retardants and PVC in components. Halogens are below 900 PPM bromine and 900 PPM chlorine.• Copyright © 2012, Intel Corporation. All rights reserved.• 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). The MLE could consist of a virtual machine monitor, an OS or an application. In addition, Intel® TXT requires the system to contain a TPM v1.2, as defined by the Trusted Computing Group and specific software for some uses. For more information, see here2
  3. 3. Risk Factors Intel®’s Roadmap Update presentations may contain forward-looking statements and projections. All statements and projections made that are not historical facts are subject to a number of risks and uncertainties, and actual results may differ substantially. Please refer to our recent Earnings Release and Form 10-Q for more information on the Risk Factors that could cause actual results to differ.3
  4. 4. What we will cover • Intel and Oracle Collaboration • What hardware is inside the Exadata • The difference of Exadata x2-2 and Exadata x2-8 hardware architectures • Intel’s server processor roadmap • Intel’s platform architecture • Overview of Intel’s cpu architecture and technology • Which Intel processors for which workloads4
  7. 7. Database Workloads: Intel Technologies Increased Bandwidth: Intel® QuickPath InterConnect Increased Security: Dramatic Performance Technology Intel® Advanced Enhancement Enables internal scalability and 3X enhancement with Intel higher performance on database Encryption Standards Xeon processor 7500 series clusters like Oracle RAC New Instructions (AES- launch (Nehalem-EX) and IBM DB2 PureScale NI) Intel® Turbo Boost Improves database software Technology encryption and decryption by More Scalability: Multi- Enables dynamic increase of up to 5X Core & Hyperthreading frequency and performance of Intel Xeon processor E7 family individual cores offers up to 10 physical cores, Increased Performance running up to 20 threads per Tick-Tock model processorRoadmap balances advancements in transistor density with new microarchitecture innovations Higher Availability Memory Scalability with Consolidation 64-bit Itanium Intel Virtualization Technology Reliability: Enhanced Intel address multiple brings High Availability, failover, Ecosystem Support for terabytes of memory and consolidation of databases MCA-R Scalability with NUMA onto a single server Intel Xeon processor E7 family Enables high performance, low with advanced MCA-R helps Intel® VT-x Introduced Higher Performance I/O enable SAP HANA database latency, and highly parallelized Intel virtualization technology VT-x memory access with Solid State Disks recovery from memory errors introduced 35% higher and better performance with Intel SSD for OLTP environments7
  9. 9. Engineered Systems and x86 Portfolio9
  10. 10. Exadata Hardware Complete, Pre-configured, Tested for Extreme Performance • Database Servers (X2-2 and X2-8) • Exadata Storage Servers • InfiniBand Switches • Ethernet Switches • Pre-cabled • Keyboard, Video, Mouse HW (some models) • Power Distribution Units (PDU) Ready to Deploy10
  11. 11. Exadata Database Machine 2-8 (full rack only)• 2 Intel Xeon-based 8 Processor Database Servers (Sun Server X2-8) • 16x Intel Xeon E7 – 8870 2.4 GHz CPUs = 160 cores, 320 threads • 2x 2TB Memory = 4 TB • 8x 10Gb Intel Ethernet Ports to Data Center • 8x 1Gb Intel Ethernet Ports to Data Center• 14 Intel Xeon-based 2 Processor Exadata Storage Servers X2-2 (Sun Fire X4270M2) • 28x Intel Xeon E5 L5640 2.26GHz CPUs = 168 cores, 336 threads • 14x 24 GB Memory = 336 GB • 56x 1 Gb Intel Ethernet Ports • High Performance 600GB SAS disks Or • High Capacity 3TB SAS disk• 5.3 TB PCI Express High Speed Flash• 3x Sun Datacenter InfiniBand Switch 36 • 36-port Managed QDR (40Gb/s) switch• 1x “admin” ethernet switch• Redundant Power distribution Units Highest core count and memory capacity11
  12. 12. Exadata Database Machine 2-2 (full, half and quarter rack)• 8x Intel Xeon-based 2 Processor Database Servers (Sun Fire X4170M2) • 16x Intel Xeon E5 X5675 3.06 GHz CPUs = 96 cores, 192 threads • 8x 96 GB = 768 GB Memory for High Performance (1333MHz LP DDR3) • Or • 8x 144 GB = 1152 GB Memory for Increase Capacity (800MHz LP DDR3) • 16x 10Gb Intel Ethernet Ports to Data Center• 14x Intel Xeon-based 2 Processor Exadata Storage Servers X2-2 (Sun Fire X4270M2) • 28x Intel Xeon E5 L5640 2.26GHz CPUs = 168 cores, 336 threads • 14x 24 GB Memory = 336 GB • 56x 1 Gb Intel Ethernet Ports • High Performance 600GB SAS disks • Or • High Capacity 3TB SAS disk• 5.3 TB PCI Express High Speed Flash• 3x Sun Datacenter InfiniBand Switch 36 • 36-port Managed QDR (40Gb/s) switch• 1x “admin” ethernet switch• Redundant Power distribution Units Highest processor and memory frequency12
  13. 13. Exadata Storage Expansion (full, half, and quarter rack)• 18x Intel Xeon-based 2 Processor Exadata Storage Servers X2-2 (Sun Fire X4270M2) • 36x Intel Xeon E5 CPUs = 216 cores, 432 threads • 18x 24 GB Memory = 432 GB • 72x 1 Gb Intel Ethernet Ports • High Performance 600GB SAS disks Or • High Capacity 3TB SAS disk• 6.75 TB PCI Express High Speed Flash• 648 TB of raw storage• 3x Sun Datacenter InfiniBand Switch 36 • 36-port Managed QDR (40Gb/s) switch• 1x “admin” ethernet switch• Redundant Power Distribution Units Additional storage for backups, historical data, and unstructured data13
  14. 14. Exadata Database Machine HW Summary14
  15. 15. Exadata Storage Expansion Rack Summary15
  17. 17. Product Numbering Conventions Brand Prod Line Version (E3, E5, E7) Prod Family (v2, v3, v4, etc) Letter and hundreds digit differentiated from CPUs Intel® Xeon® processor E# – # # # # v# Wayness, maximum number of CPUs in a node Intel® C 6 0 0 chipset (1, 2, 4, 8) PCH segment (entry PCH=2; SKU Socket type datacenter PCH=6) Generation (2, 4, 6, 8) ‘Low Power’ SKUs (within segment) (after 4 digit numeric set): Designator Actual Socket Alpha Description 8 LS (Westmere EX) Processor SKU Suffix 6 R (Sandy Bridge) (i.e. 10, 20, 30, etc…) L Low Power 4 B2 (Sandy Bridge) 2 H2 (Sandy Bridge)17
  18. 18. Tick-Tock Development Model Tick Tock Tick Tock Tick Tock Tick Tock 65nm 45nm 32nm 22nm Intel® Core™ Nehalem Sandy Bridge Microarchitecture Microarchitecture Microarchitecture Sustained Microprocessor Leadership18
  19. 19. Intel® Datacenter and Connected Systems Group (DCSG) Public Roadmap 2012 2013/Future Boxboro-EX Platform Intel® Xeon® processor E7-8800/4800/2800 product familiesMission Critical Expandable Intel® 7500 chipset, Intel® 7510/7512 Scalable Memory Buffer • Up to 10 Cores /20 Threads (EX) • 30MB Shared Cache • Intel® Turbo Boost Technology • Intel® Hyper-Threading Technology • Intel® VT-x, -d, & -c • DDR3 1066/978/800 MHz memory (1.5V & DDR3L 1.35V) Future • Advanced Encryption Standard New Instructions (AES-NI) Intel® • Intel® Trusted Execution Technology (Intel® TXT) Micro- architecture codename Tylersburg Platform Romley-EP Platform Ivy Bridge Intel® Xeon® processor X5600 productXeon® processor E5-2600 product family Intel® familyPerformance Intel® 36D IOH series chipset Intel® C600 series chipset Efficient • Up to 8 cores/16 threads (EP) • Up to 6 cores/12 threads • Intel® Integrated I/O • Intel® Turbo Boost • Intel® Advanced Vector Extensions (Intel® AVX) • Intel • Intel® Advanced Encryption Standard New Instructions (Intel® AES-NI) ® Advanced Vector Extensions (Intel® AVX) • Intel • IntelInstructions (Intel® AES-NI) ® Advanced Encryption Standard New ® Trusted Execution Technology (Intel® TXT) • • Intel® Data Intel® Trusted Execution Technology (Intel® TXT) Direct I/O (Intel® DDIO) • LR-DIMM 19
  20. 20. Intel Efficient Performance 2 Processor Exdata X2-2 and Storage servers Today Future X2-2 & Storage Xeon X5600 Xeon X5600 CORE 1 CORE 2 CORE 1 CORE 2 CORE 3 CORE 4 CORE 3 CORE 4 CORE 5 CORE 6 CORE 5 CORE 6 CACHE CACHE PCIe 3.0 36D IOH PCIe 2.0 E5-2600 will increase performace with more cores, more memory and integrated, faster IO over X560020
  21. 21. Intel Expandable 8 Processor Exdata X2-8 I/O Hub Intel E7 Intel E7 Intel E7 Intel E7 I/O Hub Intel E7 Intel E7 I/O Hub Intel E7 Intel E7 RAM Xeon E7 I/O Hub CORE 1 CORE 2 Memory Buffer X4 ESI CORE 3 CORE 4 Memory Buffer ICH10 PCI Express CORE 5 CORE 6 Memory CORE 7 CORE 8 Buffer CORE 9 CORE 10 Memory Buffer CACHE E7 performance with most cores, most memory and fastest processor connections21
  22. 22. Intel® Xeon® Processor 5600 Series 32nm Westmere High-k + Metal Gate Transistors Memory Controller M Core Core Core Core Core Core Q i u s e M c u i e s I c & O I U O & n c & Q P Shared L3 Cache** o r Shared L3 Cache** Q I e P I Transistor count: 1.17B Die size: 248mm222
  23. 23. Intel® Xeon® processor E7-8800/4800/2800 product families(Westmere-EX) Overview• CPU Refresh  Next generation core design (“Westmere” uarch) C C C C C C C C C C O O O O O O O  32 nm process technology (new “Tick”) R R R O R R R R O R O R R  Socket compatibility with Xeon® 7500 (“drop-in”) E E E E E E E E E E 1 2 3 4 5 6 7 8 9 1  10 Cores; 20 threads with Intel® Hyper-Threading 0  30MB of last level cache (shareable across all cores) 30 MB Shared Last Level Cache  Same TDP power levels as Xeon® 7500 processor Integrated Memory Interconnect• Additional Memory Support Controller controller  RDIMM up to 1066MHz  LV-DIMM support (DDR3L (1.35V) ) 4 Intel®  LR-DIMM support (Upto 32GB) Scalable Memory 4 Full-width Interconnects up to Intel® 6.4GT/s QuickPath• Key New Features Interconnects  New processor & memory power management capabilities  Security:  Intel® Trusted Execution Technology (Intel® TXT) Mill Brook 2 Mill Brook 2 DDR3  AES-NI (AES New Instructions – crypto acceleration) RDIMM Mill Brook 2 Channel DDR3  RAS: New memory reliability features RDIMM Mill Brook 2 s DDR3 ChannelRDIMM s DDR3 RDIMM Channel RDIMM  VT: Next-gen performance improvements and latency s RDIMMRDIMM Channel RDIMM reductions RDIMM s RDIMMRDIMM RDIMM Improved Performance, RDIMM RDIMM RDIMM Virtualization, Reliability, RDIMM Security, and Power Efficiency23
  24. 24. Intel Performance Enhancements Intel® Hyper-threading Intel® Turbo Boost Technology Technology Increases performance for threaded applications delivering Increases performance by increasing processor frequency greater throughput and responsiveness and enabling faster speeds when conditions allow <8C Turbo 8C Turbo Normal Frequency Core1 Core8 Core0 Core1 Core8 Core0 Core1 Core0 All cores … All cores … Fewer cores … operate at operate at higher may operate at rated frequency frequency even higher frequencies Higher Performance Higher Performance For Threaded Workloads on Demand Available in both E7 and E5 processors24
  25. 25. E7 Protecting Data Integrity Memory Demand & Patrol ScrubbingParity Checking And ECC Ensures that all memoryDetects and corrects soft errors locations contain valid datain cache & data paths tomemory Intel QPI Protocol Protection Via CRC (8bit Or 16bit Rolling)Corrupt Data Containment Mode Coverage of data paths forKeeps data errors from transient errorspropagating across processors,memory, I/O Memory Thermal Throttling Reduces errors by controlling memory temperature Reduces Circuit-level Errors, Detects & Corrects Data Errors Across The System, Limits The Impact Of Errors25
  26. 26. Intel® Xeon® Processor E7 Family Complete Portfolio of RAS Support • Parity Checking And ECC Reduce circuit-level errors • Memory Thermal Throttling • Memory Demand & Patrol Scrubbing Detect and correct data errors • Corrupt Data Containment Mode • Viral Mode • Intel QPI Protocol Protection Via CRC (8bit Or 16bit Contain uncorrected errors Rolling) • MCA Recovery With SW layer Support Heal failing data connections • Intel® SMI Lane Failover • Intel® SMI Clock Fail Over • Intel® SMI & QPI Packet Retry Support redundancy and failover for key system • QPI Clock Fail Over components • QPI Self-healing • Enhanced DRAM Single Device Data Correction • Enhanced DRAM Double Device Data Correction Recover from uncorrected data errors • Fine-Grained Memory Mirroring • Memory DIMM And Rank Sparing • Dynamic CPU And Memory Migration Help predict failures before they happen • Electronically Isolated (Static) Partitioning • MCA Error Logging (CMCI) With OS Predictive Failure Analysis Maintain partitions instead of systems • Memory Board Hot Add • OS Memory On-lining* • CPU Board Hot Add At QPI Proactively replace failing components • OS CPU On-lining Advanced RAS For Highly Available Deployments26
  27. 27. E7 Machine Check Architecture Recovery How It Works MCA Recovery System works in conjunction with OS, VMM, System Normal Status or DBMS to recover or restart processes and Recovery With Error continue normal operation with SW Prevention Error information passed to SW layer Bad memory location flagged so data will not be Error Error Error used by OS or applications Contained Detected1 Corrected Un-correctable Errors Errors HW Un-correctable HW Correctable Errors 1 Errors detected using Patrol Scrub or Explicit Write-back from cache Allows Recovery From Otherwise Fatal System Errors27
  28. 28. E7 Advanced Reliability Requires An Ecosystem Mission Critical OS/VMM/Application Software OEM Innovation Systems Silicon Integrated Solutions To Deliver Maximum Results28 * Other names and brands may be claimed as the property of others.
  29. 29. CHOICES29
  30. 30. Which Intel® Xeon® Processor Family is Best for Which Workload? Workload / Usage Business Processing (DB, ERP, CRM, Batch)1 Workloads Xeon E7 Larger Decision Support (Data Warehouse, Business Intelligence) 4S & 8S Large-Scale Consolidation (Including Virtualization & Multi-tier) Servers Application Development High Performance Computing Collaboration 2S Mid/Smaller Workloads Volume Web Infrastructure Servers IT Infrastructure Development/Quality Assurance Fewer/Smaller More/Larger Instances/Users Instances/Users 1 For directional guidance only. This is not a server selection guide. Actual server sizing is a relatively complex effort involving workload characterization including such considerations as type of application, size of workload, number of users, type of transaction, SLA response times, targeted utilization, level and estimation accuracy of workload baseline/peak/growth, physical or managerial constraints, need to maintain a single state at all times to ensure all users see the same results at any given time,30 cost to migrate to a scale-out alternative, and system availability requirements.
  31. 31. IN CLOSING31
  32. 32. Summary • Exadata X2-8 for – Scale up (8 processors, highest per processor core count) – Maximum Memory Capacity – Mission Critical (RAS) – Large Database, Virtualization, Consolidation • Exadata X2-2 for – Scale out (clustering 2 processor systems, highest single thread performance) – Fastest memory – Multiple Smaller Database, Traditional Clustering – Multiple Configurations (quarter, half, and full rack)32