Critical SQL Server Databases:

Similar documents
SQL Server AlwaysOn Deep Dive for SharePoint Administrators

Windows Geo-Clustering: SQL Server

High Availability with Windows Server 2012 Release Candidate

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

Configure AlwaysOn Failover Cluster Instances (SQL Server) using InfoSphere Data Replication Change Data Capture (CDC) on Windows Server 2012

Installing and Configuring a. SQL Server 2012 Failover Cluster

SQL Server 2012/2014 AlwaysOn Availability Group

High-Availability Fault Tolerant Computing for Remote and Branch Offices HA/FT solutions for Cisco UCS E-Series servers and VMware vsphere

A SURVEY OF POPULAR CLUSTERING TECHNOLOGIES

Designing a Data Solution with Microsoft SQL Server 2014

SQL Server AlwaysOn (HADRON)

StarWind Virtual SAN Installation and Configuration of Hyper-Converged 2 Nodes with Hyper-V Cluster

Appendix A Core Concepts in SQL Server High Availability and Replication

Installing and Configuring a SQL Server 2014 Multi-Subnet Cluster on Windows Server 2012 R2

COMPARISON OF VMware VSHPERE HA/FT vs stratus

Scale-Out File Server. Subtitle

Windows Server 2012 授 權 說 明

StarWind Virtual SAN Provides HA Storage for Hyper-V Clusters with DAS-Based Virtualized iscsi Devices

Creating A Highly Available Database Solution

WELKOM Cloud met Azure

Dell High Availability and Disaster Recovery Solutions Using Microsoft SQL Server 2012 AlwaysOn Availability Groups

SQL Server AlwaysOn. Michal Tinthofer 11. Praha What to avoid and how to optimize, deploy and operate.

Creating SANLess Microsoft SQL Server Failover Cluster Instances with SIOS DataKeeper Cluster Edition and SanDisk Fusion iomemory

TABLE OF CONTENTS THE SHAREPOINT MVP GUIDE TO ACHIEVING HIGH AVAILABILITY FOR SHAREPOINT DATA. Introduction. Examining Third-Party Replication Models

Using Hitachi Protection Manager and Hitachi Storage Cluster software for Rapid Recovery and Disaster Recovery in Microsoft Environments

Bosch Video Management System High Availability with Hyper-V

Microsoft SQL Server 2008R2 Mirroring

MS 20465C: Designing a Data Solution with Microsoft SQL Server

Course 20465C: Designing a Data Solution with Microsoft SQL Server

Vess A2000 Series HA Surveillance with Milestone XProtect VMS Version 1.0

Using Multipathing Technology to Achieve a High Availability Solution

Administering a Microsoft SQL Server 2000 Database

Protect SQL Server 2012 AlwaysOn Availability Group with Hitachi Application Protector

Mission-Critical Availability

Accelerate SQL Server 2014 AlwaysOn Availability Groups with Seagate. Nytro Flash Accelerator Cards

StarWind Virtual SAN Scale-Out Architecture

20465: Designing a Data Solution with Microsoft SQL Server

Boost SQL Server Performance Buffer Pool Extensions & Delayed Durability

This course is intended for database professionals who need who plan, implement, and manage database solutions. Primary responsibilities include:

Data Protection. for Virtual Data Centers. Jason Buffington. Wiley Publishing, Inc. WILEY

High Availability with Postgres Plus Advanced Server. An EnterpriseDB White Paper

Module 14: Scalability and High Availability

EMC MID-RANGE STORAGE AND THE MICROSOFT SQL SERVER I/O RELIABILITY PROGRAM

GoGrid Implement.com Configuring a SQL Server 2012 AlwaysOn Cluster

Software Defined Microsoft. PRESENTATION TITLE GOES HERE Siddhartha Roy Cloud + Enterprise Division Microsoft Corporation

Drobo How-To Guide. Topics. What You Will Need. Prerequisites. Deploy Drobo B1200i with Microsoft Hyper-V Clustering

Direct NFS - Design considerations for next-gen NAS appliances optimized for database workloads Akshay Shah Gurmeet Goindi Oracle

Advanced HA and DR.

SanDisk ION Accelerator High Availability

Clustering and Queue Replication:

Load Balancing and Clustering in EPiServer

End-to-End Availability for Microsoft SQL Server

High Availability and Disaster Recovery for Exchange Servers Through a Mailbox Replication Approach

Performance Monitoring AlwaysOn Availability Groups. Anthony E. Nocentino

Administering a Microsoft SQL Server 2000 Database

Designing a Data Solution with Microsoft SQL Server 2014

The Microsoft Large Mailbox Vision

Red Hat Enterprise linux 5 Continuous Availability

Eliminate SQL Server Downtime Even for maintenance

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

The Benefits of Virtualizing

SQL AlwaysOn Availability Groups (AAG) on Tintri

Designing a Data Solution with Microsoft SQL Server

Hyper-V over SMB Remote File Storage support in Windows Server 8 Hyper-V. Jose Barreto Principal Program Manager Microsoft Corporation

Three Ways Enterprises are Protecting SQL Server in the Cloud

Implementing a Holistic BC/DR Strategy with VMware

Course 20465: Designing a Data Solution with Microsoft SQL Server

SAP Solutions on VMware Business Continuance Protecting Against Unplanned Downtime

Designing a Data Solution with Microsoft SQL Server

Non-Stop Hadoop Paul Scott-Murphy VP Field Techincal Service, APJ. Cloudera World Japan November 2014

SMB Advanced Networking for Fault Tolerance and Performance. Jose Barreto Principal Program Managers Microsoft Corporation

DeltaV Virtualization High Availability and Disaster Recovery

Real-time Protection for Hyper-V

Windows Server Failover Clustering April 2010

High Availability (HA) Aidan Finn

Virtual SAN Design and Deployment Guide

The last 18 months. AutoScale. IaaS. BizTalk Services Hyper-V Disaster Recovery Support. Multi-Factor Auth. Hyper-V Recovery.

Evaluation of Dell PowerEdge VRTX Shared PERC8 in Failover Scenario

High Availability & Disaster Recovery Development Project. Concepts, Design and Implementation

StarWind Virtual SAN for Microsoft SOFS

Configuring a Microsoft Windows Server 2012/R2 Failover Cluster with Storage Center

StarWind iscsi SAN Configuring HA File Server for SMB NAS

High Availability Essentials

StarWind iscsi SAN: Configuring HA File Server for SMB NAS February 2012

Overview... 1 Requirements Installing Roles and Features Creating SQL Server Database... 9 Setting Security Logins...


Preface Introduction... 1 High Availability... 2 Users... 4 Other Resources... 5 Conventions... 5

StarWind Virtual SAN Best Practices

Load Balancing and Clustering in EPiDesk

MICROSOFT CLOUD REFERENCE ARCHITECTURE: FOUNDATION

VERITAS Volume Manager Delivering High Availability Storage Management Tools for Microsoft Windows

Converting Physical Exchange Server into virtual environment (P2V) Best Practices & Tips from the field. Version 1.2

NEC Corporation of America Intro to High Availability / Fault Tolerant Solutions

StarWind Virtual SAN Installing & Configuring a SQL Server 2012 Failover Cluster

Course 20465C: Designing a Data Solution with Microsoft SQL Server

Transcription:

Webinar Critical SQL Server Databases: Provide HA with SQL Server Failover Clustering and Cluster Shared Volumes

Edwin Sarmiento Microsoft MVP/Microsoft Certified Master: http://www.edwinmsarmiento.com edwin@edwinmsarmiento.com @EdwinMSarmiento http://ca.linkedin.com/in/edwinmsa rmiento

high availability

high availability characteristic of a system that is f u l l y o p e r at i o n a l for a long period of time

high availability is NOT the same as UPTIME

Just because something is UP doesn t mean it s available available

high availability Recovery Time Objective (RTO) When is my application coming back?

high ZERO downtime

downtime 90 (one nine ) 36.5 days per year 72 hours per month % availability 16.8 hours per week

downtime 99 (two nines ) 3.65 days per year 7.2 hours per month % availability 1.68 hours per week

downtime 99.9 (three nines ) 8.76 hours per year 43.8 minutes per month % availability 10.1 minutes per week

downtime 99.99 % availability (four nines ) 52.56 per year minutes 4.32 minutes per month 1.01 minutes per week

downtime 99.999 (five nines ) 5.26 minutes per year 25.9 seconds per month % availability 6.05 seconds per week

downtime 99.999 How long does it take to restart SQL S e r v e r % availability (five nines ) 5.26 minutes per year 25.9 seconds per month 6.05 seconds per week

Cost 70000 60000 50000 40000 Availability/RTO versus Total Cost of Ownership 30000 20000 10000 0 1 2 3 4 5 6 7 8 9 10 11 Time

high ZERO downtime

high availability features

https://msdn.microsoft.com/en-us/library/cc645993.aspx#high_availability

ALWAYSON AVAILABILITY GROUPS

*DATABASE (group) protection ALWAYSON AVAILABILITY GROUPS introduced in SQL Server 2012

*DATABASE (group) protection ALWAYSON AVAILABILITY GROUPS can either be an HA and/or DR solution

ALWAYSON AVAILABILITY GROUPS combination of DATABASE MIRRORING & FAILOVER CLUSTERING

*maximum of EIGHT replicas Windows Server Failover Cluster Database Mirroring Primary Replica SQL Server Secondary Replica SQL Server Secondary Repli SQL Server log data log data log data

challenge Availability Group requires SQL Server Enterprise Edition

FAILOVER CLUSTERING

FAILOVER CLUSTERING can either be an HA and/or DR solution *INSTANCE protection

Windows Server Failover Cluster failover how it works clustering SQL Server 2-node cluster t r a d i t i o n al log data

Windows Server Failover Cluster failover Application clustering how it works SQL Server t r a d i t i o n 2-node cluster al log data

cluster shared SQL Server volumes * shared disks containing an NTFS or ReFS volume that is made accessible for read and write operations by all nodes of WSFC we will only focus on Windows Server 2012 + Windows Server Failover Cluster

Windows Server Failover Cluster SQL Server let s look at failover in the context of the storage

Windows Server Failover Cluster SQL Server the storage is owned by only one cluster node at a time I/O workload only goes thru that single path to the storage

Windows Server Failover Cluster AD/DNS SQL Server during failover, the storage gets logically dismounted from the failed node and remounted on the new active/primary node

Windows Server Failover Cluster AD/DNS SQL Server the amount of time it takes to bring the storage online depends on how long it takes to mount the storage to the new active/primary node

Windows Server Failover Cluster SQL Server with CSV, there are now multiple paths to the storage I/O workload can be routed thru different paths to the storage

Windows Server Failover Cluster SQL Server with CSV, no need to remount storage on new active/primary node after failover this reduces downtime, increases resiliency and reliability

Windows Server Failover Cluster SQL Server with CSV, no more 23 drive letter limitations this means you no longer have to memorize the alphabet in terms of failover cluster drives

with CSV, the concept of SQL Server exclusive ownership of storage is redefined *this means that SQL Server failover clustered instances no longer has a direct dependency on the shared drive to come online Windows Server Failover Cluster

Windows Server Failover Cluster SQL Server failover Application clustering how it works *can be implemented with SQL Server Standard Edition t r a d i t i o n 2-node cluster al log data

Windows Server Failover Cluster SQL Server failover Application clustering how it works *can be implemented with SQL Server Standard Edition log data log data t r a d i t i o n 2-node cluster al HA

What does StarWind Virtual SAN change? StarWind Virtual SAN turns local storage into fault tolerant CSV for the local SQL cluster

Benefits compared to native clustering Deployment price is reduced ~3 times Maximized performance because of short IO path Disk, RAM, and Flash FT without Enterprise SQL licensing

Configure SQL Server 2014 Failover Clustered Instances to use Cluster Shared Volumes demo

Edwin Sarmiento Microsoft MVP/Microsoft Certified Master: http://www.edwinmsarmiento.com edwin@edwinmsarmiento.com @EdwinMSarmiento http://ca.linkedin.com/in/edwinmsa rmiento