SQL Server 2008 R2 – The Newest and the Best 30 March SQL Server 2008 R2 – The Newest and the Best Margarita Naumova Microsoft
SQL Server R2 and the SQL Roadmap The Minor Version of SQL Server Based on SQL Server 2008 Database Engine RTM expected in 7 weeks The Main Message – SQL Server is on the road of Enterprise Scalability and Manageability!
Our Focus for Today’s Session Application and Multi-Server Management DAC (Data Tier Application) SQL Server SysPrep Scale-UP (FastTrack DW) Scale-OUT (Parallel DW) Expected SQL Server 2008 R2 Editions MDM (Master Data Management) – in SQL User Group Meeting StreamInsight (The Microsoft CEP Platform) – in SQL User Group Meeting See Donald Farmer WebCast Session for R2 BI Features (PowerPivot and SSRS) today
Challenges: People vs. Hardware Trends Database apps increasing at a higher rate than DBAs Overburdened DBAs Hardware computing capacity Underutilized hardware Number of database apps Overburdened Administrators Hardware computing capacity exploding Underutilized hardware Number of DBA’s 1990 2000 2010
Challenges: Real world problems Findings confirm challenges Focus on tier 2-3 apps Customer survey results: Hundreds of small database apps >99% use a single database file Average size is < 2 Gb MSIT Example: 5000 SQL Server instances 100,000 databases Average CPU utilization = 10% App Sophistication Number of Apps CRM ERP Microsoft Confidential—Preliminary Information Subject to Change
Central Multi-Server Management Control • Optimization • Efficiencies Utility Explorer Utility Control Point Managed Server Group Enroll An Instance DAC Client “Finance” Data-Tier Developer Management Studio Database Administrator Managed Server Group Central management SQL Server Utility Control Point
Data Collection Dimensions Measures Views Computer Volume DAC CPU Utilization Historical data (Pivoting) Health State Visualization Dashboard List View Detailed View Server DBs FG DataFile LogFile Disk Space Utilization
DEMO: Multi-Server and Application Management
SQL Server SysPrep Rapid Provisioning /ACTION=PrepareImage /ACTION=CompleteImage Rapid Provisioning Align with Virtualization, Policy Based Deployments and Manageability Features of SQL Server Components Engine, RS, Data Protocols and Connectivity, SQLCMD OS Windows 7 Client and Windows Server 2008 R2, Windows Server 2008, Vista, Windows Server 2003, XP SP3 Architecture Only x32/x64, No WOW, No IA64 Patching Support for prepared and configured Instances SKU Support EVAL, DEV, STD, ENT, EXPR
SQL Server Consolidation feature set Brand Transformation Presentation SQL Server Consolidation feature set Resource Governor Windows Server Resource Manager (WSRM) Microsoft Assessment and Planning (MAP) failover cluster in guest VMs System Center VM Manager Hyper-V Live Migration Higher Isolation Lower Density Instances Virtual Machines Databases Higher Density Lower Isolation Sysprep SQL setup Data Tier App Utility Control Point and Managed Instances >64 logical processors New in SQL 2008 R2 ® 12
FastTrack Data Warehouse – scaling up A method of designing a cost-effective, balanced system for DW Workloads Reference hardware configuration developed in conjunction with hardware partners using this method Best Practices for data layout, loading and management ONE WAY OF DOING RELATIONAL DW ON SQL SERVER
FTDW Typical Scenarios Workload: Benefit: 80/20 rule: Reads vs Writes Scans vs Lookups IO Scan Centric Throughput Oriented MB/s, GB/sec Large sequential disk reads Query Patterns Range Based Predicates Low Cardinality Aggregations High Row Volume aggregations Manage and Store More data More Throughput, 200MB/sec/core HW Balance to get all solution power: CPU Controller HBA Switch Disks Pre-built and optimized at HW and SW Level
Published Reference Architectures Balanced System Examples -- HP / Dell / IBM, 8 to 48 core
Results
SQL Server Parallel Data Warehouse
SQL Server Parallel Data Warehouse Architecture
Integration with PDW: “Hub and Spoke”
A Comprehensive Platform Managed Self-Service BI Multi-server management Virtualization & Live Migration MPP support for 10s to 100s TB DW Highly scalable appliances Seamless integration with Microsoft BI Scalable relational database platform Consistent, familiar model & tools Self-managed, highly available cloud services
SQL Server 2008 R2 New Editions DataCenter Application and Multi-Server Management for enrolling over 25 instances High-scale complex event processing with SQL Server StreamInsight™ >8 processors and <256 logical processors Memory limits up to OS maximum PDW 10s to 100s TBs enabled by MPP architecture DW hub and spoke architecture and parallel database copy
SQL Server 2008 R2 Editions Enterprise Standard PowerPivot for SharePoint to support the hosting and management of PowerPivot applications in SharePoint Application and Multi-Server Management for enrolling up to 25 instances Master Data Services for data consistency across heterogeneous systems Data Compression now enabled with UCS-2 Unicode support Standard Backup Compression Can be managed instance for Application and Multi-Server Management capabilities
Key Takeaways SQL Server is on the road of Enterprise Scalability and Manageability Optimizing Instance Management and Administration trough UCP Data Tier 2&3 Application management Optimized setup with SysPrep, aligned with Enterprise Deployment and Virtualization Principles Scaling UP trough FTDW Scaling OUT trough PDW
Please Complete The Evaluations! Your Feedback and comments COUNT! Thank you! Contact me further at: Ask The Experts: Now 12:15 – 12:45, At Community Booth Other Sessions: Today 14:45 – 15:45 Top 10 Thinks you shouldn’t do with/in your database Or e-mail me at: Margarita.Naumova@microsoft.com Magi_Naumova@hotmail.com Please Complete The Evaluations! Your Feedback and comments COUNT!
Community Booth Become part of our technological communities Network with colleagues and experts Ask the Experts sessions Exhibition Area Level -1 Photo (cc-by-sa) Chris Radcliff @ Flickr