© 2005 Mt Xia Technical Consulting Group - All Rights Reserved. HACMP – High Availability Introduction Presentation November, 2005.

Slides:



Advertisements
Similar presentations
Express5800/ft series servers Product Information Fault-Tolerant General Purpose Servers.
Advertisements

Ravi Sankar Technology Evangelist | Microsoft
Distributed Systems Major Design Issues Presented by: Christopher Hector CS8320 – Advanced Operating Systems Spring 2007 – Section 2.6 Presentation Dr.
What’s New: Windows Server 2012 R2 Tim Vander Kooi Systems Architect
Introduction to DBA.
1 CSC 486/586 Network Storage. 2 Objectives Familiarization with network data storage technologies Understanding of RAID concepts and RAID levels Discuss.
High Availability 24 hours a day, 7 days a week, 365 days a year… Vik Nagjee Product Manager, Core Technologies InterSystems Corporation.
Oracle Data Guard Ensuring Disaster Recovery for Enterprise Data
1 Week #1 Objectives Review clients, servers, and Windows network models Differentiate among the editions of Server 2008 Discuss the new Windows Server.
Modern Distributed Systems Design – Security and High Availability 1.Measuring Availability 2.Highly Available Data Management 3.Redundant System Design.
Keith Burns Microsoft UK Mission Critical Database.
Midterm 2: April 28th Material:   Query processing and Optimization, Chapters 12 and 13 (ignore , 12.7, and 13.5)   Transactions, Chapter.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment Chapter 12: Managing and Implementing Backups and Disaster Recovery.
Lesson 1: Configuring Network Load Balancing
1© Copyright 2011 EMC Corporation. All rights reserved. EMC RECOVERPOINT/ CLUSTER ENABLER FOR MICROSOFT FAILOVER CLUSTER.
Implementing Failover Clustering with Hyper-V
National Manager Database Services
11 SERVER CLUSTERING Chapter 6. Chapter 6: SERVER CLUSTERING2 OVERVIEW  List the types of server clusters.  Determine which type of cluster to use for.
MCTS Guide to Microsoft Windows Server 2008 Applications Infrastructure Configuration (Exam # ) Chapter Ten Configuring Windows Server 2008 for High.
Microsoft Load Balancing and Clustering. Outline Introduction Load balancing Clustering.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment, Enhanced Chapter 1: Introduction to Windows Server 2003.
Computing Facilities CERN IT Department CH-1211 Geneva 23 Switzerland t CF CERN Business Continuity Overview Wayne Salter HEPiX April 2012.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment, Enhanced Chapter 12: Managing and Implementing Backups and Disaster Recovery.
Managing DHCP. 2 DHCP Overview Is a protocol that allows client computers to automatically receive an IP address and TCP/IP settings from a Server Reduces.
CHAPTER FIVE Enterprise Architectures. Enterprise Architecture (Introduction) An enterprise-wide plan for managing and implementing corporate data assets.
Chapter 10 : Designing a SQL Server 2005 Solution for High Availability MCITP Administrator: Microsoft SQL Server 2005 Database Server Infrastructure Design.
Module 13: Configuring Availability of Network Resources and Content.
Module 13: Network Load Balancing Fundamentals. Server Availability and Scalability Overview Windows Network Load Balancing Configuring Windows Network.
Implementing Multi-Site Clusters April Trần Văn Huệ Nhất Nghệ CPLS.
Guide to Linux Installation and Administration, 2e 1 Chapter 9 Preparing for Emergencies.
Oracle10g RAC Service Architecture Overview of Real Application Cluster Ready Services, Nodeapps, and User Defined Services.
INSTALLING MICROSOFT EXCHANGE SERVER 2003 CLUSTERS AND FRONT-END AND BACK ‑ END SERVERS Chapter 4.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment, Enhanced Chapter 12: Managing and Implementing Backups and Disaster Recovery.
Module 9: Configuring Storage
Chapter 8 Implementing Disaster Recovery and High Availability Hands-On Virtual Computing.
1 TDTWG Report to RMS SCR 745 ERCOT Unplanned System Outages Wednesday, July 13th.
IMPROUVEMENT OF COMPUTER NETWORKS SECURITY BY USING FAULT TOLERANT CLUSTERS Prof. S ERB AUREL Ph. D. Prof. PATRICIU VICTOR-VALERIU Ph. D. Military Technical.
Hadoop Hardware Infrastructure considerations ©2013 OpalSoft Big Data.
COMP1321 Digital Infrastructure Richard Henson February 2014.
Module 3: Designing IP Addressing. Module Overview Designing an IPv4 Addressing Scheme Designing DHCP Implementation Designing DHCP Configuration Options.
Module 4: Planning, Optimizing, and Troubleshooting DHCP
© 2005 Mt Xia Technical Consulting Group - All Rights Reserved. HACMP – High Availability Testing and Updates November, 2005.
A Guide to Oracle9i1 Database Instance startup and shutdown.
FailSafe SGI’s High Availability Solution Mayank Vasa MTS, Linux FailSafe Gatekeeper
1 Week #10Business Continuity Backing Up Data Configuring Shadow Copies Providing Server and Service Availability.
Chapter 5 McGraw-Hill/Irwin Copyright © 2011 by The McGraw-Hill Companies, Inc. All rights reserved.
OSIsoft High Availability PI Replication
11 CLUSTERING AND AVAILABILITY Chapter 11. Chapter 11: CLUSTERING AND AVAILABILITY2 OVERVIEW  Describe the clustering capabilities of Microsoft Windows.
70-293: MCSE Guide to Planning a Microsoft Windows Server 2003 Network, Enhanced Chapter 12: Planning and Implementing Server Availability and Scalability.
Fault Tolerance and Disaster Recovery. Topics Using Antivirus software Fault tolerance –Power –Redundancy –Storage –Services Disaster Recovery –Backup/Restore.
High Availability in DB2 Nishant Sinha
70-412: Configuring Advanced Windows Server 2012 services
CERN - IT Department CH-1211 Genève 23 Switzerland t High Availability Databases based on Oracle 10g RAC on Linux WLCG Tier2 Tutorials, CERN,
High Availability Technologies for Tier2 Services June 16 th 2006 Tim Bell CERN IT/FIO/TSI.
1 CEG 2400 Fall 2012 Network Servers. 2 Network Servers Critical Network servers – Contain redundant components Power supplies Fans Memory CPU Hard Drives.
Virtual Machine Movement and Hyper-V Replica
1 Chapter Overview Using Standby Servers Using Failover Clustering.
Distributed File System. Outline Basic Concepts Current project Hadoop Distributed File System Future work Reference.
Windows Server 2008 R2 Failover Clustering and Network Load Balancing October 25 th 2009.
Planning for High Availability Lesson 7. Backing Up Data The simplest and most common type of data availability mechanism is the disk backup, that is,
Deploying Highly Available SAP in the Cloud
COMP1321 Digital Infrastructure Richard Henson March 2016.
OSIsoft High Availability PI Replication Colin Breck, PI Server Team Dave Oda, PI SDK Team.
Enterprise Vitrualization by Ernest de León. Brief Overview.
Failover and High Availability
High Availability 24 hours a day, 7 days a week, 365 days a year…
Client/Server Databases and the Oracle 10g Relational Database
A Technical Overview of Microsoft® SQL Server™ 2005 High Availability Beta 2 Matthew Stephen IT Pro Evangelist (SQL Server)
Storage Virtualization
Acutelearn Technologies Tivoli Storage Manager(TSM) Training Tivoli Storage Manager Basics: Tivoli Storage Manager Overview Tivoli Storage Manager concepts.
Presentation transcript:

© 2005 Mt Xia Technical Consulting Group - All Rights Reserved. HACMP – High Availability Introduction Presentation November, 2005

HACMP Overview © 2005 Mt Xia Technical Consulting Group - All Rights Reserved. Introduction Scope HACMP – Concepts HACMP – Cluster Topologies –Cascading – 1 way HACMP – Cluster Resources Implementation of HACMP

HACMP Overview © 2005 Mt Xia Technical Consulting Group - All Rights Reserved. Scope –This presentation covers HACMP standards, design and concepts in a one-way cascading environment. –This presentation is not designed as a tutorial on HACMP operations.

HACMP Overview © 2005 Mt Xia Technical Consulting Group - All Rights Reserved. High Availability Clustered Multi-Processing –The masking or elimination of planned or unplanned downtime –The elimination of single points of failure (SPOFs) Computers Disks Networks etc –Fault resilience, but not fault tolerance A fault tolerant environment has no service interruption A high availability environment has minimal service interruption HACMP - Concepts

HACMP Overview © 2005 Mt Xia Technical Consulting Group - All Rights Reserved. Identify and eliminate SPOF's by: –Node - Using multiple nodes –Power source - Using multiple circuits or UPS's –Network adapter - Using redundant network adapters –Network - Using multiple networks to connect nodes –TCP/IP subsystem - Using serial networks –Disk adapter - Using redundant disk adapters –Controller - Using redundant disk controllers –Disk - Using redundant hardware and disk mirroring –Application - Assigning a node for application takeover HACMP - SPOFs

HACMP Overview © 2005 Mt Xia Technical Consulting Group - All Rights Reserved. HACMP Resource Groups Resource Groups are a set of cluster resources handled as one unit by HACMP, configured by the HACMP administrator. Attributes of a Resource Group –startup, fallover and fallback policies –settling time and the distribution policy –delayed fallback timer that affects fallback. Resource groups can be concurrent and non-concurrent. Resource Groups are used to coordinate the failover of: –Network Addresses –Disks –NFS mounts –Applications

HACMP Overview © 2005 Mt Xia Technical Consulting Group - All Rights Reserved. Mechanisms implemented by HACMP for resource group failover : –Cascading The active node with the highest priority controls the resource group HACMP – Resource Group Failover

HACMP Overview © 2005 Mt Xia Technical Consulting Group - All Rights Reserved. The first distinction that you need to make while designing a cluster is whether you need a non-concurrent or a concurrent shared disk access environment. The non-concurrent disk access configuration used in the example one-way cascading HACMP environment is: –Hot-standby HACMP – Disk Access

HACMP Overview © 2005 Mt Xia Technical Consulting Group - All Rights Reserved. HACMP – Hot-standby configuration

HACMP Overview © 2005 Mt Xia Technical Consulting Group - All Rights Reserved. The goal of IP Address Takeover is to make the server's service address highly available and to give the clients the possibility of always connecting to the same IP address –Design the network topology. –Define a network mask. –Define IP addresses (adapter identifiers) for each node’s service and standby adapters. –Define a boot address for each service adapter that can be taken over, if you are using IP address takeover or rotating resources. –Define an alternate hardware address for each service adapter that can have its IP address taken over, if you are using hardware address swapping. HACMP – IP Address takeover

HACMP Overview © 2005 Mt Xia Technical Consulting Group - All Rights Reserved. HACMP – Dual Networks

HACMP Overview © 2005 Mt Xia Technical Consulting Group - All Rights Reserved. Service Adapter Label –A node has one service adapter for each network to which it connects Standby Adapter(s) Label –Backup device for the service adapter –Zero or more standby adapters may exist Boot Adapter Label –Nodes use the boot label after a system reboot and before HACMP is started. –IPAT via IP address replacement –IPAT via IP Aliases HACMP – Network Adapter Labels

HACMP Overview © 2005 Mt Xia Technical Consulting Group - All Rights Reserved. Numerous entities must be synchronized between nodes in a cluster, requires unique identifiers within the cluster Disaster Recovery requires enterprise wide unique identifiers Identifiers include: –Volume Group names –Logical Volume names –JFS Log Logical Volumes –Filesystem mount points –Resource Group names –IP addresses, names, and aliases –Application Servers and startup scripts –User and group names, UID's, GID's HACMP – Synchronization

HACMP Overview © 2005 Mt Xia Technical Consulting Group - All Rights Reserved. HACMP – Cluster Topology The HACMP cluster topology utilized in the example environment is: –1-way cascading failover A single Application running on a single node A Hot standby node is available in the event of a failure

HACMP Overview © 2005 Mt Xia Technical Consulting Group - All Rights Reserved. HACMP – Cascading Topology description of the 1-way cascading development Application Server Cluster: Cluster Name –whmpctt0 Participating Nodes –ttc520-1, ttc520-2 Resource Groups –whmpctt0 Service Labels –ttc520-1a, ttc520-1b Application Servers –whmpctt0_app01 –whmpctt0_app02 Startup/Shutdown Scripts –whmpctt0_app01_start.sh, whmpctt0_app01_stop.sh –whmpctt0_app02_start.sh, whmpctt0_app02_stop.sh

HACMP Overview © 2005 Mt Xia Technical Consulting Group - All Rights Reserved. HACMP Policies Any changes to the startup environment of a clustered machine requires failover testing Enterprise wide unique identifiers shall be used for all shared resources Enterprise wide unique user name, group name, UID, and GID number will be used Regularly scheduled HACMP verification for each cluster. Regularly scheduled audit of HACMP patch levels

HACMP Overview © 2005 Mt Xia Technical Consulting Group - All Rights Reserved. HACMP Guidelines Oracle database's will normally be implemented in a non-concurrent access cluster Application servers will normally be implemented in 2-way cascading clusters In virtualized environment, HACMP will be implemented in a 1- way cascading cluster with failover to a standby node built with minimal resources.

HACMP Overview © 2005 Mt Xia Technical Consulting Group - All Rights Reserved. HACMP Standards Machine Naming IP addresses, names, aliases VG, Major Numbers, LV, JFS Log, and Mount Points Cluster Names Resource Group Names Application Server Names Application start and stop script names User names and UID numbers Group names and GID numbers HACMP filesets

HACMP Overview © 2005 Mt Xia Technical Consulting Group - All Rights Reserved. HACMP Procedures SAN Storage requests DNS requests Network cabling TSM backups rootvg backups Disaster Recovery Failover Testing LVM Modifications Change Control User Modifications