Warwick Rudd – Henry Rooney – How Available is SQL Server 2016? DAT33 6.

Slides:



Advertisements
Similar presentations
1EMC CONFIDENTIAL—INTERNAL USE ONLY Overview of SQL Server 2012 High Availability and Disaster Recovery (HADR) Wei Fan Technical Partner Management – Microsoft.
Advertisements

Virtual techdays INDIA │ September 2011 High Availability - A Story from Past to Future Balmukund Lakhani │ Technical Lead – SQL Support, Microsoft.
Microsoft SQL Server x 46% 900+ For Hosting Service Providers
SQL Server AlwaysOn: Active Secondaries Luis Vargas Program Manager Microsoft Corporation DBI312.
Chapter 10 : Designing a SQL Server 2005 Solution for High Availability MCITP Administrator: Microsoft SQL Server 2005 Database Server Infrastructure Design.
Architecting Availability Groups
SQL-Server 2012 Always On.
MODIFY THIS SLIDE FOR ACTUAL PRESENTER, DELETE THIS BAR AFTER MODIFICATION.
SQLCAT: SQL Server 2012 AlwaysOn Lessons Learned from Early Customer Deployments Sanjay Mishra Program Manager Microsoft Corporation DBI360.
SQLintersection Session SQL37 SQL Server 2012 Availability Groups Aaron Bertrand
SQLCAT: SQL Server HA and DR Design Patterns, Architectures, and Best Practices Using Microsoft SQL Server 2012 AlwaysOn Sanjay Mishra Program Manager.
Pierre Sleep tight knowing you’re prepared for outages Protect your environment with Azure ARC32 4.
1© Copyright 2012 EMC Corporation. All rights reserved. EMC VNX5700, EMC FAST Cache, SQL Server AlwaysOn Availability Groups Strategic Solutions Engineering.
Luke Notley Migrating from AWS to Azure Seamlessly CLD32 1.
Andrew Hennessy Automating Server Application migrations to the Cloud – Goodbye Server INF21 3.
Chris Hewitt Adding magic to your business with Perceptual Intelligence ARC323 B.
Alwayson Availability Groups
Matt McSpirit Software-defined Networking in Windows Server 2016 INF32 4.
Martin Cairney Hybrid data platform – making the most of Azure plus your on- prem kit DAT341 B.
Michael Porfirio and Chris Gondek Beyond Backup The Next Generation Commvault Data Platform DAT22 5.
Jessica Payne Microsoft Global Incident Response and Recovery
Dr Greg Low Working with SQL Server Spatial Data DAT33 3.
Matt Lavery & Joanna Podgoetsky Being a DBA is cool again with SQL 2016 DAT335 A.
Mick Badran Using Microsoft Service Fabric to build your next Solution with zero downtime – Lvl 300 CLD32 5.
Nick Application Development for the Universal Windows Platform MOB225.
Please note that the session topic has changed
Alec Tucker An Introduction to Cross Platform Native App Development using Xamarin to Develop, Test and Monitor MOB227.
Orin Thomas 30 Bad Habits of Server Administrators INF32 3.
Building a Microservices solution using Docker,
1 Chapter Overview Using Standby Servers Using Failover Clustering.
James Bannan The Cloud That Chuck Norris Built: Resilient Architecture in Azure ARC44 3.
SQL Server 2016 New Innovations. Microsoft Data Platform Relational Beyond Relational On-premises Cloud Comprehensiv e Connected Choice SQL Server Azure.
Narasimha Reddy Gopu Jisha J. Agenda Introduction to AlwaysOn * AlwaysOn Availability Groups (AG) & Listener * AlwaysOn Failover * AlwaysOn Active Secondaries.
SQL Server Evolution New innovations Jen Underwood Sr. Program Manager of Business Intelligence & Analytics Microsoft George Walters Sr. Technical Solutions.
SQL Server 2014 AlwaysOn Step-by-Step SQL Server 2014 AlwaysOn Step-by-Step A hands on look at implementing AlwaysOn in SQL Server 2014.
What HADR Option(s) Are Right For You?. Where’s The AlwaysOn?
Warwick Rudd | Principal Consultant – consulting.com.au #456 | Auckland 2015 Mission Critical SQL Server.
All the things you need to know before setting up AlwaysOn Michael Steineke SQL & BI Solution Lead Enterprise Architect Concurrency, Inc.
SQL Server 2016 editions – what’s new Express Mission critical performance SecurityData warehousing Business intelligence Advanced Analytics Hybrid cloud.
AlwaysOn In SQL Server 2012 Fadi Abdulwahab – SharePoint Administrator - 4/2013
FUN WITH AVAILABILITY GROUPS Christopher Wolff SQL Server Database Engineer, Xero.
Redmond Protocols Plugfest 2016 Kevin Farlee Senior Program Manager SQL Server AlwaysOn in SQL Server 2016.
ALWAYSON AVAILABILITY GROUPS Replicas, Listeners & Quorums, Oh My! Kevin Howell SQL Saturday #517 Philadelphia, June 2016.
HDC: SQL Server 2016 New Features & Demos. Phil Brammer
Microsoft Connect /23/ :39 PM
Turgay Sahtiyan Istanbul, Turkey
Sponsors.
Data Platform and Analytics Foundational Training
System Center Marketing
ALWAYSON AVAILABILITY GROUPS
System Center Marketing
Disaster Recovery Where to Begin
A Technical Overview of Microsoft® SQL Server™ 2005 High Availability Beta 2 Matthew Stephen IT Pro Evangelist (SQL Server)
Always on HA SQL Server Always ON feature is the new comprehensive high availability and disaster recovery solution which increases application availability.
Introduction Module 16 9/5/2018 9:26 PM
Required 9s and data protection: introduction to sql server 2012 alwayson, new high availability solution Santosh Balasubramanian Senior Program Manager.
A Beginners Guide to HADR
BRK3286 SQL Server 2016 High Availability and Disaster Recovery in private and hybrid cloud deployments Denny Cherry
Capitalize on modern technology
Microsoft Ignite NZ October 2016 SKYCITY, Auckland.
What’s new in SQL Server 2016 Availability Groups
AlwaysOn Availability Groups
High Availability/Disaster Recovery Solution
Distributed Availability Groups
Securing ASP.NET in an Azure Environment
04 | Always On High Availability
SQL Server 2016 High Performance Database Offer.
Designing Database Solutions for SQL Server
Presentation transcript:

Warwick Rudd – Henry Rooney – How Available is SQL Server 2016? DAT33 6

Warwick Rudd

Henry Rooney

Abstract

Goals

High Availability

Recovery Point Objectives Recovery Time Objectives Up-Time Recovery Level Objectives Single Site Multi-Site Technologies SQL Server Version SQL Server Edition Failover Operating System Failures Hardware Failures Database Failures Malicious Attacks Disasters Accidental Data loss Nines Accessibility Workloads

Availability 2005 / 2008 / 2008 R22012 /  Failover Clustering  Database Mirroring  Replication  Transaction Log Shipping  AlwaysOn Availability Groups

SQL Server 2016

AvailabilityPerformanceSecurity Enhanced AlwaysOn  Increased Auto Failover Targets  Automatic failover based on DB Health  Cross / No Domain Support  DTC Support  Round robin load balancing of replicas  SSISDB Support  GMSA support  Online Operations  Log Transport Performance  Standard Edition Support Operational Analytics  Disk & In-memory OLTP tables In-memory OLTP  Increased T-SQL surface area  Increased supported memory  Increased number of parallel CPUs Query data store  Monitor and optimize query plans Native JSON  Expanded support for JSON data Temporal Databases  Query data as points in time Always Encrypted  Sensitive data remains encrypted at all times Row-level Security  Applies fine grained access control to table rows Dynamic Data masking  Real-time obfuscation of data to prevent unauthorised access Other Enhancements  Audit success/failure of database operations  TDE support for In-memory OLTP tables  Enhanced auditing for OLTP with ability to track history of record changes

Windows Server Failover Clustering

AlwaysOn Availability Groups

Availability Groups Automatic Failover Virtual Network Name Database Health Readable Secondaries Primary Replica Manual Failover Synchronous Commit On-Premises Advanced Cloud Virtual Computer Object Secondary Replicas Hybrid Cloud Availability Database Availability Group Listener Synchronous Commit Secondary Backups Windows Server Failover Cluster Availability Group Basic IP Addresses

Brisbane2 (Secondary) AG Brisbane1 (Primary) AG Brisbane3 (Secondary) AG GoldCoast1 (Secondary) AG GoldCoast2 (Secondary) AG GoldCoast3 (Secondary) AG SunnyCoast1 (Secondary) AG SunnyCoast2 (Secondary) AG SunnyCoast3 (Secondary) AG Multi-Subnet Support Multi-Domain Support AG_Listener No Domain Support

Brisbane 2 (Secondary) AG Brisbane 1 (Primary) AG Brisbane 3 (Secondary) AG Synchronous data Movement AG_Listener Auto Failover

Brisbane 2 (Primary) AG Brisbane 1 (Secondary) AG Brisbane 3 (Secondary) AG Synchronous data Movement AG_Listener Manual Failover

Brisbane 2 (Secondary) AG Brisbane 1 (Primary) AG Brisbane 3 (Secondary) AG Synchronous data Movement AG_Listener Auto Failover

Brisbane 2 (Primary) AG Brisbane 1 (Secondary) AG Brisbane 3 (Secondary) AG Synchronous data Movement AG_Listener Auto Failover

Brisbane2 (Secondary) AG Brisbane1 (Primary) AG Brisbane3 (Secondary) AG GoldCoast1 (Secondary) AG SunnyCoast1 (Secondary) AG Read_Only_Routing_List = ((‘Brisbane2’, ’Brisbane3’, ’GoldCoast1’), ’SunnyCoast1) AG_Listener

Brisbane 2 (Secondary) AG Brisbane 1 (Primary) AG Brisbane 3 (Secondary) AG AG_Listener DTC Support Failover rules Caveats Cross DB Same Instance – Not Supported Cross DB Cross Instance - Supported

Brisbane 2 (Secondary) AG Brisbane 1 (Primary) AG Brisbane 3 (Secondary) AG AG_Listener SSISDB Support Online Operations

Brisbane 2 (Secondary) AG Brisbane 1 (Primary) AG Brisbane 3 (Secondary) AG AG_Listener GMSA Support Log Transport Performance

Sydney (Secondary) AG Brisbane (Primary) AG Log Transport Performance Network Commit Ack

Sydney (Secondary) AG Brisbane (Primary) AG Standard Edition Support Feature Set  Single Availability Database  Only 2 Replicas  No Readable Secondaries  No Availability Group Listener  No Backup configuration on Secondary  Asynchronous or Synchronous

Glimpse into the Future

Brisbane 2 (Secondary) AG Brisbane 1 (Primary) AG AG_Listener Brisbane 3 (Secondary) AG Synchronous Auto Failover Synchronous Auto Failover Sydney 2 (Secondary) AG Sydney 1 (Forwarder) AG AG_Listener Sydney 3 (Secondary) AG ASynchronous

In Summary 2005 / 2008 / 2008 R22012 /  Failover Clustering  Database Mirroring  Replication  Transaction Log Shipping  AlwaysOn Availability Groups  Increased Auto Failover Targets  Automatic failover based on DB Health  Cross / No Domain Support  DTC Support  Round robin load balancing of replicas  SSISDB Support  GMSA support  Online Operations  Log Transport Performance  Standard Edition Support

Continue your Ignite learning path Visit Microsoft Virtual Academy for free online training visit Visit Channel 9 to access a wide range of Microsoft training and event recordings Head to the TechNet Eval Centre to download trials of the latest Microsoft products