Professional Documents
Culture Documents
• DW vs. OLTP
• Balanced Architecture Approach for DW
Fast Track Defined
• Fast Track Reference Architectures
• Next Steps
Microsoft DW & BI Stack
DELIVERY
PerformancePoint
Services
All databases contain both scans and seeks among with other types of reads and writes, DW workload indicate
that the vast majority of reads are sequential – not all
Some SQL Data Warehouses today
Big SAN
Big 64-core Server
Connected together
DISK DISK
SQL SERVER
CPU CORES
FC SWITCH
FC
SERVER
WINDOWS
A
CACHE
HBA B LUN
CACHE
A STORAGE A
B CONTROLLER B DISK DISK
FC A
HBA B
B
LUN
CPU Feed Rate SQL Server HBA Port Rate Switch Port Rate SP Port Rate LUN Read Rate Disk Feed Rate
Read Ahead Rate
SQL Server Fast Track Data Warehouse
Solution to help customers and partners accelerate their data warehouse
deployments
Software:
• SQL Server 2008 Enterprise
• Windows Server 2008
Configuration guidelines:
• Physical table structures
• Indexes
• Compression
• SQL Server settings
• Windows Server settings
• Loading
Hardware:
• Tight specifications for servers,
storage and networking
• ‘Per core’ building block
Fast Track Scope
Supporting Systems BI Data Storage Systems Presentation Layer Systems
Data
PresentationData
Web Analytic Tools
Data Path Reporting Services
Presentation
SharePoint Services
HOT SPARE
RAID GP03 RAID GP04
accomplished via SQL Server data S
files P 05 06 07 08
LUN5 LUN7
Permanent FG
Permanant_DB
Stage FG
Database
Stage
Log LUN 1
Permanent DB
Log
Stage DB Log
Creating Sequential Data Layout
• Goal: Align logical and physical ordering of data
within a Filegroup
• Two primary ways Fast Track optimizes allocation
for Sequential Scan
– Minimize Fragmentation
– Manage Load processing
Maximum Consumption Rate
Theoretical throughput for IO stack
• Using a 2x quad-core
server as a building Maximum theoretical throughput for IO stack
components sized for an 8 CPU core Fast Track system
block / starting point (assumes 200 MB/s per core)
• Ensure that the per-
core data
consumption rate can
be delivered by all
elements of the IO
stack
• Sticker on the new
car: “Miles Per
Gallon”
Server
Scaling the IO stack
Storage Processor RAID-1
RAID-1
CPU CPU Fiber Storage Processor
RAID-1
RAID-1
RAID-1
Socket Socket Storage Enclosure
(4 Core) (4 Core) Switch
Storage Processor RAID-1
CPU CPU RAID-1
RAID-1
Socket Socket Storage Processor RAID-1
(4 Core) (4 Core) RAID-1
Storage Enclosure
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
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
– Storage server: IBM System Storage DS3400
– Scalability: 16 – 32TB
SQL Server Fast Track Data Warehouse 2.0 for
DELL
Two 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
– Storage server: EMC CLARiiON AX4
– Scalability: 4 – 8 TB
4 Processor Configuration
– Server: Dell Power Edge R900 with 4 6-core Intel Xeon
processors
– 24 CPU Cores
– 96 GB Memory
– Storage server: EMC CLARiiON AX4
– Scalability: 12 – 24 TB
SQL Server Fast Track Data Warehouse for BULL
Two Reference configurations available for BULL:
2 Processor Configuration
– Server: Bull Novascale R460 E2 with 2 Quad-core Intel Xeon
processors
– Storage server: EMC CLARiiON AX4
– Scalability: 4 – 8 TB
4 Processor Configuration
– Server: Bull Novascale R480 E1 with 4 6-core Intel Xeon
processors
– Storage server: EMC CLARiiON AX4
– Scalability: 12 – 24 TB