Vinay Kulkarni Solution Brief: Microsoft SQL Server 2014 Data Warehouse Fast Track on System x3550 M5 with Micron M500DC Enterprise Value SATA SSDs Solution Reference Number: BDASQLRMS51 The rapid growth of technology means that the amount of available data and the ability to collect that data increased to a level unthinkable as little as five years ago. As the volume and velocity of data increased, however, extracting meaningful insight in a timely manner became more complex. Therefore, opportunities are being missed and effort is being wasted. To compete, businesses in the 21st century are demanding the tools to derive true value from their data. Microsoft Data Warehouse Fast Track (DWFT) for SQL Server 2014 on the System x3550 M5 (see Figure 1) is a cost-effective solution from Lenovo that improves time-to-value for your up to 5 TB data warehouse (DW) needs with new, scalable reference architecture for Microsoft SQL Server 2014 Enterprise Edition. Figure 1 System x3550 M5 Copyright Lenovo 2014. All rights reserved. ibm.com/redbooks 1
This basic solution in the Lenovo portfolio uses the cost-effective System x3550 M5 server that is combined with Micron M500DC 480 GB Enterprise Value SATA solid-state drives (SSDs) to solve the data warehouse needs of up to a 5 TB SQL Server database. Microsoft Data Warehouse Fast Track (DWFT) program makes it easy to reduce costs, save time, and reduce risk with reliable, pretested hardware and best practices for data warehousing. This solution features the following highlights that help your organization to: Improve time to value with pretested hardware configurations. Reduce hardware testing and reduce tuning immediately. Reduce total cost of ownership through better price and performance ratio, rapid deployment, and lower risk because of validation by Microsoft. Optimize performance with pretested System x3550 M5 hardware configurations. Realize a low-cost storage solution with new Micron M500DC Enterprise Value SATA SSDs. The configuration that is listed in this document has the following Microsoft certified performance rating: Fast Track RowStore rated I/O: 1,677 MBps ColumnStore throughput: 613 Queries/Hr/TB The specifications of the configuration and test results are shown in Figure 2 on page 4. The Lenovo reference configurations for DWFT for SQL Server bring together the right mix of storage technology and software. The configurations integrate the latest powerful System x rack and enterprise servers, robust Micron Enterprise Value SATA Storage options, and the data warehouse capabilities of SQL Server 2014 Enterprise Edition. Each offering, from Basic (up to 10 TB data warehouse) to Standard (11-39 TB data warehouse) to Advanced (>40 TB data warehouse), consists of the following components: Pretested System x server and in-server Micron M500DC SSD storage configuration, which are balanced and optimized for warehousing. Microsoft SQL Server 2014 Enterprise Edition for a scalable enterprise data warehouse platform. Enterprise data warehouse with faster time-to-value DWFT for SQL Server 2014 for System x offerings are methodically tested and tuned to save you months of configuration, setup, testing, and tuning. With these offerings from Lenovo (server) and Micron (SSD), you can now complete the following tasks: Buy all the hardware that you need from only one vendor including servers, storage (Micron M500DC SSDs are standard Lenovo offerings in this and other platforms), and networking. Build, tune, and deploy with confidence by using established data warehouse best practices. Select from different levels of performance, scalability, and price to suit your business needs. 2 Solution Brief: Microsoft SQL Server 2014 Data Warehouse Fast Track on System x3550 M5 with Micron
Choose from 4 to up to 120 Intel Xeon processor cores. Run targeted query workloads that are patterned for large sequential data sets rather than small random transactions. Eliminate bottlenecks with optimized rapid data reads and query aggregations. Better data compression and query time The clustered column store index (CCI) in SQL Server 2014 is designed for use with data warehouses to deliver better data compression and subsecond query response time, which enables interactive analytics on the data. There is no need to pre-aggregate the data for the anticipated queries or reports. CCI offers the following performance benefits: CCI is optimized for query performance. It gives 10x better query response time and 7x higher compression ratio. CCI can be updated, which allows two types of concurrent insert of new data while the query workload is running. This capability reduces the data latency from the time data is born to when it is available for querying. By using CCI, SQL Server 2014 delivers industry-leading TPC-H benchmark numbers for data warehouse workloads. Powered by System x3550 M5 with cost effective Enterprise SATA SSDs System x M5 servers, such as the System x3550 M5, feature the latest Intel Xeon E5-2600 v3 series processors. With more cores and more memory, the new M5 family is fast. The greatly increased processing power is provided by the latest Intel Xeon E5-2600 v3 processors. System x M5 servers include the following features: Two times the memory capacity of previous generation processors, with 24 DIMM sockets in the x3550 M5. Support for 64 GB TruDDR4 Memory LRDIMMs, up to 1.5 TB of memory in the x3550 M5. New storage technologies, such as the Micron M500DC Enterprise Value SATA SSDs for System x, which provide performance and reliability at low cost. Micron s M500DC Enterprise Value SATA SSDs include the following features: Lower total cost of ownership (better performance, lower acquisition and ownership costs) Micron s XPERT feature set: Enhanced Performance, High Reliability & Quality, Optimized Endurance, and High Capacity Industry-standard Form Factors DWFT for SQL Server 2014 features the System x3550 M5 with six 480 GB Enterprise Value SATA SSDs that provide reliability and performance at relatively low cost. These SATA SSDs in the Lenovo x3550 M5 simplify DWFT storage configuration and maintenance versus the use of a SAN, which features more parts to maintain and manage. The reference Solution Brief: Microsoft SQL Server 2014 Data Warehouse Fast Track on System x3550 M5 with Micron M500DC
configuration is a 2-socket system that is rated for 25 TB and uses the DWFT V4 methodology. The configuration features the following main components: System x3550 M5 One E5-2650 v3 10C 2.3 GHz 25 MB 105 W 96 GB of TruDDR4 Memory Four Micron M500DC 480 GB Enterprise Value SATA SSDs for data and tempdb Two 300 GB SAS HDDs for the operating system (RAID 1) Two Micron M500DC 480 GB Enterprise Value SATA SSDs for log (RAID 1) Two 1 TB 7.2 K 6 Gbps NL SATA 2.5" G3HS HDDs for staging data See Figure 2 for a complete list of the components. 4 Solution Brief: Microsoft SQL Server 2014 Data Warehouse Fast Track on System x3550 M5 with Micron
Figure 2 shows the reference architecture certification. DWFT Certification #2014-012 DWFT Rev. 5.4 5TB on IBM System x3550 M5 DWFT Reference Architecture Report Date: 11/17/2014 System Provider System Name IBM System x3550 M5 Operating System Processor Type Intel Xeon E5-2650 v3 2.30 GHz (1/10/20) SQL Server Edition Memory 96 GB Windows Server 2012 R2 SQL Server 2014 Enterprise Edition Storage Provider Storage Information 4x Micron M500DC 480 GB SSD for data and tempdb (standard Lenovo offering) 2x 300 GB SSD for OS (RAID 1) 2x 480 GB SSD for log (RAID 1) Primary Metrics Rated Row Store Column Store Maximum User Data Relative Relative User Data Capacity 1 Throughput 2 Throughput 3 Capacity 1 (TB) (TB) 5 57 94 6 Row Store Relative Measured Measured Measured Measured I/O Measured Throughput 2 Throughput Scan Rate Scan Rate Throughput CPU (Avg.) Physical Logical (Queries/Hr/TB) (MB/Sec) (MB/Sec) (MB/Sec) (%) 57 69 1,432 1,922 1,677 74 Column Store Relative Measured Measured Measured Measured I/O Measured Throughput 2 Throughput Scan Rate Scan Rate Throughput CPU (Avg.) Physical Logical (Queries/Hr/TB) (MB/Sec) (MB/Sec) (MB/Sec) (%) 94 613 766 N/A N/A 100 The reference configuration is a 2 socket system rated for 25TB using the DWFT V4 methodology 1 Assumes a data compression ratio of 5:1 2 Percent ratio of the throughput to the row store throughput of the reference configuration. 3 Percent ratio of the throughput to the column store throughput of the reference configuration. * Reported metrics are based on the qualification configuration which specifies database size and SQL Server memory. Figure 2 Reference architecture certification Solution Brief: Microsoft SQL Server 2014 Data Warehouse Fast Track on System x3550 M5 with Micron M500DC
Why System x from Lenovo for Microsoft SQL DWFT? Lenovo offers a wide range of System x servers and options. The Lenovo reference configurations for DWFT for SQL Server bring together the right mix of technology and software. The configurations integrate the latest powerful System x rack and enterprise servers, robust Lenovo Storage options, and the data warehouse capabilities of SQL Server 2014 Enterprise Edition. Why M500DC Enterprise Value SATA SSDs from Micron? The Micron M500DC Enterprise Value SATA SSD offers optimal performance and value, meeting the persistent demands of data center enterprise storage applications like Microsoft s SQL Server 2014 Data Warehouse. The M500DC strikes the perfect balance by offering outstanding random write performance, enhanced endurance, and robust features: All offered at a competitive price from Lenovo. Supporting a wide variety of Enterprise applications, the Micron M500DC Enterprise Value SATA SSD is available in industry-standard form factors and capacities up to 800 GB. Bill of materials Table 1 lists the components that were used to build the x3550 M5 configuration. Table 1 Bill of materials Feature code Description Quantity 5463AC1 5TBDWFT: System x3550 M5 1 A5AG System x3550 M5 PCIe Riser 1 (1x LP x16 CPU0) 1 A5A0 System x3550 M5 10x 2.5-inch HS HDD Kit 1 5977 Select Storage devices; no IBM configured RAID required 1 A58Y System x3550 M5 10x 2.5-inch Base Chassis 1 A5AY System x 750 W High Efficiency Platinum AC Power Supply 1 9206 No Preload Specify 1 A5B5 8 GB TruDDR4 Memory (1Rx4, 1.2 V) PC4-17000 CL15 2133 MHz LP RDIMM 12 A59F System Documentation and Software-US English 1 A5BH Intel Xeon Processor E5-2650 v3 10C 2.3 GHz 25 MB Cache 2133 MHz 105 W 1 A4TL 300 GB 10K 6 Gbps SAS 2.5-inch G3HS HDD 2 A579 480 GB SATA 2.5-inch MLC G3HS Enterprise Value SSD 6 A4TX 1 TB 7.2 K 6 Gbps NL SATA 2.5-inch G3HS HDD 2 6311 2.8 m, 10A/100-250V, C13 to IEC 320-C14 Rack Power Cable 1 A3YY N2215 SAS/SATA HBA for System x 1 A5FW System x Gen-II Universal Slides Kit 1 6 Solution Brief: Microsoft SQL Server 2014 Data Warehouse Fast Track on System x3550 M5 with Micron
Feature code Description Quantity A5AW System x3550 M5 WW Packaging 1 A596 PSU BLANK 1 ARZ6 System Level code 1 A5AM Rear PCI Filler 1 A599 Riser 2 Butterfly 2x LP Bracket 1 A59V System x3550 M5 Planar 1 A59E System x3550 M5 Label GMB 1 A590 2.5-inch HDD Filler 2 A59B Riser 1 LP Bracket 1 A59D FAN FILLER 2 67568GG Service pack1: 3-Year onsite Repair 24x7 4 Hour Response 1 More information For more information about the configuration that is described in this Solution Brief, contact Vinay Kulkarni at vkulkarni@lenovo.com and refer to solution reference number BDASQLRMS51. For more information about the System x3550 M5, see the following resources: System x3550 M5 product web page http://ibm.com/systems/x/hardware/rack/x3550m5 Lenovo Press Product Guide: System x3650 M5, TIPS1193 http://www.redbooks.ibm.com/abstracts/tips1193.html?open For more information about the Micron M500DC Enterprise Value SATA SSD, see the following resources: Micron M500DC product web page http://www.micron.com/products/solid-state-storage/product-lines/m500dc Guide to the Micron XPERT feature set in the M500DC http://www.micron.com/~/media/documents/products/technical-marketing-brief/brie f_xpert_feature_set.pdf Solution Brief: Microsoft SQL Server 2014 Data Warehouse Fast Track on System x3550 M5 with Micron M500DC
About the Author Vinay Kulkarni is a Lenovo System x performance and x86 solutions engineer who works onsite at the Microsoft Redmond, Washington, campus in the United States. He has over 15 years of experience in the industry. He has worked with Microsoft for over 12 years to optimize performance of System x servers that are running Microsoft Windows and SQL Server software. Vinay works closely with the Microsoft Windows and SQL Server performance teams to ensure good performance of System x servers that are running Microsoft software. He also works with clients to tune the performance of System x and storage environments. He recently published leading TPC-H benchmarks and works closely with the System x marketing team to publish meaningful proof-points that are based on Microsoft Technologies. Vinay has worked with Microsoft to certify and publish SQL Data Warehouse Fast Track Reference Architectures for the past five years. Thanks to the following people for their contributions to this project: Sadashivan Krishnamurthy, Principal Architect, Microsoft Jarupat Jisarajito, Software Engineer, Microsoft 8 Solution Brief: Microsoft SQL Server 2014 Data Warehouse Fast Track on System x3550 M5 with Micron
Notices Lenovo may not offer the products, services, or features discussed in this document in all countries. Consulty our local Lenovo representative for information on the products and services currently available in yourarea. Any reference to a Lenovo product, program, or service is not intended to state or imply that only that Lenovo product, program, or service may be used. Any functionally equivalent product, program, or service that does not infringe any Lenovo intellectual property right may be used instead. However, it is the user's responsibility to evaluate and verify the operation of any other product, program, or service. Lenovo may have patents or pending patent applications covering subject matter described in this document. The furnishing of this document does not give you any license to these patents. You can send license inquiries, in writing, to: Lenovo (United States), Inc. 1009 Think Place - Building One Morrisville, NC 27560 U.S.A. Attention: Lenovo Director of Licensing LENOVO PROVIDES THIS PUBLICATION AS IS WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Some jurisdictions do not allow disclaimer of express or implied warranties in certain transactions, therefore, this statement may not apply to you. This information could include technical inaccuracies or typographical errors. Changes are periodically made to the information herein; these changes will be incorporated in new editions of the publication. Lenovo may make improvements and/or changes in the product(s) and/or the program(s) described in this publication at any time without notice. The products described in this document are not intended for use in implantation or other life support applications where malfunction may result in injury or death to persons. The information contained in this document does not affect or change Lenovo product specifications or warranties. Nothing in this document shall operate as an express or implied license or indemnity under the intellectual property rights of Lenovo or third parties. All information contained in this document was obtained in specific environments and is presented as an illustration. The result obtained in other operating environments may vary. Lenovo may use or distribute any of the information you supply in any way it believes appropriate without incurring any obligation to you. Any references in this publication to non-lenovo Web sites are provided for convenience only and do not in any manner serve as an endorsement of those Web sites. The materials at those Web sites are not part of the materials for this Lenovo product, and use of those Web sites is at your own risk. Any performance data contained herein was determined in a controlled environment. Therefore, the result obtained in other operating environments may vary significantly. Some measurements may have been made on development-level systems and there is no guarantee that these measurements will be the same on generally available systems. Furthermore, some measurements may have been estimated through extrapolation. Actual results may vary. Users of this document should verify the applicable data for their specific environment. Copyright Lenovo 2014. All rights reserved. Note to U.S. Government Users Restricted Rights -- Use, duplication or disclosure restricted by Global Services Administration (GSA) ADP Schedule Contract 9
This document REDP-5172-00 was created or updated on January 26, 2015. Send us your comments in one of the following ways: Use the online Contact us review Redbooks form found at: ibm.com/redbooks Send your comments in an email to: redbooks@us.ibm.com Trademarks Lenovo, the Lenovo logo, and For Those Who Do are trademarks or registered trademarks of Lenovo in the United States, other countries, or both. These and other Lenovo trademarked terms are marked on their first occurrence in this information with the appropriate symbol ( or ), indicating US registered or common law trademarks owned by Lenovo at the time this information was published. Such trademarks may also be registered or common law trademarks in other countries. A current list of Lenovo trademarks is available on the Web at http://www.lenovo.com/legal/copytrade.html. The following terms are trademarks of Lenovo in the United States, other countries, or both: Lenovo Lenovo(logo) System x TruDDR4 The following terms are trademarks of other companies: Intel, Intel Xeon, Intel logo, Intel Inside logo, and Intel Centrino logo are trademarks or registered trademarks of Intel Corporation or its subsidiaries in the United States and other countries. Microsoft, Windows, and the Windows logo are trademarks of Microsoft Corporation in the United States, other countries, or both. Other company, product, or service names may be trademarks or service marks of others. 10 Solution Brief: Microsoft SQL Server 2014 Data Warehouse Fast Track on System x3550 M5 with Micron