REFERENCE ARCHITECTURE Microsoft SQL Server 2016 Data Warehouse Fast Track. FlashStack 70TB Solution with Cisco UCS and Pure Storage FlashArray//X

Similar documents
FlashStack 70TB Solution with Cisco UCS and Pure Storage FlashArray

PRESERVE DATABASE PERFORMANCE WHEN RUNNING MIXED WORKLOADS

Lenovo Database Configuration for Microsoft SQL Server TB

FAST SQL SERVER BACKUP AND RESTORE

SUPERMICRO, VEXATA AND INTEL ENABLING NEW LEVELS PERFORMANCE AND EFFICIENCY FOR REAL-TIME DATA ANALYTICS FOR SQL DATA WAREHOUSE DEPLOYMENTS

Lenovo Database Configuration

Upgrade to Microsoft SQL Server 2016 with Dell EMC Infrastructure

HP ProLiant DL380 Gen8 and HP PCle LE Workload Accelerator 28TB/45TB Data Warehouse Fast Track Reference Architecture

TPC-E testing of Microsoft SQL Server 2016 on Dell EMC PowerEdge R830 Server and Dell EMC SC9000 Storage

The FlashStack Data Center

NEC Express5800 A2040b 22TB Data Warehouse Fast Track. Reference Architecture with SW mirrored HGST FlashMAX III

Lenovo Database Configuration

Emulex LPe16000B Gen 5 Fibre Channel HBA Feature Comparison

Accelerating Microsoft SQL Server 2016 Performance With Dell EMC PowerEdge R740

Microsoft SQL Server 2012 Fast Track Reference Architecture Using PowerEdge R720 and Compellent SC8000

60TB Data Warehouse Fast Track Reference Architecture for Microsoft SQL Server 2016 using Dell EMC PowerEdge R730 and SC5020

QLE10000 Series Adapter Provides Application Benefits Through I/O Caching

HPE ProLiant DL580 Gen10 and Ultrastar SS300 SSD 195TB Microsoft SQL Server Data Warehouse Fast Track Reference Architecture

Symantec Protection Center Getting Started Guide. Version 2.0

Veeam Availability Solution for Cisco UCS: Designed for Virtualized Environments. Solution Overview Cisco Public

HPE ProLiant DL380 Gen9 and HPE PCIe LE Workload Accelerator 24TB Data Warehouse Fast Track Reference Architecture

Data Protection for Cisco HyperFlex with Veeam Availability Suite. Solution Overview Cisco Public

MIXED WORKLOADS ON PURE STORAGE. Microsoft SQL Server September 2016

SOLUTION BRIEF TOP 5 REASONS TO CHOOSE FLASHSTACK

Cisco UCS C240 M4 Rack Server with Lightning Ascend Gen. II SAS SSDs from SanDisk 36TB Data Warehouse Fast Track Reference Architecture

Four-Socket Server Consolidation Using SQL Server 2008

Implementing SQL Server 2016 with Microsoft Storage Spaces Direct on Dell EMC PowerEdge R730xd

Microsoft SQL Server 2012 Fast Track Reference Configuration Using PowerEdge R720 and EqualLogic PS6110XV Arrays

2 to 4 Intel Xeon Processor E v3 Family CPUs. Up to 12 SFF Disk Drives for Appliance Model. Up to 6 TB of Main Memory (with GB LRDIMMs)

EMC XTREMCACHE ACCELERATES VIRTUALIZED ORACLE

Oracle Database Consolidation on FlashStack

TOP 5 REASONS TO CHOOSE FLASHSTACK FOR HEALTHCARE

Veritas NetBackup Appliance Fibre Channel Guide

An Oracle Technical White Paper October Sizing Guide for Single Click Configurations of Oracle s MySQL on Sun Fire x86 Servers

Microsoft SQL Server 2014 Fast Track

Dell EMC All-Flash solutions are powered by Intel Xeon processors. Learn more at DellEMC.com/All-Flash

Virtualizing SQL Server 2008 Using EMC VNX Series and VMware vsphere 4.1. Reference Architecture

DELL Reference Configuration Microsoft SQL Server 2008 Fast Track Data Warehouse

Cisco Unified Computing System Delivering on Cisco's Unified Computing Vision

EMC Backup and Recovery for Microsoft Exchange 2007

QLogic 16Gb Gen 5 Fibre Channel for Database and Business Analytics

EMC XTREMCACHE ACCELERATES ORACLE

FlashGrid Software Enables Converged and Hyper-Converged Appliances for Oracle* RAC

Dell Microsoft Business Intelligence and Data Warehousing Reference Configuration Performance Results Phase III

Veritas Access Enterprise Vault Solutions Guide

IBM Emulex 16Gb Fibre Channel HBA Evaluation

EMC XTREMCACHE ACCELERATES MICROSOFT SQL SERVER

Accelerating Workload Performance with Cisco 16Gb Fibre Channel Deployments

Evaluation Report: HP StoreFabric SN1000E 16Gb Fibre Channel HBA

PROTECTING MISSION CRITICAL DATA

INTEGRATING PURE AND COHESITY

HPE ProLiant DL580 Gen9 and HPE PCIe LE Workload Accelerator 105TB Data Warehouse Fast Track Reference Architecture

Dell Microsoft Reference Configuration Performance Results

HP ProLiant BladeSystem Gen9 vs Gen8 and G7 Server Blades on Data Warehouse Workloads

MongoDB on Kaminario K2

Lenovo System x3650 M5 with HGST Ultrastar SAS SSDs 9TB Data Warehouse Fast Track Reference Architecture on SQL Server 2016 SP1 Standard Edition

Virtualized SQL Server Performance and Scaling on Dell EMC XC Series Web-Scale Hyper-converged Appliances Powered by Nutanix Software

10Gb iscsi Initiators

ACCELERATE YOUR ANALYTICS GAME WITH ORACLE SOLUTIONS ON PURE STORAGE

PRECISE SAP LITE PERFORMANCE ASSESSMENT

QLogic/Lenovo 16Gb Gen 5 Fibre Channel for Database and Business Analytics

MODERNISE WITH ALL-FLASH. Intel Inside. Powerful Data Centre Outside.

Oracle Database Exadata Cloud Service Exadata Performance, Cloud Simplicity DATABASE CLOUD SERVICE

INTEL NEXT GENERATION TECHNOLOGY - POWERING NEW PERFORMANCE LEVELS

NetApp AFF A300 Gen 6 Fibre Channel

Open storage architecture for private Oracle database clouds

Oracle Exadata: Strategy and Roadmap

8Gb Fibre Channel Adapter of Choice in Microsoft Hyper-V Environments

EMC Business Continuity for Microsoft Applications

New Approach to Unstructured Data

ORACLE FABRIC MANAGER

Symantec Control Compliance Suite Express Security Content Update for Microsoft Windows Server 2008 R2 (CIS Benchmark 2.1.

LATEST INTEL TECHNOLOGIES POWER NEW PERFORMANCE LEVELS ON VMWARE VSAN

Free up rack space by replacing old servers and storage

Microsoft Office SharePoint Server 2007

Microsoft SharePoint Server 2010 on Dell Systems

Dell EMC SAP HANA Appliance Backup and Restore Performance with Dell EMC Data Domain

EMC Backup and Recovery for Microsoft SQL Server

QLogic 2500 Series FC HBAs Accelerate Application Performance

EMC CLARiiON CX3-80. Enterprise Solutions for Microsoft SQL Server 2005

Deploy a Next-Generation Messaging Platform with Microsoft Exchange Server 2010 on Cisco Unified Computing System Powered by Intel Xeon Processors

Design a Remote-Office or Branch-Office Data Center with Cisco UCS Mini

Fast and Easy Persistent Storage for Docker* Containers with Storidge and Intel

Consolidating Microsoft SQL Server databases on PowerEdge R930 server

EMC Backup and Recovery for Microsoft Exchange 2007 SP1. Enabled by EMC CLARiiON CX4-120, Replication Manager, and VMware ESX Server 3.

Cisco UCS C240 M4 Rack Server with Lightning Ascend Gen. II SAS SSDs from SanDisk 36TB Data Warehouse Fast Track Reference Architecture

Veritas Desktop and Laptop Option 9.1 Qualification Details with Cloud Service Providers (Microsoft Azure and Amazon Web Services)

EMC Integrated Infrastructure for VMware. Business Continuity

Veritas NetBackup Appliance Fibre Channel Guide

THE PURE STORAGE DATA PLATFORM

Performance Benefits of NVMe over Fibre Channel A New, Parallel, Efficient Protocol

Microsoft Exchange Server 2010 workload optimization on the new IBM PureFlex System

Microsoft SQL Server 2016 Data Warehouse Fast Track using HPE MSA 2042 FC

NetApp AFF A700 Performance with Microsoft SQL Server 2014

Contents Overview of the Compression Server White Paper... 5 Business Problem... 7

21 TB Data Warehouse Fast Track for Microsoft SQL Server 2014 Using the PowerEdge R730xd Server Deployment Guide

EMC CLARiiON CX3-80 EMC Metropolitan Recovery for SQL Server 2005 Enabled by Replication Manager and MirrorView/S

PowerVault MD3 SSD Cache Overview

Symantec NetBackup Appliance Fibre Channel Guide

Symantec Workflow 7.1 MP1 Release Notes

Transcription:

REFERENCE ARCHITECTURE Microsoft SQL Server 2016 Data Warehouse Fast Track FlashStack 70TB Solution with Cisco UCS and Pure Storage FlashArray//X FLASHSTACK REFERENCE ARCHITECTURE September 2018

TABLE OF CONTENTS MODERN DATA WAREHOUSE... 3 RESOURCE UTILIZATION... 3 WORKLOAD OPTIMIZATION... 4 TEST CONFIGURATION... 5 RESULTS...7 SUMMARY... 8 DWFT REFERENCE ARCHITECTURE... 9 2

MODERN DATA WAREHOUSE The data warehouse continues to grow. As data increases high bandwidth is essential to provide query results to users. Microsoft SQL Server 2016 introduces several improvements to accommodate the challenges of storing and processing these large amounts of data. SQL Server 2016 provides up to 10X compression of data utilizing columnstore index technologies. This columnstore technology provides the capability to scan only the columns needed while reducing I/O requirements and the memory required for a given number of rows from the source data warehouse. Efficient single-row lookup is improved by using additional (B tree) indices to columnstore-based tables. Query optimization is also improved by operator pushdown which moves both filter and aggregation query operations closer to the data, reducing the volume of data which needs to be handled further on in query processing. SQL Server 2016 provides Batch Mode Processing which processes many rows at a time rather than serially doing calculations on each individual row. These batch operations are further optimized by leveraging Single Instruction Multiple Data (SIMD) vector processing CPU instructions in the Intel architectures. RESOURCE UTILIZATION The infrastructure that runs your SQL Server 2016 data warehouse needs to be balanced with regard to performance. Installing the fastest processors without considering the configuration as a whole, storage, memory, switch, etc. can lead to disappointing long-term results, as you need to scale. This testing on your own can be costly and time consuming. The SQL Server 2016 data warehouse Fast Track (DWFT) program is a reference architecture designed to take the guessing out of building your data warehouse infrastructure. These reference architectures are already tested using bandwidth demanding workloads to meet specific query performance and to scale in size requirements designated by the Microsoft SQL Server performance team. FlashStack, a next-generation converged infrastructure solution from Cisco and Pure Storage, is designed with the philosophy to deliver meaningful performance with a focus on optimization of resources, not just a single benchmark score or metric. Nobody wants their expensive processors waiting around for work. Using the Cisco UCS C460 M4 Rack Server for compute and the Pure Storage FlashArray//X product with 100 percent solid-state flash storage helps eliminate storage as the bottleneck and achieve a high utilization of all resources. Together, Cisco and Pure Storage are delivering next generation converged infrastructure that enables flexible growth, streamlined operations, choice and transformation. FlashStack solutions validated by Cisco scale nondisruptively with business requirements, reduce risk, and lower costs, and transforms end-user experiences with simple on-demand IT. FlashStack solutions are available across a portfolio of mission critical data center workloads including Microsoft SQL Server, Microsoft Exchange, Microsoft Private Cloud with Hyper-V and more. 3

Resource utilization database environment SOLUTION SUMMARY Problem Often underutilized due to slow storage Seldom holds entire working data set Architectures based on a build-your-own method are time consuming and risky, PROCESSOR OPTIMIZE MEMORY often resulting in poor resource utilization, system imbalance, and scaling problems. STORAGE Solution Cisco and Pure Storage FlashStack Microsoft SQL Server Data Warehouse Fast Track reference architecture. Tested with SQL Server 2016 for row-store and columnstore workloads. WORKLOAD OPTIMIZATION Traditionally the bottleneck for legacy storage Results A balanced system with efficient query processing and predictable performance. 70-TB-rated user capacity. Row-store I/O throughput 7570 MB/s. Columnstore throughput 2248 queries/hr/tb. Pure Storage FlashArray//X FlashArray//X is next-generation all-flash storage. Designed for the cloud era, FlashArray//X delivers the highest performance and enterprise reliability for Tier 1 applications. Microsecond latency and GBs of bandwidth with all the rich data services, proven 99.9999 percent availability over two years (inclusive of maintenance and generational upgrades), and unrivaled Pure1 support that the FlashArray family is built on. With the FlashArray//X, organizations can dramatically reduce the complexity of storage to make IT more agile and efficient. 4

Cisco UCS C460 M4 The Cisco UCS C460 M4 Rack Server used in this reference architecture is a four-rack-unit (4RU) rack server supporting the Intel Xeon E7-4800/8800 v2, v3, and v4 processor families. The Cisco UCS C460 M4 Rack Server offers industry leading performance and advanced reliability for the most demanding enterprise mission-critical workloads, large-scale virtualization, and database applications. Cisco MDS 9148S The Cisco MDS 9148S 16G Multilayer Fabric Switch is the next generation of the highly reliable Cisco MDS 9100 Series Switches. It includes up to 48 auto-sensing line-rate 16-Gbps Fibre Channel ports. In all, the Cisco MDS 9148S is a powerful and flexible switch that delivers high performance and comprehensive Enterprise-class features. TEST CONFIGURATION COMPUTE DESCRIPTION Vendor Cisco Model Cisco UCS C460 M4 Processor Intel Xeon processors E7-8890 v4 24 cores Qty.(2) DRAM 3 TB* tested with max 118 GB for scaling estimate purposes QLogic QLE2672 QLogic QLE2672, 16Gb FC HBA, Qty. (4) BIOS power High-throughput-enabled 5

TEST CONFIGURATION STORAGE Model FlashArray//X70 Qty.(4) 16Gbps ports Operating environment Purity 4.10.4 Total array capacity 47 TB STORAGE OS boot volume 1.04 TB (operating system) Mount point anchor 20GB (mount point for volumes) System 50GB (volume for system database files.) Log 2TB (volume for database log files.) Data and tempdb 16TB (volume for database data and tempdb files.) Backup 12TB (volume for database backup files.) NETWORK Fabric switch Cisco MDS 9148S Qty. (2) WORKLOAD OLAP type workload Read/write ratio: 80/20 6

TEST CONFIGURATION APPLICATION Microsoft SQL Server Enterprise 2016 13.0.4446.0 (X64) Trace flags -E, -T1117, -T834 Minimum/maximum memory 118(MB)/118(GB) Degree of parallelism Row-store MA XDOP = 32 Columnstore MA XDOP = 96 OPERATING SYSTEM Windows Server 2016 with updates Build 10.0.14393 Power management High-performance-enabled Local security policy Lock pages in memory: enabled Perform volume maintenance tasks Instant file initialization: enabled 7

Balanced predictable results Rated user data capacity 70 TB 83% Row-store I/O throughput 7570 MB/s Avg. CPU utilization 83% Columnstore throughput 2248 queries/hr/tb Avg. CPU utilization 95% 95% RESULTS Data warehouse workloads can range from loading large amounts of data to complex analytical processing of data for consumption. The I/O generated typically consists of concurrent streams of read operations. The SQL Server 2016 DWFT reference architecture with FlashStack, including Cisco solutions for compute and networking and Pure Storage solutions for fast solid-state flash storage, establishes an architecture ready to accommodate the most demanding and complex read-queries and scale requirements. SUMMARY Together, Cisco and Pure Storage are delivering next-generation converged infrastructure that delivers flexible growth, streamlined operations, choice, and transformation. A FlashStack SQL Server Data Warehouse Fast Track solution provides a reference architecture that meets the performance and scaling needs of today s modern data warehouse, as well as decreasing the time and implementation complexity for customers to create a balanced, reliable long-term solution for their data warehouse needs. 8

DWFT REFERENCE ARCHITECTURE DWFT Certification: #2016-027 Pure Storage FlashArray//X70 and Cisco UCS C460 M4 DWFT Reference Architecture DWFT Rev. 5.4 Report Date: 8/31/2017 SYSTEM PROVIDER SYSTEM NAME PROCESSOR TYPE MEMORY CISCO C460 M4 Intel Xeon E7-8890 v4 2.2 GHz (2/48/96) 1536 GB OPERATING SYSTEM Windows Server 2016 SYSTEM PROVIDER SQL SERVER EDITION SQL Server 2016 Enterprise Edition STORAGE INFORMATION FlashArray//X70 R2, 68.67 TB aggregated thin-provisioned RAID 3D for data, tempdb, and log 1 TB UCSC-MRAID C460 SCSI for OS boot PRIMARY METRICS Rated user data capacity¹ (Tb) Row store relative throughput² Columnstore relative throughput³ Maximum user data capacity¹ (Tb) 70 252 346 160 ROW STORE Relative throughput² Measured throughput (queries/hr/tb) Measured scan rate: physical (MB/sec) Measured scan rate: logical (MB/sec) Measured I/O throughput (MB/sec) Measured CPU (avg.) (%) 252 330 6,635 8,506 7,570 83 COLUMNSTORE Relative Throughput² Measured Throughput (Queries/Hr/TB) Measured Scan Rate Physical (MB/Sec) Measured Scan Rate Logical (MB/Sec) Measured I/O Throughput (MB/Sec) Measured CPU (Avg.) (%) 346 2,248 3,328 N/A N/A 95 The reference configuration is a 2-socket system rated for 25TB using SQL Server 2014 and the DWFT V4 methodology1 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 columnstore throughput of the reference configuration. *Reported metrics are based on the qualification that specifies the database size of the SQL Server memory. 9

2018 Pure Storage, Inc. and Cisco Systems, Inc. Pure Storage, the "P" Logo, Pure1 and FlashStack are trademarks or registered trademarks of Pure Storage, Inc., in the U.S. and other countries. Cisco and the Cisco logo are trademarks or registered trademarks of Cisco and/ or its affiliates in the U.S. and other countries. Intel, the Intel logo, Xeon, and Xeon Inside are trademarks or registered trademarks of Intel Corporation in the U.S. and/or other countries. All other trademarks are the property of their respective owners. The Pure Storage product described in this documentation is distributed under a license agreement and may be used only in accordance with the terms of the agreement. The license agreement restricts its use, copying, distribution, decompilation, and reverse engineering. No part of this documentation may be reproduced in any form by any means without prior written authorization from Pure Storage, Inc. and its licensors, if any. THE DOCUMENTATION IS PROVIDED "AS IS" AND ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND WARRANTIES, INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT, ARE DISCLAIMED, EXCEPT TO THE EXTENT THAT SUCH DISCLAIMERS ARE HELD TO BE LEGALLY INVALID. PURE STORAGE SHALL NOT BE LIABLE FOR INCIDENTAL OR CONSEQUENTIAL DAMAGES IN CONNECTION WITH THE FURNISHING, PERFORMANCE, OR USE OF THIS DOCUMENTATION. THE INFORMATION CONTAINED IN THIS DOCUMENTATION IS SUBJECT TO CHANGE WITHOUT NOTICE. Pure Storage, Inc. 650 Castro Street, Mountain View, CA 94041 PS-FS-RA-MSQL70TB-0618-0063v7 WWW.FLASHSTACK.COM WWW.CISCO.COM/GO/FLASHSTACK 10