Get More out of SQL Server 2012 in the Microsoft Private Cloud environment Guy BowermanMadhan Arumugam DBI208.

Slides:



Advertisements
Similar presentations
2  Industry trends and challenges  Windows Server 2012: Beyond virtualization  Complete virtualization platform  Improved scalability and performance.
Advertisements

System Center 2012 R2 Overview
What’s New: Windows Server 2012 R2 Tim Vander Kooi Systems Architect
Oracle Data Guard Ensuring Disaster Recovery for Enterprise Data
“It’s going to take a month to get a proof of concept going.” “I know VMM, but don’t know how it works with SPF and the Portal” “I know Azure, but.
Keith Burns Microsoft UK Mission Critical Database.
Microsoft Virtual Server 2005 Product Overview Mikael Nyström – TrueSec AB MVP Windows Server – Setup/Deployment Mikael Nyström – TrueSec AB MVP Windows.
Lesson 7: Creating and Configuring Virtual Machine Settings
Low Control | Low Maintenance Shared Lower cost Dedicated Higher cost High Control | High Maintenance Hybrid On premises Off premises SQL Server Physical.
Scale-out File Server Cluster Hyper-V Cluster Virtual Machines SMB3 Storage Network Fabric.
DatacenterMicrosoft Azure Consistency Connectivity Code.
Integrate into existing systems with PowerShell integration modules Extend by building PS modules to enable integrating into other systems Optimize.
1© Copyright 2011 EMC Corporation. All rights reserved. EMC RECOVERPOINT/ CLUSTER ENABLER FOR MICROSOFT FAILOVER CLUSTER.
Automating Datacenter Using System Center 2012 Harpreet Singh Rana Consultant Microsoft Corporation MGT328.
SQL Server AlwaysOn: Active Secondaries Luis Vargas Program Manager Microsoft Corporation DBI312.
Hyper-V Recovery Service DR Orchestration Extensible Data Channel (Hyper-V Replica, SQL AlwaysOn)
1 AFCOM 2011 studyAFCOM 2011 study 2 Information Week 2011 surveyInformation Week 2011 survey 3 Worldwide Executive Council 2011 survey on 100 CIOsWorldwide.
Windows Server Virtualization Infrastructure Planning and Design Series.
Migrating SQL Server database applications to Windows Azure Virtual Machine Guy BowermanEvgeny Krivosheev DBI333.
Hyper-V High-Availability & Mobility: Designing the Infrastructure for Your Private Cloud Symon Perriman Technical Evangelist Microsoft
Hyper-V High-Availability & Mobility: Designing the Infrastructure for Your Private Cloud Symon Perriman Technical Evangelist Microsoft
Migrating Applications to Windows Azure Virtual Machines Michael Washam Senior Technical Evangelist Microsoft Corporation.
DBI301. Broad applicability Common workloads Pre-configured Pre-tuned Integrated management Surrounded by expert support Balanced architecture.
Yury Kissin Infrastructure Consultant Storage improvements Dynamic Memory Hyper-V Replica VM Mobility New and Improved Networking Capabilities.
Cluster Shared Volumes Reborn in Windows Server 2012: Deep Dive Amitabh Tamhane Vineeth Karinta Program Manager 2 Senior Engineer Microsoft Corporation.
Windows Server 2012 VSP Windows Kernel Applications Non-Hypervisor Aware OS Windows Server 2008, 2012 Windows Kernel VSC VMBus Emulation “Designed for.
Hyper-V Storage Senthil Rajaram Senior PM Microsoft Corporation.
Microsoft Azure Virtual Machines. Networking Compute Storage Virtual Machine Operating System Applications Data & Access Runtime Provision & Manage.
Lets agree that an Optimized Data Center is not yet a Cloud +=
Chapter 8 Implementing Disaster Recovery and High Availability Hands-On Virtual Computing.
Appendix B Planning a Virtualization Strategy for Exchange Server 2010.
Get More out of SQL Server 2012 in the Microsoft Private Cloud environment Steven Wort, Xin Jin Microsoft Corporation.
SQLCAT: SQL Server 2012 AlwaysOn Lessons Learned from Early Customer Deployments Sanjay Mishra Program Manager Microsoft Corporation DBI360.
From Virtualization Management to Private Cloud with SCVMM 2012 Dan Stolts Sr. IT Pro Evangelist Microsoft Corporation
DCIM211. By 2015, 35% of enterprise IT expenditures for most organizations will be managed outside the IT department’s budget IT budget.
SQLCAT: SQL Server HA and DR Design Patterns, Architectures, and Best Practices Using Microsoft SQL Server 2012 AlwaysOn Sanjay Mishra Program Manager.
James Crawshaw, Microsoft Shashank Pawar, Microsoft.
Windows Azure Migrating Applications and Workloads Speaker Title Organization.
Building Hosted Private and Public Clouds Using Windows Server 2012 Yigal Edery Principal Program Manager Microsoft Corporation Joshua Adams Senior Program.
SC2012 Infrastructure Components Management Justin Cook (Data # 3) Principal Consultant, Systems Management Noel Fairclough (Data # 3) Consultant, Systems.
Node.js & Windows Azure AZR326  JavaScript on the Server!  Event driven I/O server-side JavaScript  Not thread based, each connection uses only a.
IT Pro Day Windows Server 2012 Hyper-V – The next chapter Michel Luescher, Senior Consultant Microsoft Thomas Roettinger, Program Manager Microsoft.
What’s New with Windows Server 2012 and Microsoft System Center 2012 SP1 Vijay Tewari Principal Group Program Manager Microsoft Corporation.
Cluster Shared Volumes Reborn in Windows Server 2012
Take enterprise virtualization to the next level
Rick Claus Sr. Technical Evangelist,
Alwayson Availability Groups
20409A 7: Installing and Configuring System Center 2012 R2 Virtual Machine Manager Module 7 Installing and Configuring System Center 2012 R2 Virtual.
Microsoft Windows Server 2012 R2. What’s NEW in Windows Server 2012 R2.
Optimize the Business with Microsoft Datacenter Services 2.0
Building a Highly Available Failover Cluster Solution with Windows Server 2012 from the Ground UP Rob Hindman Program Manager Microsoft Corporation WSV324.
Windows Azure Overview for IT Pros Anton Boyko. Intro to Cloud Computing Intro to Windows Azure Cloud Services Web Sites Virtual Machines Workload Options.
Network Virtualization Policy-Based Isolation QoS Performance Metrics Live & Storage Migrations Cross-Premise Connectivity Dynamic & Multi-Tenant.
Narasimha Reddy Gopu Jisha J. Agenda Introduction to AlwaysOn * AlwaysOn Availability Groups (AG) & Listener * AlwaysOn Failover * AlwaysOn Active Secondaries.
Deploying Highly Available SQL Server in Windows Azure A Presentation and Demonstration by Microsoft Cluster MVP David Bermingham.
Øg fleksibiliteten i din infrastruktur 32 virtual processors per VM 1 TB virtual machine memory New 64TB VHDX format Native 4k disk support Hyper-V.
IT Pro Day Windows Server 2012 Hyper-V – The next chapter Michel Luescher, Senior Consultant Microsoft Thomas Roettinger, Program Manager Microsoft.
Brian Lauge Pedersen Senior DataCenter Technology Specialist Microsoft Danmark.
Sql Server Architecture for World Domination Tristan Wilson.
Windows Server 2012 Overview Michael Leworthy Senior Product Manager Microsoft Corporation WSV205.
Azure Site Recovery For Hyper-V, VMware, and Physical Environments
Lead SQL BankofAmerica Blog: SQLHarry.com
Windows Azure Migrating SQL Server Workloads
Design and Implement Cloud Data Platform Solutions
Microsoft Ignite NZ October 2016 SKYCITY, Auckland.
20409A 7: Installing and Configuring System Center 2012 R2 Virtual Machine Manager Module 7 Installing and Configuring System Center 2012 R2 Virtual.
Microsoft Virtual Academy
High Availability/Disaster Recovery Solution
06 | SQL Server and the Cloud
Designing Database Solutions for SQL Server
Presentation transcript:

Get More out of SQL Server 2012 in the Microsoft Private Cloud environment Guy BowermanMadhan Arumugam DBI208

Low Control Shared Lower cost Dedicated Higher cost High Control Hybrid Cloud On premises Off premises

Low Control Shared Lower cost Dedicated Higher cost High Control 100% Compatibility Rapid self-service provisioning 100% Compatibility Rapid self-service provisioning SQL Server in WA VM - IaaS SQL Server Full h/w control Roll-your-own HA/DR/scale Full h/w control Roll-your-own HA/DR/scale Managed database service Focus on business logic Managed database service Focus on business logic WA SQL Database - PaaS Elastic/Self-Service capabilities Full h/w control Elastic/Self-Service capabilities Full h/w control SQL Server Private Cloud - IaaS

Fastest Time to Solution Good Better Best Performance at Scale Component Flexibility Fastest Time to Solution Good Better Best Performance at Scale Component Flexibility Fastest Time to Solution Good Better Best Performance at Scale Component Flexibility Self-Build Reference Architecture Appliance Private Cloud Reference Architecture

Optimize for Uptime Optimize for Time to Solution

Support for Dynamic Memory RDBMS Memory management Scale up

Great for Self Service pattern SKUDynamic Memory Express- Workgroup- Standard- Enterprise SKUDynamic Memory Express- Web (SPLA)/VM Standard/VM Enterprise

demo SQL Server 2012 with Hyper-V Dynamic Memory

Hyper-V / VMM DM Params Recommendations Startup RAM1GB + SQL Min Server Memory (if set) In unplanned failover scenarios the total amount of Startup Memory combined (both local to the host and virtual machines to be failed over) should be lower than the total physical memory minus the host reserve memory Maximum RAM>SQL Max Server Memory (if set) Running SQL Server with Hyper-V Dynamic Memory -

OS Bufferpool (8K allocations) Bufferpool (8K allocations) CLR, DWA, TS, >8K allocations OS All size page allocations + CLR DWA, TS SQL 2008 R2 and before SQL 2012

Great for centralized IT services pattern > 1 million IOPS from a single VM

Resource Governor: 64 Resource Pools (up from 20) Multi-tenant Isolation Increase application density Resource Governor: Max cap on CPU usage Predictable CPU usage for chargeback Isolation from system tasks Resource Governor resource pool affinity Simple partitioning of physical resources Predictable resource allocation Great for centralized IT services pattern

Classification Default Group Group 2Group 1 Group 2 Group N … Attributes UDF Pool 1Internal poolPool 62 Default pool Background tasks, DAC connections

demo Resource Governor in SQL Server 2012

Always On Multiple Active Secondaries Improves utilization by offloading read/maintenance work (backup) Much more performant than DBM Availability Groups : Application centric multiDB HADR over non shared storage with faster/reliable application recovery Improvement HW/SW Recoverability Geo Cluster Multi-subnet Support enables DR sp_server diagnostics : comprehensive SQL health status Hardware Memory scrubber support Great for centralized IT services pattern

SQL 2012 AlwaysOn HA/DR CareGroup Healthcare Systems Sync ASync Windows 2008 R2 Hosts Cluster Windows 2008 R2 Guest Cluster Availability Group: BillingSys Primary Site DR Site Primary Hyper-V Node B Hyper-V Node A Node C Extreme High Availability HW & OS Failure Protection OS & SQL Failure Protection Disk & DB Failure Protection

Hyper-V Live Migration Windows 2008 R2 Host Cluster Memory Sync Configuration Data Memory Content CSV User still connected without interruption User still connected without interruption Sync Availability Group: BillingSys Sync AG: BillingSys Hyper-V Node B Hyper-V Node A Denali_B VHD (in Cluster Shared Volume) Denali_A VHD (in Cluster Shared Volume)

0 – No Automatic Failover or restart Service is down 1 – Failover or restart on server down No response from SP 2 – Failover or restart on server unresponsive System errors 3 – Failover or restart on critical SQL Server errors Resource errors 4 – Failover or restart on moderate SQL Server errors Query errors 5 – Failover or restart on any qualified failure conditions

demo SQL Server Automation with PowerShell cmdlets

SQL Server 2012 licensing guide

Drive Green IT: in the first year REDUCE COST 35% ENERGY 90% COOLING 95% FLOOR SPACE 89% ADMINISTRATION 75% VMs VMsHundreds of VMsThousands of VMs

Connect. Share. Discuss. Learning Microsoft Certification & Training Resources TechNet Resources for IT Professionals Resources for Developers

Evaluations Submit your evals online