Ingres High Availability Option



Similar documents
A SURVEY OF POPULAR CLUSTERING TECHNOLOGIES

High Availability Option for Windows Clusters Detailed Design Specification

Clustering ExtremeZ-IP 4.1

Implementing High-Availability (HA) Solutions for Siebel ebusiness Applications

High Availability Solutions for the MariaDB and MySQL Database

Eliminate SQL Server Downtime Even for maintenance

Active-Active ImageNow Server

Planning for the Worst SAS Grid Manager and Disaster Recovery

Active-Active and High Availability

Veritas InfoScale Availability

Deployment Topologies

High Availability Solutions for MySQL. Lenz Grimmer DrupalCon 2008, Szeged, Hungary

High Availability with Postgres Plus Advanced Server. An EnterpriseDB White Paper

Best Practices for Implementing High Availability for SAS 9.4

INUVIKA TECHNICAL GUIDE

DB2 9 for LUW Advanced Database Recovery CL492; 4 days, Instructor-led

Linux Cluster. Administration

Informix Dynamic Server May Availability Solutions with Informix Dynamic Server 11

BrightStor ARCserve Backup for Linux

WHITE PAPER: HIGH CUSTOMIZE AVAILABILITY AND DISASTER RECOVERY

Using MSCS to Cluster VirtualCenter VirtualCenter Patch 2

Module 14: Scalability and High Availability

Symantec Cluster Server powered by Veritas

Managing, Maintaining Data in a Virtual World

Building Reliable, Scalable AR System Solutions. High-Availability. White Paper

HRG Assessment: Stratus everrun Enterprise

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

CASE STUDY: Oracle TimesTen In-Memory Database and Shared Disk HA Implementation at Instance level. -ORACLE TIMESTEN 11gR1

Implementing and Managing Windows Server 2008 Clustering

Open Source High Availability on Linux

High Availability Storage

Executive Brief Infor Cloverleaf High Availability. Downtime is not an option

SQL Server Database Administrator s Guide

recovery at a fraction of the cost of Oracle RAC

Simple Introduction to Clusters

High Availability Database Solutions. for PostgreSQL & Postgres Plus

Maintaining a Microsoft SQL Server 2008 Database

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

High Availability Databases based on Oracle 10g RAC on Linux

6422: Implementing and Managing Windows Server 2008 Hyper-V (3 Days)

High Availability Guide for Distributed Systems

What s new in Hyper-V 2012 R2

Configuring High Availability for VMware vcenter in RMS Distributed Setup

High-Availability Using Open Source Software

Comparing TCO for Mission Critical Linux and NonStop

HA for Enterprise Clouds: Oracle Solaris Cluster & OpenStack

Caché High Availability Guide

VIDEO SURVEILLANCE WITH SURVEILLUS VMS AND EMC ISILON STORAGE ARRAYS

SAP Solutions High Availability on SUSE Linux Enterprise Server for SAP Applications

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

Oracle Fail Safe. Concepts and Administration Guide Release for Microsoft Windows E

MySQL High Availability Solutions. Lenz Grimmer OpenSQL Camp St. Augustin Germany

Mirror File System for Cloud Computing

Veritas Cluster Server from Symantec

Building your Server for High Availability and Disaster Recovery. Witt Mathot Danny Krouk

Vess A2000 Series HA Surveillance with Milestone XProtect VMS Version 1.0

The Promise of Virtualization for Availability, High Availability, and Disaster Recovery - Myth or Reality?

Symantec NetBackup OpenStorage Solutions Guide for Disk

Comparison of the High Availability and Grid Options

Hardware/Software Guidelines

Virtualization & Covance Inc.

Database Resilience at ISPs. High-Availability. White Paper

Ingres DBMS High Availability Server for Windows Clustering (Windows 2000 Advanced Server)

Appendix A Core Concepts in SQL Server High Availability and Replication

StorageCeNTral 4.1 Cluster Support

SQL Server 2012 Database Administration With AlwaysOn & Clustering Techniques

ACHIEVING 100% UPTIME WITH A CLOUD-BASED CONTACT CENTER

Real-time Protection for Hyper-V

Project Iris. econtent Server Cluster Support: High Availability through Microsoft Cluster Service DocBase Version /13/2000

Building Highly Available Database Servers Using Oracle Real Application Clusters. An Oracle White Paper May, 2002

Pervasive PSQL Meets Critical Business Requirements

Learn Oracle WebLogic Server 12c Administration For Middleware Administrators

HA / DR Jargon Buster High Availability / Disaster Recovery

Using Hitachi Protection Manager and Hitachi Storage Cluster software for Rapid Recovery and Disaster Recovery in Microsoft Environments

Configure Cisco Emergency Responder Disaster Recovery System

Antelope Enterprise. Electronic Documents Management System and Workflow Engine

By the Citrix Publications Department. Citrix Systems, Inc.

Ecomm Enterprise High Availability Solution. Ecomm Enterprise High Availability Solution (EEHAS) Page 1 of 7

Connectivity. Alliance Access 7.0. Database Recovery. Information Paper

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

Course Syllabus. At Course Completion

Implementing and Managing Windows Server 2008 Hyper-V

ENABLING RHEV WITH NETAPP STORAGE. Jon Benedict Systems Architect, NetApp Geert Jansen RHEV Product Marketing Manager, Red Hat May 6, 2011

Enterprise Deployment: Failover Clustering Considerations for Laserfiche. White Paper

Ingres Replicated High Availability Cluster

High Availability & Disaster Recovery. Sivagopal Modadugula/SAP HANA Product Management Session # 0506 May 09, 2014

Online Transaction Processing in SQL Server 2008

Siemens PLM Connection. Mark Ludwig

High Availability in a J2EE Enterprise Application Environment

Load Balancing and Clustering in EPiServer

OVERVIEW. CEP Cluster Server is Ideal For: First-time users who want to make applications highly available

Hypervisor Competitive Differences: Beyond the Data Sheet. Chris Wolf Senior Analyst, Burton Group

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

Preface Part I. Introduction 1. The Philosophy of Backup Champagne Backup on a Beer Budget Why Should I Read This Book? Why Back Up?

Designing a Data Solution with Microsoft SQL Server 2014

Cloud Optimize Your IT

High Availability Solutions with MySQL

Mind Q Systems Private Limited

End-to-End Availability for Microsoft SQL Server

Designing a Data Solution with Microsoft SQL Server

Transcription:

Ingres High Availability Option May 2008

For information contact Product Management at products@ingres.com This presentation contains forward-looking statements that are based on management s expectations, estimates, projections and assumptions. Forward-looking statements are made pursuant to the safe harbor provisions of the Private Securities Litigation Reform Act of 1995, as amended. These statements are not guarantees of future performance or functionality and involve certain risks and uncertainties, which are difficult to predict. Therefore, actual future functionality, features, results and trends may differ materially from what is forecast in forward-looking statements due to a variety of factors.

Abstract This session examines the Ingres High Availability Option for cluster failover. This configuration allows automatic relocation of data services for a failed primary node to a designated secondary node. With the exception of a brief interruption for client reconnection, the physical server on which Ingres runs is transparent to the end user, and application continuity is maintained. This session examines this facility in detail, and describes this option in the context of other strategies for robust information handling, such as data backup and recovery and data replication.

A longer presentation title How to Succeed in Business by Not Really Failing... the Ingres High Availability Option

Agenda Cluster Overview and Terminology High Availability Option Ingres Cluster Solution for OpenVMS Ongoing Development... Other complementary Ingres features

Terminology Computer network any group of computers that are connected, however loosely Computer cluster a group of coupled computers that work together closely so that in many respects they can be viewed as though they are a single computer [Wikipedia]

Cluster Terminology High-availability (HA) clusters Primarily for improved availability of services ( two Redundant nodes (usually Does not improve the scalability of the server Load-balancing clusters Spread workload over multiple peer nodes Grid computing ( network Loosely clustered (more like a generic Best for work that can be broken into independent chunks

Terms we throw around a lot HA clusters Ingres High Availability Option Active-Passive Cluster Failover Cluster Load-balancing clusters Ingres Cluster Solution Active-Active Cluster Grid computing ( workload N/A (because of the nature of an RDBMS Ingres Grid Option... NO!... it is a cluster option

Ingres High Availability Option Integrates with OS vendor HA failover services Provides co-located redundant server with automated system restart on backup server Optionally restart first on main node a n ( platform d (failing that) on backup node (details vary by Available platforms Red Hat Cluster Suite Windows Server Sun Cluster

Typical HA Cluster For a clustered Ingres installation the database, checkpoint, journal, dump, work, and transaction log files must be on a cluster drive.

Where to get info re Ingres HA Option Ingres Installation Guide Platform-specific README files http://www.ingres.com/ http://servicedesk.ingres.com/ Knowledge Base http://community.ingres.com/ comp.databases.ingres IRC irc.freenode.net #ingres

Where to get info re vendor clusters Red Hat Linux Cluster Windows Server Cluster "Sun Cluster Data Services Planning and Administration Guide"

Red Hat Linux Cluster Ingres is a service that is added to the cluster Service can be assigned an IP address, which is failed over to the backup server for transparent client access Client will see failure of transactions that are in-flight at the ti m ( implementations e of failover (true for all failover Scripts (e.g. ha_ingres) are examples to be tailored to a site's needs and individual installation values

Windows Cluster Virtual server Unique network name IP address Ingres is installed on this virtual server Clients use the virtual server name to connect to Ingres ( scripting Cluster Administrator and cluster.exe (for Installation of the HA option is an intermediary step during Ingres installation Must st a (? Why ) rt and stop Ingres through the cluster service!

Windows Installation Wizard

Sun Cluster Ditto most of the points regarding Red Hat and Windows Minor differences (e.g. initial installation is st a ( follows ndard but is on clustered disks; cluster setup IngresSCAgent available from Ingres web site Logical hostname allows a floating IP address Start and stop Ingres using cl u ( ingstop ster service commands (do not use ingstart and

Ingres Cluster Solution An active-active cluster solution Currently only available for VMS VMS provides all active-active required components as an integrated set of services Cluster services Shared disk Distributed Lock Manager Test bed for Ingres cluster for any future platforms

Ongoing development... Development work was done for active-active clustering on Linux but was not released as a product Difficulty of providing integrated solution with separate off-the-shelf components OpenDLM issues Scaling Did provide for backup servers but HA is simpler and thus more reliable if failover is the major goal ( MVCC ) Multiversion concurrency control New development in the lab this spring May help solve the scaling problem

Other complementary Ingres features Classic backup and recovery procedures Replication Ingres Replicator Third-party solutions Because... HA Option inherent limitations OS cluster services Co-location of equipment Power Connectivity Shared disk Disasters come in many forms!

Questions?