Microsoft Official Course: Planning SQL Server Business Intelligence Infrastructure
Microsoft Official Course: Planning SQL Server Business Intelligence Infrastructure
Microsoft Official Course: Planning SQL Server Business Intelligence Infrastructure
Module 2
Business Requirements
Technical
Data
Architecture Reporting and
Warehouse
and Analysis
and ETL
Infrastructure Design
Design
Design
ETL
• Control flow tasks
Data Models • Data query and insert
• Processing • Network data transfer
• Aggregation storage • In-memory data pipeline
• Multidimensional on disk • SSIS Catalog or MSDB I/O
• Tabular in memory
• Query execution
Operations and
DW Maintenance
• OS activity
Reporting • Logging
• SQL Server Agent Jobs
• Client requests • SSIS packages
• Data source queries • Indexes
• Report rendering • Backups
• Caching
• Snapshot execution
• Subscription processing
• Report Server Catalog I/O
Typical Server Topologies for a BI Solution
DW
Hardware costs
Software license costs
Configuration complexity
Scalability & Performance
Flexibility
Scaling Out a BI Solution
Reporting Services
Integration Services • NLB Report Servers
• AlwaysOn Availability Group • AlwaysOn Availability Group
Or
• AlwaysOn Failover Cluster
Lesson 2: Planning Data Warehouse Hardware
Storage
Processors
Fiber Switch
Storage Enclosure
Storage
Windows Server Processors
Quad
Storage Enclosure
Dual Port
Core FC HBA
CPU Storage
Processors
Dual Port
FC HBA 4-Spindle RAID 10 Disk Groups
Max I/O Rate = 2000 MB/s Max I/O Rate = 1800 MB/s
Demonstration: Calculating Maximum
Consumption Rate
Logon Information
Start 20467B-MIA-DC and 20467B-MIA-SQLBI, and then log on to
20467B-MIA-SQLBI as ADVENTUREWORKS\Student with the password Pa$$w0rd.