OLTP performance and availability for demanding workloads HP Universal Database Solution for Mission-Critical x86: HP ProLiant DL980 Microsoft SQL Server 2012 Edition © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. Executive summary HP Universal Database Solution for Mission-Critical x86: HP ProLiant DL980 Microsoft SQL Server 2012 Edition • Leveraging the power of scale-up HP ProLiant DL980 servers with advanced Intel® Xeon® processors inside • Optimized for Microsoft® SQL Server 2012 • Designed to manage workloads that demand high performance and high availability – Performance, flexibility, and efficiency • Proven solution for customers who are ready to: – Manage demanding workloads – Benefit from reduced TCO of industry standards-based platform – Deploy focused OLTP scale-up servers • Highly competitive pricing compared to single vendor, one-size fits all solutions * *Based on an Alinean study 2 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. Agenda • • • • • Business drivers and pain points The solution HP ProLiant DL980 servers Microsoft SQL Server 2012 Wrapping up 3 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. Business drivers and pain points © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. Business drivers and pain points • Escalating transaction processing demands • Transaction processing systems that have reached their capacity limits • Need to boost performance • Need to enhance availability • Have limited IT budgets and increasing costs to maintain legacy OLTP systems • Must future-proof the IT infrastructure HP can help 5 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. The solution © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. Your ultimate database solution delivers choice and value HP ProLiant DL980 Universal Database Solution for Mission Critical x86 – Microsoft SQL Server Edition Common foundation Complete flexibility High performance • Preconfigured and tested solutions • Based on HP ProLiant DL980 Server • Pre-sized configurations to simplify purchase • For storage • For operating environments • For databases • For scale-up OLTP/application system • Production database system with workload optimized storage Customer choice, price, and performance with no vendor lock-in 7 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. Begin implementing mission-critical x86 Universal Database Solution for Mission Critical x86 • OLTP standards-based solution reference architecture • 100% flash-based storage without latency found in spinning disk media • Scale up to 1,000,000 sustained IOPS (650 K 8 K reads) • Microsoft SQL Server 2012 • 2 plus 1 disaster recovery HP ProLiant DL980 Server – Up to 80 cores (per server) – Up to 2 TB of RAM (per server) • Primary/HA Secondary/DR (4/4/4 ) VMA-series Arrays • HP Always On Support Services • Factory Express Integration Services HP ProLiant DL980 Microsoft SQL Server Edition 8 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. Universal Database Solution for Mission Critical HP ProLiant DL980 Microsoft SQL Server Edition x86 Entry Level configuration (165,000 IOPS) Super HA/DR Configuration (330,000 IOPS) One HP ProLiant DL980 Server 4-socket (40 total cores) • 1 TB RAM (64 x 16) = 1024 GB • One VMA-series Array 3210 • 10 TB VMA-series Array raw storage Factory Express – Default factory racking HP Services Installation and Startup Service Microsoft Windows Server 2008 R2 EE HP Support Care Packs – Choice of support level to meet your needs * Includes HA Configuration components HA Configuration (330,000 IOPS) Two HP ProLiant DL980 servers 8-socket 160 total cores • 4 TB RAM (256X16) = 4096 GB • Two VMA-series Array 3210 • 20 TB VMA-series Array raw storage Factory Express – Default factory racking HP Services Installation and Startup Service Microsoft Windows Server 2008 R2 EE HP Support Care Packs – Choice of support level to meet your needs 9 Additional redundant architecture (DR) One HP ProLiant DL980 Server 8-socket 80 total cores – redundant • 2 TB RAM (128 x 16) = 2048 GB • One VMA-series Array 3210 • 10 TB VMA-series Array raw storage Max Performance Super HA/DR Configuration (650,000 IOPS) * Includes Super HA/DR configuration components Additional performance components (HA) Six VMA Series Array 3210 • 60 TB VMA-series Array raw storage • 1,000,000 IOPS Additional redundant architecture (DR) Three VMA-series Array 3210 • 30 TB VMA-series Array raw storage © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. Comparing HP’s Universal Database Solution for Mission Critical x86: HP ProLiant DL980 Microsoft SQL Server Edition versus Oracle Exadata X2-8 Feature HP DL980 SQL Solution Exadata x2-8 Sustained IOPS (8 K size) 650 K/second 50 K/second (estimated maximum) Database cache warm-up 20 minutes As much as three hours Database storage media 100% persistent flash storage for entire DB 90% disk, 10% flash cache (requires static table, index or partition placement on 14 storage nodes) Database Compression Type Page or row level Columnar (not suited for OLTP) HA/DR failover seconds untested Solution cost* 56% less than Exadata x2-8: $5.1 M $11.7 M CPU Cores 160 160 Memory 4 TB 4 TB *Per Alinean TCO study 10 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. HP DL980 SQL Solution HP high-performance, high availability database solution for OLTP Software Microsoft Windows Server 2008 R2 Microsoft SQL Server 2012 HP Insight Control 10 G local network WAN 2 x 10 GbE Switches Synchronous replica for high availability Microsoft SQL Server 2012: Always On Availability Group • Automatic fail-over • Zero data loss HP VMA-series Memory Arrays Production environment 40 TB RAW storage 650 K IOPS Asynchronous replica for disaster recovery Microsoft SQL Server 2012: Always On Availability Group OLTP server HP ProLiant DL980 G7 Server 8P Database Server Running Microsoft Windows Server 2008 R2 SQL Server 2012 Primary OLTP node 11 Secondary HA OLTP node © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. DR OLTP node HP ProLiant DL980 servers and VMA-series Memory Arrays © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. Your powerhouse for the largest enterprise HP ProLiant DL980 Server workloads • Four or eight Intel Xeon E7 family-based CPUs (up to 80 cores) • Up to 128 DDR3 DIMM slots; 4 TB max memory (2 TB Microsoft Windows Server 2008 R2) • Up to eight SFF SAS – 7.2 TB internal storage • Up to 16 I/O slots, PCI-E 2.0 or PCI-X • Quad-Port 1 GbE embedded NIC upgradable to dual port 10 GbE • Integrated HP management software – iLO3, Insight Control, Insight Dynamic HP ProLiant DL980 Server with HP PREMA Architecture Full OE support for Linux, Microsoft Windows, Oracle Solaris, and virtualization HP services and support 13 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. Go for gold Win with the HP ProLiant DL980 Server The HP ProLiant DL980 Server captured SearchDataCenter.com’s gold computing hardware Product of the Year award for 2010 and 2011 “Integrates Intel's 8-core processors and boasts HP's reputation for service and hardware stability” 14 “Innovative server product with amazing performance for the price point” © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. Set world record performances With the HP ProLiant DL980 Server enabled by HP PREMA Architecture • Eight processor x86 single-node for SPEC CPU2006 • Eight processor x86 for SPECjbb2005 • Microsoft Windows/SQL Performance nonclustered at 3000 GB for TPC-H • Single-node J2EE/Java App Server for SPECjAppServer2004 • RedHat KVM for SPECvirt_sc2010 #1 1. HP ProLiant DL980 G7 results at h18004.www1.hp.com/products/servers/benchmarks/index.html#8P as of 10/1/11 2. The SPEC logo is register trademark and © 2011 Standard Performance Evaluation Corporation (SPEC), reprinted with permission 15 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. Balanced scaling Smart CPU caching improves performance with innovative node controller Minimize inter-processor communication Accelerate local memory access Dynamic traffic routing Up to 50% reduction in interprocessor communication 30% improvement in memory latency Eliminates system bottleneck Faster response time 16 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. Self-healing resiliency Increased application uptime Bringing HP mission-critical expertise to industry standard servers • 200% boost in server availability • Advanced reliability with resilient system fabric • Leverages mission-critical designs of Superdome 2 HP PREMA Architecture • Dynamic routing on system fabric • Enhanced MCA logging Resiliency System resiliency • OS-enhanced availability • Link-level retry • Corruption prevention • Hot-plug RAID • Advanced memory protection CPU resiliency • Machine check architecture 17 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. Breakthrough efficiencies Delivering a common and integrated infrastructure • Intelligent common modular component usage with platinum level 94% high-efficiency power supplies • 800% faster remote console and 3.6x faster virtual media • 12x increase in deployment speed and >$47 K in savings per 100 users • Reduce unplanned downtime by up to 77% • Reduce, reclaim and extend the life of your data center 18 Remote management Insight Software Thermal Logic © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. Performance and availability on the HP ProLiant DL980 Server How the platform delivers performance and availability Scale-up performance Scale-up availability Exception handling • 160 logical CPUs – 8 x 10 x 2 (hyper threading) – 30 MB shared L3 cache • Up to 4 TB DDR3 RAM – At 1066 GHz – Low voltage DIMMs • Expandable PCIe v2 capacity • HP node controller • Improved Scalability – QPI with QPI Perf: 25.6 GBs per link • Error recovery thresholds • Self-healing data paths without reboot: – Transaction retry: transient errors – Link re-train: multiple errors – Spare wire to repair link – Spare clock to repair link – Link width reduction to repair link • Memory mirroring (option) • Memory rank sparing (option) • Memory scrubbing – Demand scrubbing – Patrol scrubbing • Double Device Data Correction • HP memory quarantine • ECC, CRC protection for memory and links • Poison data to support O/S error containment and recovery • Machine Check Architecture – Improved logging for diagnosis and service/repair • “Firedoor” error containment – Prevents errors from escaping to IO subsystems (Disk, LAN, etc.) • Run with failed link (reboot required) 19 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. VMA-series Memory Array Manage complex database workloads without the complexity and cost of proprietary systems • Better response times with high IOPS and low latency in a complete solid state offering • Capacity and simplicity to consolidate large databases in a single server solution when paired with the HP ProLiant DL980 G7 Server • Flexibility of PCIe-direct for single-server applications or SAN attach for shared storage • HP VMA3210 10 TB SLC Memory Array 20 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. VMA3210 Memory Array specifications Capacity • 10 TB storage, up to 7.6 TB usable • 84 x 128 GB SLC solid state memory modules • 80 Active memory modules + 4 Spare (hot-swap) Power: 500 W (typical) • Redundant and Hot-swap • 1100VA, 200+V Performance • PCIe: 20 Gb/s • 25/80 µsec W/R latency • 250 K IOPS writes, 350 K IOPS reads (4 K block) • Endurance: up to 8 TB writes per hour for five years System VMA3210 Raw capacity GB(230) GB(109) 10,752 11,545 After RAID 8192 8796 21 HP VMA3210 Memory Array Metrics Usable capacity (GB) Bandwidth: sust random write (MB/s) Bandwidth: 70/30 R/W mix (MB/s) 50% 4398 960 1080 Formatting (write space allocation) 66% 78% 84% 88% 5772 6871 7421 7696 960 960 664 484 1080 1080 1080 1080 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 91% 7971 308 1016 Outstanding transactional capability HP high performance database solution for Oracle OLTP • VMA-series Memory Array available from HP and supported on HP ProLiant DL980 servers • Solutions from HP for online transactional processing (OLTP) workloads provide enhanced database performance • HP ProLiant DL980 G7 servers with VMA-series Memory Arrays deliver greater performance at a lower price point compared to proprietary Oracle Exadata offerings. 22 For the most demanding enterprise-class workloads © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. VMA performance VMA PCIe-direct VMA FC SAN (8 Gb FC Fabric) (4 K block) Up to 350 K IOPS Read Up to 250 K IOPS Write Up to 350 K IOPS Read Up to 250 K IOPS Write Bandwidth 1.4 GB/s 1.4 GB/s Latency Less than 100 uSec Less than 200 uSec IOPS 80 uS Read 25 uS Write PCIe-direct compared to SAN-attach • Same IOPS and Bandwidth • SAN-attach latency increases a tiny amount (see next slide) 23 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. HP Always On Support Services for HP ProLiant DL980 servers Discrete system support Environment support Foundation Care Proactive Care Datacenter Care Simplified HW and SW Reactive Support and Collaborative Support Advanced technical skills with multiple HW support levels, proactive advice, and reporting Customized Environmental Support Lifecycle Event Services A comprehensive services portfolio to help customers through the entire IT lifecycle leveraging HP business and technical expertise 24 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. HP Services extend your Microsoft Windows A converged infrastructure experience for standards based x86 environments experience Seamless support Single point of accountability Microsoft Windows Server SQL Server 25+ years of experience with Microsoft Windows and SQL Server Extending the complete support experience to x86 environments Highest RAS and business urgency 25 Full lifecycle commitment © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. Microsoft SQL Server 2012 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. Microsoft SQL Server 2012 The next wave of information technology and management Mission-critical confidence • Enable mission critical performance and availability at low TCO • Required 9’s and protection with SGL Server AlwaysOn • 10x query performance with columnar storage 27 Breakthrough insight Cloud on your terms • Unlock new insights with pervasive data discovery across the organization • Rapid data exploration and discovery via “Crescent” and Power Pivot • Credible, consistent data via BI Semantic Model and Data Quality Services • Create business solutions fast, on your terms across server and private or public cloud • Scale on demand from datacenter to cloud • Build hybrid applications with modern tools © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. Microsoft SQL Server 2012 rich feature set High availability Scalability and performance Security and manageability Beyond relational Web and breadth Business intelligence Multiple secondaries Readable secondaries Online operations Fast full-text search Fast Spatial Performance DBC & OLTP Appliances/RA support Distributed replay Audit enhancements Management pack for high availability Win32 access to database files FileTable Semantic Search Platform PHP driver Local DB runtime UTF-16 Unified semantic model Power view (Crescent) web based BI Tool SSIS Server Data quality SQL Server AlwaysOn Reliable, integrated failover detection Up to 15 K partitions/table Column Store Index, “Apollo” User-defined server roles Contained database authentication SQL Server Data Tools (Juneau) EIM 28 Applicationcentric failover HA for StreamInsight Windows Server Core Support Backup secondaries Default schema for Windows Group Active Directory w/ SharePoint for SSRS Full Globe Spatial Support DAC enhancements ODBC for Linux Hybrid applications with SQL Azure Paging for result sets JDBC 4.0 driver Support for ARM processors In-memory BI for corporate Alerting Sysprep for AS PowerPivot enhancements Enhanced MDS MDS add-in for Excel Fast FILESTREAM Reporting as SharePoint Shared Service © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. Tier-1 availability with SQL Server 2012 Deliver the 9’s needed at the right price and with greater uptime Provide improved scalability for tier-1 solutions Deliver accelerated performance track record with trusted reliability • SQL Server AlwaysOn – Supreme up-time with multidatabase failover and readonly intent • Windows Server Core – Reduce downtime related to OS patching by 50% to 60% • Partitioned tables – Higher scale with up to 15 K partitions for very large databases • Full-text search – Offers improved performance and scale advances • Columnstore index – Significantly boost query performance by ~10x • New SQL Server Analysis Services engine (OLAP) SQL Server 2012 provides required 9’s 29 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. Breakthrough insight with SQL 2012 Expand reporting capabilities to all information workers Enable innovative selfservice BI offerings for business decision Deliver BI data on any device, anywhere, for executive decision makers • Crescent – Rapid data exploration and visualization • BI Semantic Model – Unifying existing data sources with Microsoft SharePoint and Excel • PowerPivot – Managed selfservice analytics • Extended OLAP and cubes reporting – Delivering endto-end BI • OData – Control multiple user experiences across the web, devices and desktop • Industry-standard APIs (ADO.NET, ODBC, JDBC, PDO, and ADO) Better support for OLTP workloads 30 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. Wrapping up © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. HP/Microsoft joint engineering relationship HP’s unique relationship Over a decade of joint engineering to deliver robust Windows and SQL Server solutions • HP BCS Engineering works closely with the Microsoft Engineering Windows OS teams, SQL teams, and Hyper-V teams to ensure optimum scalability and performance • Started building mission-critical, highly scalable solutions with Integrity and are leveraging that knowledge to x86 • Integrated HP/Microsoft labs provide the foundation for differentiated SQL scalability and availability offerings 32 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. In summary HP ProLiant DL980 Universal Database Solution for Mission Critical x86 – Microsoft SQL Server Edition Common foundation Complete flexibility High Performance • Preconfigured and tested solutions • Based on HP ProLiant DL980 Server • Pre-sized configurations to simplify purchase • For storage • For operating environments • For databases • For scale-up OLTP/application system • Production database system with workload optimized storage Customer choice, price, and performance with no vendor lock-in 33 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. Your next steps • Contact your HP representative to explore your needs • Discover how HP Universal Database Solution for Mission-Critical x86: HP ProLiant DL980 Microsoft SQL Server 2012 Edition can meet your business requirements and budget • For more information, visit: – hp.com/go/DL980 – hp.com/go/VMA – microsoft.com/sqlserver – intel.com/products/processor/xeon/index.htm 34 © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. Thank you © Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.