SQL Server 2008 Fast Track SQL Server 2008 Fast Track Data Warehouse 2.0 Data Warehouse 2.0 Speaker: Phil Hummel of WinWireTechnologies Presentation developed by: Bruce Campbell Western Region Data Warehouse Specialist, Microsoft Silicon Valley SQL Server User Group February 16, 2009 Mark Ginnebaugh, User Group Leader, [email protected]
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
SQL Server 2008 Fast Track SQL Server 2008 Fast Track
Data Warehouse 2.0Data Warehouse 2.0
Speaker: Phil Hummel of WinWire Technologies
Presentation developed by: Bruce Campbell
Western Region Data Warehouse Specialist, Microsoft
• Goal: Align logical and physical ordering of data within a Filegroup
• Two primary ways Fast Track optimizes allocation for Sequential Scan– Minimize Fragmentation– Minimize Fragmentation– Manage Load processing
Maximum Consumption RateTheoretical throughput for IO stack
• Using a 2x quad-core server as a building block / starting point
• Ensure that the per-core data consumption rate can
Maximum theoretical throughput for IO stack
components sized for an 8 CPU core Fast Track system
(assumes 200 MB/s per core)
consumption rate can be delivered by all elements of the IO stack
• Sticker on the new car: “Miles Per Gallon”
Server
Windows Server OS
MCR 1.6 GB/s
Storage Enclosure
Storage EnclosureFiber Switch
500 MB/s
500 MB/s
500 MB/s
500 MB/s
300 MB/s
300 MB/s
300 MB/s
300 MB/s
300 MB/s
300 MB/s
300 MB/s
300 MB/s
HBA
HBA
Min2
GB/s
Min2
GB/s
CPU
Socket
(4 Core)
CPU
Socket
(4 Core)
Scaling the IO stackFiber
Switch
Storage Enclosure
Storage Processor
Storage Processor
RAID-1RAID-1RAID-1RAID-1
RAID-1RAID-1RAID-1RAID-1
RAID-1RAID-1
CPU
Socket
(4 Core)
CPU
Socket
(4 Core)
CPU
Socket
(4 Core)
CPU
Socket
(4 Core)
Storage Enclosure
Storage Processor
Storage Processor
RAID-1RAID-1RAID-1RAID-1
RAID-1RAID-1RAID-1RAID-1
RAID-1RAID-1
Storage Enclosure
Storage Processor
Storage Processor
RAID-1RAID-1RAID-1RAID-1
RAID-1RAID-1RAID-1RAID-1
RAID-1RAID-1
Storage Processor RAID-1RAID-1RAID-1RAID-1
RAID-1RAID-1
CPU
Socket
(4 Core)
CPU
Socket
(4 Core)
CPU
Socket
(4 Core)
CPU
Socket
(4 Core)
ServerHBA
HBA
Storage Enclosure
Storage Processor
Storage Processor
RAID-1RAID-1RAID-1RAID-1
RAID-1RAID-1RAID-1RAID-1
RAID-1RAID-1
Storage Enclosure
Storage Processor
Storage Processor
RAID-1RAID-1RAID-1RAID-1
RAID-1RAID-1RAID-1RAID-1
RAID-1RAID-1
Storage Enclosure
Storage Processor
Storage Processor
RAID-1RAID-1RAID-1RAID-1
RAID-1RAID-1RAID-1RAID-1
RAID-1RAID-1
Storage EnclosureStorage Processor
RAID-1RAID-1RAID-1
RAID-1RAID-1
Storage Enclosure
Storage Processor
Storage Processor
RAID-1RAID-1RAID-1RAID-1
RAID-1RAID-1RAID-1RAID-1
RAID-1RAID-1
(4 Core) (4 Core)
HBA
HBA
HBA
HBA
HBA
HBA
Fast Track Data Warehouse Reference
ConfigurationsServer CPU
CPU
CoresSAN Data Drive Count
Initial
Capacity*
Max
Capacity**
HP Proliant
DL 385 G6
(2) AMD Opteron Istanbul
six core 2.6 GHz
12 (3) HP MSA2312fc (24) 300GB 15k SAS 6TB 12TB
HP Proliant
DL 380 G6
(2) Intel Xeon® 5500 Series
Quad core
8 (2) HP MSA2312 (16) 300GB 15k SAS 4TB 8TB
HP Proliant
DL 585 G6
(4) AMD Opteron Instanbul
six core 2.6 GHz
24 (6) HP MSA2312fc (48) 300GB 15k SAS 12TB 24TB
HP Proliant
DL 580 G5
(4) Intel Xeon® 7400 Series six
core
24 (6) HP MSA2312 (48) 300GB 15k SAS 12TB 24TB
HP Proliant
DL 785 G6
(8) AMD Opteron Istanbul
six core 2.8 GHz
48 (12) HP MSA2312 (96) 300GB 15k SAS 24TB 48TB
* Core-balanced compressed capacity based on 300GB 15k SAS not including hot spares and log drives. Assumes 25% (of raw disk space) allocated for Temp DB.** Represents storage array fully populated with 300GB15k SAS and use of 2.5:1 compression ratio. This includes the addition of one storage expansion tray per enclosure.
30% of this storage should be reserved for DBA operations
DL 785 G6 six core 2.8 GHz
Dell PowerEdge
R710
(2) Intel Xeon Nehalem quad
core 2.66 GHz
8 (2) EMC AX4 (16) 300GB 15k FC 4TB 8TB
Dell Power Edge
R900
(4) Intel Xeon Dunnington
six core 2.67GHz
24 (6) EMC AX4 (48) 300GB 15k FC 12TB 24TB
IBM X3650 M2 (2) Intel Xeon Nehalem quad
core 2.67 GHx
8 (2) IBM DS3400 (16) 200GB 15K FC 4TB 8TB
IBM X3850 M2 (4) Intel Xeon Dunnington six
core 2.67 GHz
24 (6) IBM DS3400 (24) 300GB 15k FC 12TB 24TB
IBM X3950 M2 (8) Intel Xeon Nehalem four
core 2.13 GHz
32 (8) IBM DS3400 (32) 300GB 15k SAS 16TB 32TB
Bull Novascale
R460 E2
(2) Intel Xeon Nehalem quad
core 2.66 GHz
8 (2) EMC AX4 (16) 300GB 15k FC 4TB 8TB
Bull Novascale
R480 E1
(4) Intel Xeon Dunnington
six core 2.67GHz
24 (6) EMC AX4 (48) 300GB 15k FC 12TB 24TB
SQL Server Fast Track Data Warehouse 2.0 for
HP – now on G6 PlatformFive AMD and Intel based Reference configurations available for HP:
AMD Based Reference Architectures
2 Processor Configuration
– Server: HP ProLiant DL385 G6 with 2 6-core AMD Opteron CPUs
– Storage server: MSA Storage
– Scalability: 4 – 12 TB
4 Processor Configuration
– Server: HP ProLiant DL 585 G6 with 4 6-core AMD Opteron CPUs
– Storage server: MSA Storage
– Scalability: 12 – 24 TB
8 processor Configuration
– Server: HP ProLiant DL 785 G6 with 8 6-core AMD
Opteron CPUs
– Storage server: MSA Storage
– Scalability: 24 – 48TB
SQL Server Fast Track Data Warehouse 2.0 for
HP – now on G6 Platform
Intel Based Reference Architectures
2 Processor Configuration– Server: HP ProLiant DL380 G6 with 2 4-core Intel Xeon® 5500
Series CPUs
– Storage server: MSA Storage
– Scalability: 4 – 8 TB
4 Processor Configuration– Server: HP ProLiant DL 580 G5 with 4 6-core Intel Xeon®
7400 Series CPUs
– Storage server: MSA Storage
– Scalability: 12 – 24 TB
New Fast Track Data Warehouse 2.0 for IBM
Three Reference configurations available for IBM:2 Processor Configuration
– Server: IBM System x3650 M2 with 2 Quad-core Intel Xeon CPUs– Storage server: IBM System Storage DS3400– Scalability: 4 – 8 TB
4 Processor Configuration– Server: IBM System x3850 M2 with 4 6-core Intel Xeon CPUs– Storage server: IBM System Storage DS3400– Scalability: 12 – 24 TB
8 processor Configuration– Server: IBM System x3950 M2 with 8 Quad-core Intel Xeon CPUs– Server: IBM System x3950 M2 with 8 Quad-core Intel Xeon CPUs– Storage server: IBM System Storage DS3400– Scalability: 16 – 32TB
SQL Server Fast Track Data Warehouse 2.0 for
DELLTwo Reference configurations available for DELL:
2 Processor Configuration
– Server: Dell Power Edge R710 with 2 Quad-core Intel Xeon processors
– 8 CPU Cores
– 32GB Memory– 32GB Memory
– Storage server: EMC CLARiiON AX4
– Scalability: 4 – 8 TB
4 Processor Configuration
– Server: Dell Power Edge R900 with 4 6-core Intel Xeon processors
The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market
conditions,
it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation.
MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.