Module 10: Maintaining High-Availability. Overview Introduction to Availability Increasing Availability Using Failover Clustering Standby Servers and.

Slides:



Advertisements
Similar presentations
Mecanismos de alta disponibilidad con Microsoft SQL Server 2008 Por: ISC Lenin López Fernández de Lara.
Advertisements

SQL Server 2000 Clustering Dave Fackler. Agenda Windows 2000 Clustering SQL Server 2000 Clustering Implementation Tips.
1EMC CONFIDENTIAL—INTERNAL USE ONLY Overview of SQL Server 2012 High Availability and Disaster Recovery (HADR) Wei Fan Technical Partner Management – Microsoft.
Chapter 5: Server Hardware and Availability. Hardware Reliability and LAN The more reliable a component, the more expensive it is. Server hardware is.
High Availability Group 08: Võ Đức Vĩnh Nguyễn Quang Vũ
Module 12: Microsoft Windows 2000 Clustering. Overview Application of Clustering Technology Testing Tools.
Oracle Data Guard Ensuring Disaster Recovery for Enterprise Data
How do I setup SQL log Shipping and why should I care Steve
June 23rd, 2009Inflectra Proprietary InformationPage: 1 SpiraTest/Plan/Team Deployment Considerations How to deploy for high-availability and strategies.
1 © Copyright 2010 EMC Corporation. All rights reserved. EMC RecoverPoint/Cluster Enabler for Microsoft Failover Cluster.
Keith Burns Microsoft UK Mission Critical Database.
Lesson 1: Configuring Network Load Balancing
1© Copyright 2011 EMC Corporation. All rights reserved. EMC RECOVERPOINT/ CLUSTER ENABLER FOR MICROSOFT FAILOVER CLUSTER.
Module 14: Scalability and High Availability. Overview Key high availability features available in Oracle and SQL Server Key scalability features available.
National Manager Database Services
Implementing High Availability
(ITI310) By Eng. BASSEM ALSAID SESSIONS 8: Network Load Balancing (NLB)
Microsoft Load Balancing and Clustering. Outline Introduction Load balancing Clustering.
VMware vCenter Server Module 4.
Chapter 10 : Designing a SQL Server 2005 Solution for High Availability MCITP Administrator: Microsoft SQL Server 2005 Database Server Infrastructure Design.
High-Availability Methods Lesson 25. Skills Matrix.

Module 13: Network Load Balancing Fundamentals. Server Availability and Scalability Overview Windows Network Load Balancing Configuring Windows Network.
1 © 2006 SolidWorks Corp. Confidential. Clustering  SQL can be used in “Cluster Pack” –A pack is a group of servers that operate together and share partitioned.
Module 12: Designing High Availability in Windows Server ® 2008.
INSTALLING MICROSOFT EXCHANGE SERVER 2003 CLUSTERS AND FRONT-END AND BACK ‑ END SERVERS Chapter 4.
Chapter 8 Implementing Disaster Recovery and High Availability Hands-On Virtual Computing.
Maintaining a Mirrored Database Tips and Tricks by Paul G. Hiles.
MODIFY THIS SLIDE FOR ACTUAL PRESENTER, DELETE THIS BAR AFTER MODIFICATION.
Module 1: Installing and Upgrading to Exchange Server 2003.
Module 4: Planning, Optimizing, and Troubleshooting DHCP
Module 1: Installing and Configuring Servers. Module Overview Installing Windows Server 2008 Managing Server Roles and Features Overview of the Server.
Continuous Access Overview Damian McNamara Consultant.
High-Availability MySQL DB based on DRBD-Heartbeat Ming Yue September 27, 2007 September 27, 2007.
Overview of high availability in Microsoft SQL Server Szymon Wójcik.
Module 13 Implementing Business Continuity. Module Overview Protecting and Recovering Content Working with Backup and Restore for Disaster Recovery Implementing.
7. Replication & HA Objectives –Understand Replication and HA Contents –Standby server –Failover clustering –Virtual server –Cluster –Replication Practicals.
 High-Availability Cluster with Linux-HA Matt Varnell Cameron Adkins Jeremy Landes.
SQL Server 2000 Sys Admin Jeremiah Curtis Engineering Services
Module 3: Configuring Mailbox Server Roles. Overview Overview of Exchange Server 2007 Administration Tools Implementing Mailbox Server Roles Managing.
11 CLUSTERING AND AVAILABILITY Chapter 11. Chapter 11: CLUSTERING AND AVAILABILITY2 OVERVIEW  Describe the clustering capabilities of Microsoft Windows.
Module 2: Concepts of Server Clusters. Overview Introduction to Server Clusters Key Concepts of a Server Cluster Choosing a Server Cluster Configuration.
70-293: MCSE Guide to Planning a Microsoft Windows Server 2003 Network, Enhanced Chapter 12: Planning and Implementing Server Availability and Scalability.
High Availability in DB2 Nishant Sinha
1© Copyright 2012 EMC Corporation. All rights reserved. EMC VNX5700, EMC FAST Cache, SQL Server AlwaysOn Availability Groups Strategic Solutions Engineering.
Module 7: SQL Server Special Considerations. Overview SQL Server High Availability Unicode.
70-412: Configuring Advanced Windows Server 2012 services
CHAPTER 7 CLUSTERING SERVERS. CLUSTERING TYPES There are 2 types of clustering ; Server clusters Network Load Balancing (NLB) The difference between the.
Enhancing Scalability and Availability of the Microsoft Application Platform Damir Bersinic Ruth Morton IT Pro Advisor Microsoft Canada
Backing Up and Restoring Databases by Using the SQL Server 2000.
Course Topics Administering SQL Server 2012 Jump Start 01 | Install and Configure SQL Server04 | Manage Data 02 | Maintain Instances and Databases05 |
Your Data Any Place, Any Time Always On Technologies.
Virtual Machine Movement and Hyper-V Replica
1 Chapter Overview Using Standby Servers Using Failover Clustering.
Log Shipping, Mirroring, Replication and Clustering Which should I use? That depends on a few questions we must ask the user. We will go over these questions.
What HADR Option(s) Are Right For You?. Where’s The AlwaysOn?
Appendix B Advanced Topics in Exchange Server 2010.
William Durkin A Gourmet Menu of SQL Server High Availability Options.
AlwaysOn In SQL Server 2012 Fadi Abdulwahab – SharePoint Administrator - 4/2013
FUN WITH AVAILABILITY GROUPS Christopher Wolff SQL Server Database Engineer, Xero.
70-293: MCSE Guide to Planning a Microsoft Windows Server 2003 Network, Enhanced Chapter 12: Planning and Implementing Server Availability and Scalability.
Disaster Recovery Where to Begin
Maximum Availability Architecture Enterprise Technology Centre.
A Technical Overview of Microsoft® SQL Server™ 2005 High Availability Beta 2 Matthew Stephen IT Pro Evangelist (SQL Server)
SQL Server High Availability Amit Vaid.
SpiraTest/Plan/Team Deployment Considerations
AlwaysOn Availability Groups
High Availability/Disaster Recovery Solution
Overview Multimedia: The Role of WINS in the Network Infrastructure
Designing Database Solutions for SQL Server
Presentation transcript:

Module 10: Maintaining High-Availability

Overview Introduction to Availability Increasing Availability Using Failover Clustering Standby Servers and Log Shipping

 Introduction to Availability Defining Availability Determining Availability Requirements Availability and Scalability Maximizing Availability with Microsoft.NET Enterprise Servers

Defining Availability SQL Server

Determining Availability Requirements Hours of Operation Business hours vs. all of the time Connectivity Requirements Online vs. offline Tight/Loose Coupling Synchronous vs. asynchronous

Availability and Scalability Scaling Up Increasing RAM Multiprocessing Scaling Out Replication Read-only standby servers Server federations

Maximizing Availability with Microsoft.NET Enterprise Servers DataData SQL Server  RAID  Replication  Failover Clustering  Standby Servers PresentationPresentation  Network Load Balancing  Web Farms BusinessBusiness  Component Load Balancing  Queued Components

 Increasing Availability Using Failover Clustering Windows Clustering SQL Server Failover Clustering Active/Passive Clustering Active/Active Clustering Failover Clustering Considerations

Windows Clustering CLUSTER Network Secondary Node Primary Node RAID Array

SQL Server Failover Clustering Installing a Failover Cluster Run SQL Server Setup Specify network name and IP addresses Administering a Failover Cluster Install additional nodes Remove nodes Recover from failure

Active/Passive Clustering Windows 2000 Primary Node Secondary Node \\VirtualServer1 Client Windows 2000 SQL Server SQL Server RAID Array

Active/Active Clustering Windows 2000 Primary Node for //VirtualServer1 Secondary Node for //VirtualServer2 Primary Node for //VirtualServer2 Secondary Node for //VirtualServer1 //VirtualServer1 Windows 2000 Client //VirtualServer2 SQL Server SQL Server SQL Server SQL Server

Failover Clustering Considerations Make the MS DTC Cluster Aware Run Comclust.exe Consider Memory Configuration When Using Address Windowing Extensions Give each node the same amount of RAM Sum of max server memory should be less than minimum physical RAM on a node Use a Cluster Administration Share for Replication

 Standby Servers and Log Shipping Maintaining High Availability with a Standby Server and Log Shipping Configuring Log Shipping with the Database Maintenance Plan Wizard Changing Log Shipping Roles

Maintaining High Availability with a Standby Server and Log Shipping Log Shipping Automates: Backing up the primary server transaction log Copying the transaction log to the standby server Restoring the transaction log backup to standby server

Configuring Log Shipping with the Database Maintenance Plan Wizard Using the Wizard You Can: Create the destination database Specify which destination servers can become source servers Define how often transaction log backups are generated Specify a monitor server to store status information

Changing Log Shipping Roles Create a DTS Package to Copy Logins Perform the Role Change sp_change_primary_role sp_change_secondary_role sp_change_monitor_role sp_resolve_logins Allow Clients to Reconnect

Maximize Availability at Each Tier of the Application Ensure All Servers in an Active/Active Cluster Can Handle the Combined Workload Ensure All Servers in an Active/Active Cluster Can Handle the Combined Workload Keep Your Standby Servers on a Different Subnet Mask and Different Power Supply to the Primary Server Keep Your Standby Servers on a Different Subnet Mask and Different Power Supply to the Primary Server For Maximum Availability, Use a Combination of Failover Clustering and Log Shipping For Maximum Availability, Use a Combination of Failover Clustering and Log Shipping Test Whether Your Availability Solution Works Recommended Practices

Lab A: Automating the Maintenance of a Standby Server

Review Introduction to Availability Increasing Availability Using Failover Clustering Standby Servers and Log Shipping