Prem Mehra Program Manager Microsoft Corporation SESSION CODE: DAT308 Sung Hsueh Program Manager Microsoft Corporation.

Slides:



Advertisements
Similar presentations
Ravi Sankar Technology Evangelist | Microsoft
Advertisements

The System Center Family Microsoft. Mobile Device Manager 2008.
System Center 2012 R2 Overview
Developing a Virtual Machine Conversion Strategy Nicola Ferrini IT PRO Trainer
Copyright 2009 FUJITSU TECHNOLOGY SOLUTIONS PRIMERGY Servers and Windows Server® 2008 R2 Benefit from an efficient, high performance and flexible platform.
Virtualisation in the optimised Datacenter Paul Butterworth Enterprise Technology Strategist Microsoft Corporation.
Virtual techdays INDIA │ 9-11 February 2011 Cross Hypervisor Management Using SCVMM 2008 R2 Vikas Madan │ Partner Consultant II, Microsoft Corporation.
Number of database apps Number of DBA’s Hardware computing capacity.
Sudhir Rao Technology Specialist | Microsoft Corporation.
Yes, yes it does! 1.Guest Clustering is supported with SQL Server when running a guest operating system of Windows Server 2008 SP2 or newer.
1 AFCOM 2011 studyAFCOM 2011 study 2 Information Week 2011 surveyInformation Week 2011 survey 3 Worldwide Executive Council 2011 survey on 100 CIOsWorldwide.
Joey Snow Technical Evanglist Microsoft Corporation SESSION CODE: WSV310.
Christopher Samson Senior Hosting Technology Specialist Microsoft.
Upgrading the Platform - How to Get There!
1 Management Pain points now Existing tools: Do not map to virtual environments Provisioning Backup Health monitoring Performance monitoring / management.
Dai Vu Director, Virtualization Product Management Microsoft Corporation SESSION CODE: VIR206.
Planning a high availability model Validate and understanding support policies Understanding Live Migration Deployment Planning VM Failover Policies Datacenter.
Mark Harmsworth – Architecture Nate Bruneau – Engineering Scott Kleven – Program Management Microsoft Corporation SESSION CODE: OSP321.
Get More out of SQL Server 2012 in the Microsoft Private Cloud environment Guy BowermanMadhan Arumugam DBI208.
Appendix B Planning a Virtualization Strategy for Exchange Server 2010.
Gopal Ashok Program Manager Microsoft Corp. Agenda SQL Server Consolidation Virtualization & Microsoft Hyper-V Architecture Consolidation Performance.
Ashwin Sarin Program Manager Microsoft Corporation SESSION CODE: COS204.
Get More out of SQL Server 2012 in the Microsoft Private Cloud environment Steven Wort, Xin Jin Microsoft Corporation.
Module 19 Managing Multiple Servers. Module Overview Working with Multiple Servers Virtualizing SQL Server Deploying and Upgrading Data-Tier Applications.
Maciej Pilecki Consultant, SQL Server MVP Project Botticelli Ltd. SESSION CODE: DAT403.
SQL Server 2008 R2 for the DBA Patrick LeBlanc. Objectives  New Editions  Datacenter  Parallel Data Warehouse  Multi-server management  Utility Control.
Boris Jabes Senior Program Manager Microsoft Corporation SESSION CODE: DEV319 Scale & Productivity in Visual C
Peter Provost Sr. Program Manager Microsoft Corporation SESSION CODE: DEV403.
From Virtualization Management to Private Cloud with SCVMM 2012 Dan Stolts Sr. IT Pro Evangelist Microsoft Corporation
Kevin Cox – SQL CAT Microsoft Corporation What are the largest SQL projects in the world? SESSION CODE: DAT305 Srik Raghavan –
Joe Yong Chief Architect Scalability Experts SESSION CODE: DAT 205.
Bradley Millington Senior Program Manager Microsoft Corporation SESSION CODE: WEB 306.
Suhail Dutta Program Manager Microsoft Corporation SESSION CODE: DEV402.
Chandrika Shankarnarayan Senior Program Manager Microsoft Corporation SESSION CODE: ASI301.
Srik Raghavan Principal Lead Program Manager Kevin Cox Principal Program Manager SESSION CODE: DAT206.
Thomas Deml Principal Program Manager Web Platform and Tools Microsoft Corporation SESSION CODE: WEB308.
SC2012 Infrastructure Components Management Justin Cook (Data # 3) Principal Consultant, Systems Management Noel Fairclough (Data # 3) Consultant, Systems.
Rob Reinauer Product Unit Manager, SQL Server Engine Microsoft Corporation SESSION CODE: DAT307.
Clint Huffman Microsoft Premier Field Engineer (PFE) Microsoft Corporation SESSION CODE: VIR315 Kenon Owens Technical Product Manager Microsoft Corporation.
Clifford Dibble Program Manager Microsoft Corporation SESSION CODE: DAT208.
LegendCorp What is System Center Virtual Machine Manager (SCVMM)? SCVMM at a glance Features and Benefits Components / Topology /
Iftekhar Hussain Partner Technology Advisor Microsoft Corporation SESSION CODE: VIR309.
Jeff King Senior Program Manager, Visual Studio Microsoft Corporation SESSION CODE: WEB305.
Lori Dirks Expression Community Manager Microsoft Corporation SESSION CODE: WEB309.
Olivier Bloch Technical Evangelist Microsoft Corporation SESSION CODE: WEM308.
1 | SharePoint Saturday Calgary – 31 MAY 2014 About Me.
Richard Campbell Co-Founder Strangeloop Networks SESSION CODE: WEB315.
Microsoft Virtual Academy. System Center 2012 Virtual Machine Manager SQL Server Windows Server Manages Microsoft Hyper-V Server 2008 R2 Windows Server.
20409A 7: Installing and Configuring System Center 2012 R2 Virtual Machine Manager Module 7 Installing and Configuring System Center 2012 R2 Virtual.
Text Microsoft to Or Tweet #uktechdays Questions?
Reza Chitsaz Senior Program Manager Microsoft Corporation SESSION CODE: DEV302 Building a SharePoint Collaboration Application in Visual Studio 2010.
Andrew Connell, MVP Developer, Instructor & Author Critical Path Training, LLC. SESSION CODE: OSP305.
Introducing Visual Studio 2010: What It Is and Why You Should Care
Pat Altimore Sr. Consultant Microsoft Corporation SESSION CODE: WCL321.
BIO202 | Building Effective Data Visualizations and Maps with Microsoft SQL Server 2008 Reporting Services BIU08-INT | Using.
Martin Woodward Program Manager Microsoft Corporation SESSION CODE: DEV308.
SESSION CODE: COS301. So what do we do?
David A. Carley Senior SDE Microsoft Corporation SESSION CODE: DEV318.
Virtual techdays INDIA │ august 2010 Data-tier Applications in Visual Studio 2010 Abhishek Kala │ Partner Technical Consultant, Microsoft Global.
Brian A. Randell Senior Consultant MCW Technologies SESSION CODE: DEV311.
Christophe Fiessinger & Jan Kalis Senior Technical Product Manager Microsoft Corporation SESSION CODE: OSP209.
Introducing Application and Multi-Server Management.
Ken Getz Senior Consultant MCW Technologies, LLC SESSION CODE: WCL202.
Luke Hoban Senior Program Manager Microsoft Corporation SESSION CODE: DEV307.
Microsoft® System Center Virtual Machine Manager 2008
SQL Server 2008 R2 – The Newest and the Best
Microsoft System Center
Management of Virtual Environments
Tech·Ed North America /21/2018 6:42 PM
Microsoft Virtual Academy
Presentation transcript:

Prem Mehra Program Manager Microsoft Corporation SESSION CODE: DAT308 Sung Hsueh Program Manager Microsoft Corporation

Number of database apps Number of DBA’s Hardware computing capacity Underutilized hardware Overburdened Administrators

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

VirtualizationInstanceDatabase Security Resource Management Density Migration High Availability Key Best Better Good Source :

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

VHD Size On disk storage space needed Fixed Sized Virtual Hard Disk VHD Size On disk storage space needed Dynamically Expanding Virtual Hard Disk

 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)

Best Practices and Recommendations 2

Shared Storage iSCSI Guest Cluster 1 2 Redundant Paths to storage Shared Storage iSCSI, SAS, Fibre Live Migration 1 2 Host cluster 1 2

© SQL Live migration with Data Replication

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

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

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

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

Dashboard List View Detail View

CPU Utilization Storage Utilization

Dimensions Measures ComputerComputer VolumeVolume DACDAC ServerServer DatabaseDatabase FilegroupFilegroup DataFileDataFile LogFileLogFile CPU Utilization Disk Space Utilization 32

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

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

Microsoft IT Infrastructure Overview

Operational Results

Guest Host Network Storage

Required Slide Track PMs will supply the content for this slide, which will be inserted during the final scrub.

Sign up for Tech·Ed 2011 and save $500 starting June 8 – June 31 st You can also register at the North America 2011 kiosk located at registration Join us in Atlanta next year