SQL Server Virtualization 101. David Klee, Group Principal and Practice Lead. SQL PASS Virtualization VC, 2014.01.08



Similar documents
Best Practices for Monitoring Databases on VMware. Dean Richards Senior DBA, Confio Software

Providing Self-Service, Life-cycle Management for Databases with VMware vfabric Data Director

Business Process Desktop: Acronis backup & Recovery 11.5 Deployment Guide

VMware Virtual Infrastucture From the Virtualized to the Automated Data Center

How Customers Are Cutting Costs and Building Value with Microsoft Virtualization

Top 5 Reasons to choose Microsoft Windows Server 2008 R2 SP1 Hyper-V over VMware vsphere 5

SQL Server High Availability: After Virtualization SQL PASS Virtualization Virtual Chapter September 11, 2013

Fujitsu Private Cloud Customer Service Description

Getting the Most Out of Virtualization of Your Progress OpenEdge Environment. Libor Laubacher Principal Technical Support Engineer 8.10.

VirtualclientTechnology 2011 July

App App App App App App App App. VMware vcenter Suite. VMware vsphere 4. Availability Security Scalablity. vshield Zones VMSafe

vsphere 6.0 Advantages Over Hyper-V

MaxDeploy Ready. Hyper- Converged Virtualization Solution. With SanDisk Fusion iomemory products

VMware VDR and Cloud Storage: A Winning Backup/DR Combination

Monitoring Databases on VMware

What s New with VMware Virtual Infrastructure

Technical Paper. Moving SAS Applications from a Physical to a Virtual VMware Environment

Squeezing Top Performance from your Virtualized SQL Server

Cloud Infrastructure Licensing, Packaging and Pricing

VMware vsphere 5.0 Boot Camp

Arif Goelmhd Goelammohamed Solutions Hyperconverged Infrastructure: The How-To and Why Now?

Top 10 Reasons to Virtualize VMware Zimbra Collaboration Server with VMware vsphere. white PAPER

FOR SERVERS 2.2: FEATURE matrix

RED HAT ENTERPRISE VIRTUALIZATION FOR SERVERS: COMPETITIVE FEATURES

IOmark-VM. DotHill AssuredSAN Pro Test Report: VM a Test Report Date: 16, August

VMware vsphere 5.1 Advanced Administration

MS 10751A - Configuring and Deploying a Private Cloud with System Center 2012

How To Use Vsphere On Windows Server 2012 (Vsphere) Vsphervisor Vsphereserver Vspheer51 (Vse) Vse.Org (Vserve) Vspehere 5.1 (V

Protecting your Data in a New Generation Virtual and Physical Environment

MODULE 3 VIRTUALIZED DATA CENTER COMPUTE

A virtual SAN for distributed multi-site environments

SQL Server Virtualization

Dell Virtualization Solution for Microsoft SQL Server 2012 using PowerEdge R820

Backup and recovery as agile as the virtual machines being protected

Getting Even More Out of OpenEdge in a Virtualized Environment

Expert Reference Series of White Papers. VMware vsphere Essentials

Extending the Power of Your Datacenter

Improving IT Operational Efficiency with a VMware vsphere Private Cloud on Lenovo Servers and Lenovo Storage SAN S3200

High Availability Databases based on Oracle 10g RAC on Linux

Turbo Charge Your Data Protection Strategy

Het is een kleine stap naar een hybrid cloud

REDEFINE SIMPLICITY TOP REASONS: EMC VSPEX BLUE FOR VIRTUALIZED ENVIRONMENTS

MS 20247C Configuring and Deploying a Private Cloud

Optimization, Business Continuity & Disaster Recovery in Virtual Environments. Darius Spaičys, Partner Business manager Baltic s

Rackspace Cloud Databases and Container-based Virtualization

Building Private Cloud Architectures

Veritas Storage Foundation High Availability for Windows by Symantec

Availability for your modern datacenter

Maximize Your Virtual Environment Investment with EMC Avamar. Rob Emsley Senior Director, Product Marketing

Simplify IT with Hyperconvergence

vsphere Private Cloud RAZR s Edge Virtualization and Private Cloud Administration

Best Practices for Virtualised SharePoint

Windows Server 2012 授 權 說 明

MiServer and MiDatabase. Service Level Expectations. Service Definition

Configuring and Deploying a Private Cloud. Day(s): 5. Overview

Vmware VSphere 6.0 Private Cloud Administration

YOUR STRATEGIC VIRTUALIZATION ALTERNATIVE. Greg Lissy Director, Red Hat Virtualization Business. James Rankin Senior Solutions Architect

Simplifying the Transition to Virtualization TS17

Outline. MCSA: Server Virtualization

EMC PERFORMANCE OPTIMIZATION FOR MICROSOFT FAST SEARCH SERVER 2010 FOR SHAREPOINT

Squeezing The Most Performance from your VMware-based SQL Server

<Insert Picture Here> Oracle VM and Cloud Computing

VMware and Primary Data: Making the Software-Defined Datacenter a Reality

Microsoft Private Cloud. A comparative look at Functionality, Benefits, and Economics

Dell PowerVault DL2200 & BE 2010 Power Suite. Owen Que. Channel Systems Consultant Dell

Expert Reference Series of White Papers. Visions of My Datacenter Virtualized

vcloud Virtual Private Cloud Fulfilling the promise of cloud computing A Resource Pool of Compute, Storage and a Host of Network Capabilities

VMware vsphere: Install, Configure, Manage [V5.0]

Complete Storage and Data Protection Architecture for VMware vsphere

MICROSOFT SHAREPOINT SERVER: BEST PRACTICES AND DESIGN GUIDELINES FOR EMC STORAGE

Nutanix Tech Note. Configuration Best Practices for Nutanix Storage with VMware vsphere

VegaStream Tutorial - The Advantages & Disadvantages of Using Virtual Machines

Hyper-V vs ESX at the datacenter

Configuring and Deploying a Private Cloud

IBM Virtual Server Services. A smarter way to support and grow your business

Reference Architecture and Best Practices for Virtualizing Hadoop Workloads Justin Murray VMware

Deep Dive on SimpliVity s OmniStack A Technical Whitepaper

Server Virtualization with VMWare

MS-10751: Configuring and Deploying a Private Cloud with System Center Required Exam(s) Course Objectives. Price. Duration. Methods of Delivery

CA ARCserve Replication and High Availability Deployment Options for Hyper-V

Configuring and Deploying a Private Cloud

VMware vsphere 4.1 with ESXi and vcenter

COMPARISON OF VMware VSHPERE HA/FT vs stratus

Reducing the Cost and Complexity of Business Continuity and Disaster Recovery for

Managing Application Performance and Availability in a Virtual Environment

Microsoft Hyper-V chose a Primary Server Virtualization Platform

Vmware Training. Introduction

SQL Server on Azure An e2e Overview. Nosheen Syed Principal Group Program Manager Microsoft

Site Recovery Manager Installation and Configuration

Cloud Optimize Your IT

2009 AAMGA Automation Conference

Configuring and Deploying a Private Cloud with System Center 2012 MOC 10751

Top 5 reasons to virtualize Exchange

What s New in vsphere 5.1?

Configuring and Deploying a Private Cloud 20247C; 5 days

JOB ORIENTED VMWARE TRAINING INSTITUTE IN CHENNAI

Transcription:

SQL Server Virtualization 101 David Klee, Group Principal and Practice Lead SQL PASS Virtualization VC, 2014.01.08 www.linchpinpeople.com 1 David Klee Group Principal and Practice Lead @kleegeek davidklee.net gplus.to/kleegeek linked.com/a/davidaklee Specialties / Focus Areas / Passions: Performance Tuning & Troubleshooting Virtualization Cloud Enablement Infrastructure Architecture High Availability Disaster Recovery Health Monitoring Capacity Management Data Processing www.linchpinpeople.com 2 1

SQL Saturday Nashville & Precon Virtualization for SQL Server DBAs Friday, January 17 th 8:30a to 4:30p Details and link to EventBrite registration at http://sqlsaturday.com/272/eventhome.aspx SQL Saturday January 18th Register today! www.linchpinpeople.com 3 Agenda What is Virtualization? Why Virtualize? Infrastructure Underneath Benefits for DBAs Benefit Examples www.linchpinpeople.com 4 2

Virtualization What Is It? www.linchpinpeople.com 5 What is Virtualization? Added layer between hardware and operating system Hardware treated as physical resource queues Extension of the hardware, so is treated as part of the platform Not just P2Ving a single server Most DBA s virtualization experience www.linchpinpeople.com 6 3

Terminology Virtual Machine / Guest Hypervisor Physical Machine / Host Template Cloud (Public / Private) Over-Committed Consolidation Live Migration / vmotion www.linchpinpeople.com 7 Traditional Computing Local Disks (OS, Instance Home) SQL Server A (10% utilization) SQL Server B (12% utilization) SQL Server C (15% utilization) www.linchpinpeople.com 8 4

Virtualization Computing (75% utilization) VIRTUALIZATION 9 www.linchpinpeople.com Why Virtualize? And Why Should DBAs Care? www.linchpinpeople.com 10 5

Business Cases Reduced costs Datacenter efficiency, consolidation & simplification Increased agility, flexibility, & responsiveness Business continuity Software development lifecycle Automation Simplified management Security www.linchpinpeople.com 11 How Does It Help DBAs? High Availability & Disaster Recovery Snapshots for system-state rollback Capacity management - quickly Less downtime with equipment upgrades or maintenance Ease administration Cloning & templates Standardization Better Performance www.linchpinpeople.com 12 6

How Does It Hurt DBAs? One extra layer Not dedicated infrastructure resources Lack of infrastructure-level visibility Silent performance killers Insufficient physical resources Poor performance FUD! www.linchpinpeople.com 13 Infrastructure What is Underneath Your Data www.linchpinpeople.com 14 7

In The Beginning Virtualization s historical draw is datacenter consolidation Extremely high overhead from virtualization layer Virtualize Dev/ Test / QA Virtualize tiny / simple Production Low resource allocations to s Performance impact rarely mattered www.linchpinpeople.com 15 Today s Technologies Virtualize everything Tier-1 production Almost zero virtualization overhead Extremely mature technologies Easy to configure and manage SSD host-level read caching Virtual storage, networking, security Infinitely scale the datacenter Public / private / hybrid cloud models www.linchpinpeople.com 16 8

Hypervisor Options (Q1 2014) ware vsphere 5.5 (ESXi + vcenter) Microsoft Hyper-V 2012 R2 (Hyper-V + SCCM + SCM) www.linchpinpeople.com 17 vsphere 5.5 & Hyper-V 2012 R2 ware vsphere 5.5 64 vcpus / 1TB vram 62TB x 180 virtual disks 62TB Raw Device Maps HA & Load Balancing 399 OSs Supported vcenter included Microsoft Hyper-V 2012 R2 64 vcpus / 1TB vram 64TB x 256 virtual disks 256TB Pass-Through Disks HA & Load Balancing 46 OSs Supported Need System Center & SCM www.linchpinpeople.com 18 9

Virtualization Cluster V I R T U A L I Z A T I O N ware ESXi MS Hyper-V SAN Disk Pool www.linchpinpeople.com 19 Central Management ware vcenter / MS SCM VIRTUALIZATION Inter-Node Communication www.linchpinpeople.com 20 10

Logical Cluster Model 16 vcpu 128 GB vram 8 vcpu 64 GB vram 2 vcpu 16 GB vram 2 vcpu 16 GB vram 2 vcpu 16 GB vram 2 vcpu 16 GB vram 2 vcpu 16 GB vram 2 vcpu 16 GB vram V I R T U A L I Z A T I O N 150 GHz CPU 4 TB Memory 4x10GbE Network 20 TB Tier 1 Storage 40 TB Tier 2 Storage www.linchpinpeople.com 21 Resource & Performance Statistics Get read-only access to virtualization performance statistics for your s www.linchpinpeople.com 22 11

Benefits for DBAs Get The Most From Virtualization www.linchpinpeople.com 23 High Availability 2013 Heraflux Technologies 24 12

Disaster Recovery SQL Server A App Server B 15 minute replication 60 minute replication WAN SQL Server A App Server B Virtualization Virtualization Primary Site DR Site www.linchpinpeople.com 25 Snapshots www.linchpinpeople.com 26 13

Capacity Management www.linchpinpeople.com 27 Templates & Cloning Build master gold template Deploy new from template in minutes (vs. days) Configuration guaranteed www.linchpinpeople.com 28 14

Standardization Use template to standardize the build Deploy from template Best practices always applied Know where all objects are located Makes automation possible www.linchpinpeople.com 29 Benefit Examples Benefits Go Beyond the Obvious www.linchpinpeople.com 30 15

Virtualization Benefit Example System backup and restore testing Restore your -level backups to a new on an offline virtual network Clone domain controller into offline virtual network Power on everything Validate that the server comes up Now validate your SQL Server functionality Validate SQL Server-level backups Destroy the s when complete CERTIFIED RECOVERY www.linchpinpeople.com 31 Performance Benefit Example (1) High transactional volume application? Long-running ETL data loads? iperfhow-to guide: http://tinyurl.com/ost9gll Move a lot of data between two s? www.linchpinpeople.com 32 16

Performance Benefit Example (2) Collocate two s on the same host to increase virtual network performance www.linchpinpeople.com 33 Conclusions Don t fear virtualization embrace it ( cuzit s here to stay) Virtualize everything with confidence Revisit your operational procedures Smart architecture can simplify Smarter architecture can possibly improve performance www.linchpinpeople.com 34 17

Questions? @kleegeek davidklee.net gplus.to/kleegeek linked.com/a/davidaklee www.linchpinpeople.com 35 Thank You! www.linchpinpeople.com 36 18