SQL Server® Always On Series: Part 2: SQL Server® Failover Clustering Deep Dive Max Verun, Farzan Ratistari, Ahmed Bisht – Microsoft® Corporation.

Slides:



Advertisements
Similar presentations
The System Center Family Microsoft. Mobile Device Manager 2008.
Advertisements

MIX 09 4/15/ :14 PM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Keith Burns Microsoft UK Mission Critical Database.
Gopal Ashok Program Manager Microsoft Corp Session Code: DAT 312.
Session 1.
Feature: Assign an Item to Multiple Sites © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
Using the WDK for Windows Logo and Signature Testing Craig Rowland Program Manager Windows Driver Kits Microsoft Corporation.
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or.

customer.
Speaker Name 00/00/2013. Solution Requirements.
demo © 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
demo Demo.
demo QueryForeign KeyInstance /sm:body()/x:Order/x:Delivery/y:TrackingId1Z
© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks.
© 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or.

Greg Seidel Technology Specialist – SQL Server
Microsoft Virtual Academy
Microsoft Virtual Academy
Microsoft Virtual Academy
Microsoft Virtual Academy
Required 9s and data protection: introduction to sql server 2012 alwayson, new high availability solution Santosh Balasubramanian Senior Program Manager.
Microsoft Azure P wer Lunch
11/13/2018 3:26 PM MDC317B Complex Maintenance with Configuration Manager and Orchestrator – Patching Clusters Neil Peterson © 2013 Microsoft Corporation.
Microsoft Virtual Academy
Microsoft Virtual Academy
Microsoft Virtual Academy
11/27/2018 Desktop Virtualization Corey Hynes Kyle Rosenthal President Technical Lead HynesITe Inc Spider Consulting @windowspcguy.
Tech Ed North America /27/ :19 PM SESSION CODE: DAT407
TechEd /28/ :51 PM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered.
SPC2012 – IT-Pro 11/30/2018 © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
Guest vs. Host Clustering: What? Why? When?
Microsoft Virtual Academy
Title of Presentation 12/2/2018 3:48 PM
High Availability: A Contrarian View
Microsoft Virtual Academy
Microsoft Virtual Academy
12/9/2018 Desktop Virtualization Corey Hynes Kyle Rosenthal President Technical Lead HynesITe Inc Spider Consulting @windowspcguy.
Microsoft Virtual Academy
Microsoft Virtual Academy
Building continuously available systems with Hyper-V
Microsoft Virtual Academy
Microsoft Virtual Academy
TechEd /28/2019 7:27 AM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
Microsoft Virtual Academy
8/04/2019 9:13 PM © 2006 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Windows 8 Security Internals
Виктор Хаджийски Катедра “Металургия на желязото и металолеене”
Designing a Highly Available SQL Server Infrastructure
Governing Your Enterprise with Policy-Based Management
Шитманов Дархан Қаражанұлы Тарих пәнінің
ATC323 Architecting Highly Available, Geo-Redundant Cloud Solutions with Windows Azure Graham Elliott Asia Time Zone Director Global Technical Evangelism.
Title of Presentation 5/24/2019 1:26 PM
Day 2, Session 2 Connecting System Center to the Public Cloud
Microsoft Virtual Academy
Microsoft Virtual Academy
Microsoft Virtual Academy
日本初公開!? Vista の新機能を実演 とっちゃん わんくま同盟 7/23/2019 9:09 AM
Microsoft Virtual Academy
7/28/ :33 PM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or.
Managing Windows Server 2008
Microsoft Virtual Academy
Microsoft Virtual Academy
Microsoft Virtual Academy
Microsoft Virtual Academy
Steve Thomas Microsoft Consulting Services Microsoft Ronald Dockery
Presentation transcript:

SQL Server® Always On Series: Part 2: SQL Server® Failover Clustering Deep Dive Max Verun, Farzan Ratistari, Ahmed Bisht – Microsoft® Corporation

Deployments and Best Practices Always On Series Talks Analysis Solution Design Implementation Testing Maintenance Ensuring IT services and operational continuity in the enterprise Protect mission critical SQL Server® databases using Always On Technologies Part 1: Building a High Availability Strategy for your Enterprise Tue Part 2: SQL Server Failover Clustering Deep Dive Now Part 3: SQLCAT Customer Deployments, Best Practices & Panel Discussion Wed 3:00PM Deployments and Best Practices

Defining HA and DR High Availability (HA) Disaster Recovery (DR) High availability is a system design protocol and associated implementation that ensures a certain absolute degree of operational continuity during a given measurement period. Availability defined in terms of service level agreements (SLA) Recovery Time Data loss during unplanned downtime Minimal planned downtime Processes and procedures designed to restore business operations due to a natural or human-induced disaster Typically involves providing redundancy spanning multiple sites or across geographic regions Redundant HA High light processes and pro

Agenda SQL Server® failover clusters for mission-critical scenarios Rolling failover cluster upgrades and patches Demo: Rolling patch Demo: Add Node to SQL Server® 2008 RTM+SP1 cluster using slipstream Virtualization support Valuable resources Windows Server® 2008/R2 failover cluster improvements Demo: Windows Server® 2008/R2 Failover Clusters

Database Downtime Drivers IT-Pro and DBA Challenges Database Downtime Unplanned Downtime Failure Protection User Errors Planned Downtime Online Administration Predictable Resourcing Failover Clusters: Instance-level HA Automatic failure detection Automatic failover Failover Clusters (SQL Server® 2008): Rolling in-place upgrade with minimal downtime Rolling patch with minimal downtime Add node (at RTM+SP+CU level, all at once), with no downtime

Best practice – Installation of prerequisites Rolling Failover Cluster Upgrade 2/25/2018 11:33 AM Best practice – Installation of prerequisites Step #1: Install Prerequisites: 1- Microsoft .Net Framework® 3.5 SP1 2- Microsoft Windows Installer® 4.5 3- On Windows Server® 2003, QFE (KB937444) 4- SQL Server® 2008 Setup Support files REBOOT…. Step #2: Install Prerequisites: 1- Microsoft .Net Framework® 3.5 SP1 2- Microsoft Windows Installer® 4.5 3- On Windows Server® 2003, QFE (KB937444) 4- SQL Server® 2008 Setup Support files REBOOT ….. Passive Active SQL Server® Instance Manual Failover © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Rolling Failover Cluster Upgrade 2/25/2018 11:33 AM After Pre-requisites Upgrades from: SQL Server® 2000 SP4 SQL Server® 2005 SP2 Step #4: Upgrade to SQL Server® 2008 on Active Node Step #3: Upgrade to SQL Server® 2008 on Passive Node SQL Server® 2008 No client connection for 1-2 minutes while db is being upgraded to 2008 on the left node SQL Server® 2008 Removed from Cluster Group Possible Owners Active Passive Active Step 5: SQL Server® Instance Automatic Failover © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Rolling Failover Cluster Patch Rolling patch and Service Pack with minimal downtime for SQL Server® 2008 Manual process: http://support.microsoft.com/kb/958734

SQL Server® 2008 Failover Cluster Rolling Patch 2/25/2018 11:33 AM demo SQL Server® 2008 Failover Cluster Rolling Patch If you would like to host your demo on the Virtual Server, please use the myVPC demo slide, not this slide. © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

How to Increase SQL Server HA Capacity Slipstream SQL Server® 2008 Failover Cluster Setup You can add a node at RTM+SP+CU level all at once, in one step No downtime while extending the HA capacity On Windows Server® 2008 R2, SQL Server® 2008 RTM+SP1 slipstream is required

2/25/2018 11:33 AM demo SQL Server® 2008 Failover Cluster Add Node at RTM+SP1 Using Slipstream Setup If you would like to host your demo on the Virtual Server, please use the myVPC demo slide, not this slide. © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Virtualization Support Aligned with virtualization technologies Guest failover clustering support enabled SQL Server® 2008 SQL Server® 2005 Hyper-V and third-party solutions

Valuable Resources Whitepapers: SQL Server® 2008 Failover Clustering Running SQL Server® 2008 in a Hyper-V Environment - Best Practices and Performance Recommendations

What is New in Windows Server® 2008 and 2008 R2 for Failover Clustering?

Windows Server® 2008 Failover Clusters Solutions to Support Top 10 Rewritten Storage Stack Online Resource Dependency Modification Integrated Test tool with Validate Auditing of Cluster Access Fully featured WMI provider Dissimilar Subnet Support LocalSystem account for manageability Logo requirement for Server Apps New Quorum Model Task based wizard user experience Improved Security DHCP Support New Support Model Streamlined Setup Brand new GUI snap-in Configurable Heartbeating MOM Management Pack IPv6 Support New VSS Writer Persistent Reservation Support Large GPT Volume Support Scoping of SMB Shares Improved Actionable Eventing Internode Encryption Shell integration Faster File Server Failover Server Core support Self healing Service and Storage SQM Support 16-Node Support Converted all eventing to ETW

Windows Server® 2008 R2 Failover Clusters Live migration Cluster Shared Volumes (CSV) Solutions to Support Top 10 PowerShell Driver isolation in print clusters Remote Desktop Connection Broker support More logging channels Network prioritization Performance counters Enhanced validation with BPA Management packs Read-only cluster access Storage access redirection Storage network fault tolerance Auto start Tighter Hyper-V integration Save events to evtx file Complete migration support Persistent mode Better storage management New clustered workloads GUI scalability enhancements Integration with VMM Enhanced validation DFSR support

Windows Server® 2008 and Windows Server® 2008 R2 Failover Clusters 2/25/2018 11:33 AM demo Windows Server® 2008 and Windows Server® 2008 R2 Failover Clusters If you would like to host your demo on the Virtual Server, please use the myVPC demo slide, not this slide. © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

question & answer

Complete the Evaluation Form & Win! You could win a Dell Mini Netbook – every day – just for handing in your completed form! Each session form is another chance to win! Pick up your Evaluation Form: Within each presentation room At the PASS Booth near registration area Drop off your completed Form: Near the exit of each presentation room Sponsored by Dell

for attending this session and the 2009 PASS Summit in Seattle Thank you for attending this session and the 2009 PASS Summit in Seattle

Microsoft Technical Learning Center Located in the Expo Hall Visit the Microsoft Technical Learning Center Located in the Expo Hall Microsoft Ask the Experts Lounge Microsoft Chalk Talk Theater Presentations