Download presentation
Presentation is loading. Please wait.
Published byRaymond Phelps Modified over 9 years ago
1
Prem Mehra Program Manager Microsoft Corporation SESSION CODE: DAT308 Sung Hsueh Program Manager Microsoft Corporation
4
Number of database apps Number of DBA’s 199020002010 Hardware computing capacity Underutilized hardware Overburdened Administrators
5
Higher Isolation, Higher Costs Higher Density, Lower Costs Databases Instances Virtual Machines Sales_1 Marketing_1 Online_Sales ERP_10 DB_1 DB_2 DB_3 Consolidate_1 Currently a variety of consolidation approaches exist and are utilized. Typically, as isolation goes up, density goes down and operation cost goes up. IT Managed Environment Schemas
6
VirtualizationInstanceDatabase Security Resource Management Density Migration High Availability Key Best Better Good Source : http://msdn.microsoft.com/en-us/library/ee819082.aspx
7
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 ® New in SQL 2008 R2 ® 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
10
VHD Size On disk storage space needed Fixed Sized Virtual Hard Disk VHD Size On disk storage space needed Dynamically Expanding Virtual Hard Disk
12
Transaction response time comparable 32 Cores 128 GB Server. Guest: 4 Core 7 GB per VM, fixed size VHD CPU over-commit Sub seconds application response time Test your own workload, may scale differently SLAT: Second Level Address Translation (Hardware Assist)
14
Best Practices and Recommendations 2
15
Shared Storage iSCSI Guest Cluster 1 2 Redundant Paths to storage Shared Storage iSCSI, SAS, Fibre Live Migration 1 2 Host cluster 1 2
16
©200916 SQL Live migration with Data Replication
17
Creating and managing Virtual Machines Optimize Resources – Centralized virtual machine deployment and management for Hyper-V, Virtual Server, and VMware ESX servers – Fast and reliable P2V and V2V conversion – Intelligent placement of Virtual Machines – Comprehensive application and service-level monitoring with Operations Manager and Integrated Performance and Resource Optmization (PRO) of VMs Leverage Skills – Familiar interface, common foundation – Monitor physical and virtual machines from one console – Fully scriptable using Windows PowerShell Increase Agility – Rapid provisioning of new virtual machines with templates – Centralized library of infrastructure components – Leverage and extend existing storage infrastructure and clusters – Allow for delegated management and access of VMs
27
Central point of reasoning for multi-server management Simple to setup and use - a key advantage Management Studio DBA SQL02 SQL03 SQL04 SQL01 Managed Instances SQL05 UCP
28
DAC = Data-tier Application Component => the “MSI” like package Data-tier app => the deployed DAC running on a managed instance DAC Definition (Schema) DAC Deployment Profile Deployment Requirements DAC Deployment Profile Deployment Requirements Develop Tables, Views, Constraints, SProcs, UDFs, Users, Logins Deploy Indexes, Partitions FileGroups … DAC Metadata (Name, Version, …) Post-Deployment Scripts
29
DBA SQL Server Management Studio Reverse Engineer DAC 2 Define Target Pre-Reqs 3 Deploy / Upgrade DAC 4 Hand-off to DBA 6 Deploy / Upgrade DAC 7 Manage, Register, Uninstall, Extract, Upgrade DAC 8 DEVELOP DEPLOY MANAGE DBA SQL Server Management Studio Visual Studio 2010 Developer 9 Managed Server Group HR Control Point SALES FinApp Dev DB 1.dacpac Compile + Build 5 FinApp Prod DB Data-tier Application
30
Dashboard List View Detail View
31
CPU Utilization Storage Utilization
32
Dimensions Measures ComputerComputer VolumeVolume DACDAC ServerServer DatabaseDatabase FilegroupFilegroup DataFileDataFile LogFileLogFile CPU Utilization Disk Space Utilization 32
34
ResourceUCPManaged Instance Disk space~ 2 GB per year per managed instance. Negligible Disk IO8x 10k RPM spindles RAID-10.*Negligible CPU4x 2.5 GHz Intel Xeon or equivalent CPU capacity.* ~ 4% utilization overhead on 2x 2.5GHz Intel Xeon
35
IT PROFESSIONAL DATABASE ADMINISTRATOR Data Platform Resource Optimization SQL Server RDBMS focused Central evaluation of utilization policies End-to-End Service Management Datacenter and cross-platform Health monitoring of distributed applications APPs SQL Server OS Hardware SQL Server Application and Multi- Server Management Health, Breadth/Composable Planning + Trend Analysis, Depth/Domain-specific TARGET SCENARIO TARGET AUDIENCE TARGET DOMAIN
37
Microsoft IT Infrastructure Overview
39
Operational Results
41
Guest Host Network Storage
51
Required Slide Track PMs will supply the content for this slide, which will be inserted during the final scrub.
52
www.microsoft.com/teched www.microsoft.com/learning http://microsoft.com/technet http://microsoft.com/msdn
54
Sign up for Tech·Ed 2011 and save $500 starting June 8 – June 31 st http://northamerica.msteched.com/registration You can also register at the North America 2011 kiosk located at registration Join us in Atlanta next year
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.