About using Microsoft SQL failover clustering with ITMS 7.1 SP2 or later



Similar documents
Symantec and VMware: Virtualizing Business Critical Applications with Confidence WHITE PAPER

IT Service Management with System Center Service Manager

How To Manage A Database Server 2012

Step by step guide for installing highly available System Centre 2012 Virtual Machine Manager Management server:

WHITE PAPER: HIGH CUSTOMIZE AVAILABILITY AND DISASTER RECOVERY

IT Service Management with System Center Service Manager

Load Balancing and Clustering in EPiServer

Explain how to prepare the hardware and other resources necessary to install SQL Server. Install SQL Server. Manage and configure SQL Server.

Backup Exec System Recovery Management Solution 2010 FAQ

IT Service Management with System Center Service Manager

Virtualizing Business-Critical Applications with Confidence

Configuring Windows Server Clusters

Designing a Data Solution with Microsoft SQL Server 2014

Load Balancing and Clustering in EPiDesk

Maintaining a Microsoft SQL Server 2008 Database

Cluster to Cluster Failover Using Double-Take

Confidently Virtualize Business-critical Applications in Microsoft Hyper-V with Symantec ApplicationHA

Oracle Databases on VMware High Availability

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

Critical SQL Server Databases:

Oracle Database Solutions on VMware High Availability. Business Continuance of SAP Solutions on Vmware vsphere

Veritas Cluster Server Application Note: High Availability for BlackBerry Enterprise Server

Cluster to Cluster Failover Using Double-Take

Avid inews Command Best Practices

Total Business Continuity with Cyberoam High Availability

Confidently Virtualize Business-Critical Applications in Microsoft

Vess A2000 Series HA Surveillance with Milestone XProtect VMS Version 1.0

10215A Implementing and Managing Microsoft Server Virtualization

Three Ways Enterprises are Protecting SQL Server in the Cloud

Symantec Storage Foundation and High Availability Solutions Microsoft Clustering Solutions Guide for Microsoft SQL Server

Microsoft SharePoint 2010 on VMware Availability and Recovery Options. Microsoft SharePoint 2010 on VMware Availability and Recovery Options

Dell High Availability Solutions Guide for Microsoft Hyper-V

Implementing and Managing Microsoft Server Virtualization

Backup / migration of a Coffalyser.Net database

Contents. SnapComms Data Protection Recommendations

Veritas Storage Foundation and High Availability Solutions HA and Disaster Recovery Solutions Guide for Enterprise Vault

Microsoft SQL Server 2008R2 Mirroring

Planning and Administering Windows Server 2008 Servers

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

Course Syllabus. At Course Completion

Creating A Highly Available Database Solution

Five Secrets to SQL Server Availability

Implementing and Managing Microsoft Server Virtualization

10215: Implementing and Managing Microsoft Server Virtualization

Veritas Storage Foundation and High Availability Solutions Microsoft Clustering Solutions Guide for Microsoft SQL 2005, 2008, 2008 R2, and 2012

Deploying Remote Desktop Connection Broker with High Availability Step-by-Step Guide

20465: Designing a Data Solution with Microsoft SQL Server

Skelta BPM and High Availability

Active-Passive Failover Cluster

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

WHITE PAPER: TECHNICAL. Enhancing Microsoft SQL Server 2005 Availability with Veritas Storage Foundation for Windows

Failover Manager for WhatsUp Gold v16.0 Quick Start Guide

Course. Overview. Length: 5 Day(s) Published: English. IT Professionals. Level: Type: Method: Delivery. Enroll now (CAL)

Comparison of the High Availability and Grid Options

Non-Native Options for High Availability

Virtualization across the organization

ARC VIEW. Stratus High-Availability Solutions Designed to Virtually Eliminate Downtime. Keywords. Summary. By Craig Resnick

Our Colorado region is offering a FREE Disaster Recovery Review promotional through June 30, 2009!

Veritas Cluster Server Getting Started Guide

Active-Active ImageNow Server

Eliminate SQL Server Downtime Even for maintenance

SanDisk ION Accelerator High Availability

White Paper. ThinRDP Load Balancing

Veritas Cluster Server by Symantec

Informix Dynamic Server May Availability Solutions with Informix Dynamic Server 11

Strategies to Solve and Optimize Management of Multi-tiered Business Services

Server Virtualization with Windows Server Hyper-V and System Center

Tivoli Storage Flashcopy Manager for Windows - Tips to implement retry capability to FCM offload backup. Cloud & Smarter Infrastructure IBM Japan

Designing a Data Solution with Microsoft SQL Server 2014

Continuity For Exchange Server

Veritas Cluster Server Database Agent for Microsoft SQL Configuration Guide

TECHNICAL WHITE PAPER: DATA AND SYSTEM PROTECTION. Achieving High Availability with Symantec Enterprise Vault. Chris Dooley January 3, 2007

WHITE PAPER PPAPER. Symantec Backup Exec Quick Recovery & Off-Host Backup Solutions. for Microsoft Exchange Server 2003 & Microsoft SQL Server

Planning and Administering Windows Server 2008 Servers

Designing a Data Solution with Microsoft SQL Server

W H I T E P A P E R : V E R I T A S C L U S T E R S E R V ER. Veritas Cluster Server:

WhatsUp Gold v16.3 Installation and Configuration Guide

Administering and Managing Failover Clustering

Neverfail Solutions for VMware: Continuous Availability for Mission-Critical Applications throughout the Virtual Lifecycle

Building a Scale-Out SQL Server 2008 Reporting Services Farm

Course 20465: Designing a Data Solution with Microsoft SQL Server

Designing a Data Solution with Microsoft SQL Server

High Availability and Clustering

Hyper-V backup implementation guide

70-414: Implementing a Cloud Based Infrastructure. Course Overview

Clustering ExtremeZ-IP 4.1

MailMarshal Exchange in a Windows Server Active/Passive Cluster

Designing, Optimizing and Maintaining a Database Administrative Solution for Microsoft SQL Server 2008

MANAGED DATABASE SOLUTIONS

Managing and Maintaining Windows Server 2008 Servers (6430) Course length: 5 days

Microsoft SQL Server 2005 on Windows Server 2003

Backups and Maintenance

"Charting the Course... MOC C Designing a Data Solution with Microsoft SQL Server Course Summary

Data Sheet: Archiving Altiris Server Management Suite 7.0 from Symantec Essential server management: Discover, provision, manage, and monitor

Implementing and Managing Microsoft Server Virtualization

EMC Virtual Infrastructure for Microsoft SQL Server

Veritas Storage Foundation High Availability for Windows by Symantec

Data Sheet: Server Management Altiris Server Management Suite 7.0 Essential server management: Discover, provision, manage, and monitor

Deploying Exchange Server 2007 SP1 on Windows Server 2008

Transcription:

About using Microsoft SQL failover clustering with ITMS 7.1 SP2 or later This section describes Microsoft SQL Server 2008 R2 failover clustering, a method of creating a high availability for your Symantec Management Platform (SMP). Failover clustering is fully featured in SQL Server 2008 R2 Enterprise with limited features in the Standard Edition. Failover clustering is a process in which the operating system and SQL Server 2008 R2 work together to provide availability in the event of an application failure, hardware failure, or operating-system error. Failover clustering provides hardware redundancy through a configuration in which mission critical resources are transferred from a failing computer to an equally configured database server automatically. However, failover clustering is not a load balancing solution. Failover is not intended to improve database performance, reduce the maintenance required, protect your system against external threats, prevent unrecoverable software failures, single points of failure (such as non-redundant storage and hardware), or natural disasters Symantec recommends that you have sufficient knowledge and experience with Microsoft SQL failover methodologies before you attempt them in an ITMS or other suite or solution implementation. For more information about SQL Server 2008 R2 high availability, see High availability with SQL Server 2008 R2" documentation at: http://msdn.microsoft.com/en-us/library/ff658546(v=sql.100).aspx You should also consider that Microsoft SQL Servers be properly sized with enough hardware capacity to run adequately for the expected failover workload. Further considerations can be found in Installing a SQL Server 2008 Failover Cluster documentation at: http://msdn.microsoft.com/en-us/library/ms179410.aspx? Failover clustering minimizes ITMS downtime by making the CMDB highly available. Failover clustering provides benefits in the following scenarios: Hardware failures:

2 Easily run your SQL Server instance from another node while you resolve issues on the other Node Server patching/maintenance: The SQL Server is offline while you wait for the server to restart. Being offline allows for the application of patches with only brief downtimes for ITMS Troubleshooting: When a problem arises on one of the nodes, failing to another node allows for the troubleshooting of a node component while ITMS continues to run Common SQL Server failover methods available to ITMS This section describes the most common failover cluster configurations and how they apply to ITMS: Single instance failover cluster A single instance failover cluster consists of two or more single node SQL Servers that share a common storage source. Only one SQL Server node is active at any given time, and all other nodes of the cluster sit in a waiting state. In our example, Notification Server is attached to the SQL cluster and is able to access its CMDB. Notification Server is not aware of Node 1 or Node 2 and considers the SQL cluster as its connection point. Figure 1 shows a two-node cluster which is the most common configuration for a SQL failover that is used in ITMS. This arrangement provides a dedicated computer to protect against the failure of a single node in the cluster. Symantec recommends that all nodes in this configuration have the same SQL Server hardware. This ensures consistent performance in the event of a failover. If there is a need for additional failover redundancy you can increase the number of nodes within the cluster. SQL Server 2008 R2 Standard Edition supports the failover of two nodes, whereas the Enterprise edition allows for up to 16 nodes. Microsoft SQL Server licenses are only required on the active node within the SQL cluster. Figure 2 shows a critical failover of the active SQL node. When critical failure of the active SQL Server node occurs, the second node takes over the duties of the first node. Notification Server is disconnected from the CMDB until Node 2 connects to the CMDB. Once Node 2 is active, Notification Server can connect and operations continue. During the disconnect time, services, console, task, and other management items are unavailable. The failover delay depends on factors such as connectivity, database size, and the number of SQL databases in the cluster. Ideally failover should occur in less than 30 minutes.

3 Figure 1 Two-node SQL cluster configuration Figure 2 Failover of the active SQL Server node in a two-node SQL cluster Note: When using SQL for IT Analytics, Analysis Services is cluster aware but Reporting Services is not. If the node with Reporting Services goes down, IT Analytics is down until the primary node is restored.

4 Multi-Instance Failover Cluster The most common types of multi-instance cluster are where all nodes are running one or more failover cluster instances. Figure 3 shows a single clustered SQL environment that is used to host two separate instances of the CMDB s for Notification Server 1 and Notification Server 2 with each CMDB running on a separate physical node. While this configuration is operational, both Notification Servers access their CMDB s with the full performance of their respective nodes. Figure 4 shows how when a node fails, all the failover cluster instances that the node hosts failover to another node. Node 1 has failed and CMDB 1 failover to Node 2. During the failover, Notification Server is disconnected from the CMDB until Node 2 has completed the failover operations and mounts CMDB 1. Notification Server 1 eventually reconnects and operates with reduced performance until Node 1 is brought to an operable state. The performance of Notification Server 2 is also affected as it hosts two CMDBs at this time. With proper SQL Server sizing, this method provides a high level of database responsiveness and performance, and productive use of your hardware dollars. Microsoft SQL Server licenses are required on all the active nodes in this implementation (In this case all nodes in the Microsoft SQL cluster). Figure 3 Single clustered SQL configuration hosting two instances of CMDB

5 Figure 4 Failover cluster instances that Node 1 hosts failover to Node 2

6