HP ProLiant DL980 G7 Technical White Paper

Hp 85 tb reference architectures for microsoft sql server 2012 fast track data warehouse: hp proliant dl980 g7 and p2000 g3 msa storage
Hide thumbs Also See for ProLiant DL980 G7:

Advertisement

Technical white paper
HP 85 TB reference
architectures for Microsoft SQL
Server 2012 Fast Track Data
Warehouse: HP ProLiant DL980
G7 and P2000 G3 MSA Storage

Table of contents

Executive summary ..................................................................................................................................................................................... 2
Fast Track reference architecture ............................................................................................................................................................. 2
Important points and caveats ............................................................................................................................................................... 2
Solution criteria ............................................................................................................................................................................................ 4
Storage options ........................................................................................................................................................................................... 5
Capacity summary .................................................................................................................................................................................. 7
Database configuration ......................................................................................................................................................................... 8
SQL Server 2012 performance metrics ............................................................................................................................................... 8
Measured performance.......................................................................................................................................................................... 8
Queue Depth settings ............................................................................................................................................................................ 9
LUN layout ............................................................................................................................................................................................... 9
Volume Read Ahead settings .............................................................................................................................................................. 11
Multi Path I/O (MPIO) ................................................................................................................................................................................. 11
SQL Server settings ................................................................................................................................................................................... 12
MAXDOP parameter.............................................................................................................................................................................. 12
Resource Governor ............................................................................................................................................................................... 13
High Availability ......................................................................................................................................................................................... 13
Additional storage requirements ........................................................................................................................................................ 15
Manual storage mapping ..................................................................................................................................................................... 16
Disaster recovery ....................................................................................................................................................................................... 19
Bills of materials ........................................................................................................................................................................................ 20
High Availability ..................................................................................................................................................................................... 21
Disaster recovery .................................................................................................................................................................................. 22
Implementing a proof-of-concept .......................................................................................................................................................... 23

Advertisement

Table of Contents
loading

Summary of Contents for HP ProLiant DL980 G7

  • Page 1: Table Of Contents

    Technical white paper HP 85 TB reference architectures for Microsoft SQL Server 2012 Fast Track Data Warehouse: HP ProLiant DL980 G7 and P2000 G3 MSA Storage Table of contents Executive summary ..................................... 2 Fast Track reference architecture ................................2 Important points and caveats ................................2 Solution criteria ......................................
  • Page 2: Executive Summary

    This document provides specific details about the configuration and bill of materials for one such Fast Track 4.0 reference architecture, based on the HP ProLiant DL980 G7 server using HP P2000 G3 MSA storage. This configuration is targeted at a data warehouse or data mart environment with scan rate requirements of around 11-17GB/sec.
  • Page 3 Technical white paper | HP ProLiant DL980 G7 and P2000 G3 MSA Storage Figure 1. Fast Track 85TB reference architecture with the ProLiant DL980 G7 and 16 P2000 G3 MSA storage arrays. A complete SQL Server DBMS (Database Management System) configuration, or “stack," is a collection of all the components that are configured to work together to support the database application.
  • Page 4: Solution Criteria

    HP currently supports both Fast Track 3.0 and, Fast Track 4.0 (SQL Server 2012). The configurations with external storage leverage the HP P2000 G3 MSA FC Dual Controller SFF array, which allows for dual reads when drives are mirrored. For sequential data reads from data warehouse queries, this capability enables tremendous throughput per storage volume.
  • Page 5: Storage Options

    CPUs from reaching their MCR. The diagram below represents the building blocks for the HP ProLiant DL980 G7 required to achieve a core-balanced sequential data I/O scan rate of about...
  • Page 6 More information regarding the Fast Track Data Warehouse reference architecture approach, including the means of calculating building blocks for other HP server and storage combinations, is included in the Microsoft SQL Server Technical Article, “Fast Track Data Warehouse Reference Guide for SQL Server 2012”.
  • Page 7: Capacity Summary

    Technical white paper | HP ProLiant DL980 G7 and P2000 G3 MSA Storage Capacity summary Several data capacities are cited in this document, including Maximum Data Capacity, and Fast Track Rated Database Capacity. The following summarizes these values: Maximum Data Capacity: This is raw data space minus the required minimum space for TempDB database files, multiplied by the Fast Track compression factor (3.5).
  • Page 8: Database Configuration

    Technical white paper | HP ProLiant DL980 G7 and P2000 G3 MSA Storage Database configuration The testing for this DL980 G7 solution was performed using a 6.5 TB test database and a workload simulation program. The performance numbers depicted in this document are output from the simulation tool running both a simple and complex workload.
  • Page 9: Queue Depth Settings

    Queue Depth settings Several tests were run to determine the optimal Queue Depth settings using the HP 82E Host Bus Adapters (HBAs). All tests performed for this reference configuration used a Queue Depth setting of 64. Testing found optimal Queue Depth settings ranging from 48 to 64.
  • Page 10 Technical white paper | HP ProLiant DL980 G7 and P2000 G3 MSA Storage Figure 3. P2000 G3 MSA FC LUN Layout...
  • Page 11: Volume Read Ahead Settings

    “Failover Only”. This will direct MPIO to use a single path only and failover to the second or secondary path when the first one fails. For more detailed information, refer to the HP published document: “Microsoft SQL Server Fast Track: HP P2000 G3 MSA Multipath I/O configuration and best practices”,...
  • Page 12: Sql Server Settings

    Technical white paper | HP ProLiant DL980 G7 and P2000 G3 MSA Storage Note: In other architectures with 4 LUNs per array, we only have to have 1 map per LUN. Now with 2 LUNs per array we MUST have 2 maps per LUN to maintain performance.
  • Page 13: Resource Governor

    ALTER RESOURCE GOVERNOR RECONFIGURE High Availability HP has designed and tested a High Availability (HA) solution for all its Fast Track solutions. This HA solution leverages Microsoft Windows and SQL Server failover clustering to provide local, shared storage failover capability.
  • Page 14 Technical white paper | HP ProLiant DL980 G7 and P2000 G3 MSA Storage Components Fibre Switch Ethernet Switch NIC Port #1 2510-48G Switch HBAs #1-5 Port #1 8/40 Switch #1 HBAs #1-5 Port #2 8/24 Switch #2 HBAs #6-10 Port #1...
  • Page 15: Additional Storage Requirements

    Figure 8 below depicts the HA storage configuration for this solution. Figure 8. HA Storage Overview Additional details on setting up and configuring an HP Fast Track HA solution can be found in the following white paper published on the HP website, http://h20195.www2.hp.com/V2/GetDocument.aspx?docname=4AA4-2740ENW...
  • Page 16: Manual Storage Mapping

    Technical white paper | HP ProLiant DL980 G7 and P2000 G3 MSA Storage Manual storage mapping All Fast Track architectures require a Microsoft Multipath I/O (MPIO) manual mapping scheme. This manual mapping scheme uses the “Fail over Only” MPIO policy for SAN connected storage. Each LUN has a primary and one or more secondary maps.
  • Page 17 Technical white paper | HP ProLiant DL980 G7 and P2000 G3 MSA Storage Primary Map Secondary Map Comment Array #6 Data LUN #11 Port A1,A2; HBA 11 Port #1 Port B1,B2; HBA 5 Port#2 Data LUN #12 Port B1,B2; HBA 5 Port #2 Port A1,A2;...
  • Page 18 Technical white paper | HP ProLiant DL980 G7 and P2000 G3 MSA Storage Primary Map Secondary Map Comment Array #15 Data LUN #29 Port A1,A2; HBA 8 Port #1 Port B1,B2; HBA 9 Port#2 Data LUN #30 Port B1,B2; HBA 9 Port #2 Port A1,A2;...
  • Page 19: Disaster Recovery

    Through the use of the HP P2000 VSS (Microsoft Volume Shadow Copy Service) Provider for Windows x64, the Fast Track server can be “paused” while a snapshot is taken, then resumed once it is complete. This allows the databases that are contained within the snapshot to be in a consistent state for the replication process.
  • Page 20: Bills Of Materials

    Technical white paper | HP ProLiant DL980 G7 and P2000 G3 MSA Storage replicated and accessible. HP provides a step-by-step document to assist in the configuration of a script based disaster recovery failover for Fast Track. The document is available at: “Microsoft SQL Server 2008 Fast Track: A Multi-Site Disaster Recovery Architecture using the HP P2000 G3 MSA Storage Array”,...
  • Page 21: High Availability

    Technical white paper | HP ProLiant DL980 G7 and P2000 G3 MSA Storage High Availability Table 12 includes the bill of materials for the configuration of a High Availability architecture. Table 12. High Availability Bill of materials Part Number Description...
  • Page 22: Disaster Recovery

    Technical white paper | HP ProLiant DL980 G7 and P2000 G3 MSA Storage Disaster recovery Table 13 includes the bill of materials for the configuration of a disaster recovery architecture. Table 13. Disaster Recovery Bill of materials Part Number Description...
  • Page 23: Implementing A Proof-Of-Concept

    Technical white paper | HP ProLiant DL980 G7 and P2000 G3 MSA Storage Implementing a proof-of-concept As a matter of best practice for all deployments, HP recommends implementing a proof-of-concept using a test environment that matches as closely as possible the planned production environment. In this way, appropriate performance and scalability characterizations can be obtained.
  • Page 24 © Copyright 2011-2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. The only warranties for HP products and services are set forth in the express warranty statements accompanying such products and services. Nothing herein should be construed as constituting an additional warranty.

This manual is also suitable for:

P2000 g3

Table of Contents