Linux-HA Version 3. Open Source Data Center April 30 th, 2009

Size: px
Start display at page:

Download "Linux-HA Version 3. Open Source Data Center April 30 th, 2009"

Transcription

1 MultiNET Services GmbH Linux-HA Version 3 Open Source Data Center April 30 th, 2009 Dr. Michael Schwartzkopff, MultiNET Services GmbH MultiNET Services GmbH, OSDC, 09/04/30: LinuxHAv2: page 1

2 Contents Availability in general Basics and Architecture of Clusters Resources and Constraints Administration: GUI and Command Line Operation MultiNET Services GmbH, OSDC, 09/04/30: LinuxHAv2: page 2

3 Hardlink Sorry, only available in German. Why: Contact me: MultiNET Services GmbH, OSDC, 09/04/30: LinuxHAv2: page 3

4 What is high availability? Our IT department should offer the services always What are services? What does always mean? MultiNET Services GmbH, OSDC, 09/04/30: LinuxHAv2: page 4

5 What does always mean? The standard is 7 x 24, which is 365,2425 days/year. In real live this will only be achieved approximately. The degree of achievement is expressed in figures of % availability does not exist. Really! Samples 99% ~ 7,2 h / month not available 99,999% ~ 5,26 min / year (!) MultiNET Services GmbH, OSDC, 09/04/30: LinuxHAv2: page 5

6 Redundancy in the Linux OS: Linux-HA A standby server takes over in case of failure of the active system. This includes the takeover of IP addresses. Load Sharing: In principle no, but... Active / Passive System with two servers. Also possible: Active / Active: The resources are distributed on to the two servers. or N to M systems: The N resources are distributed on the M servers of the cluster. MultiNET Services GmbH, OSDC, 09/04/30: LinuxHAv2: page 6

7 What does Linux-HA offer? No 100% availability! Cluster do protect against single failures, not against several simultaneous failures, that perhaps depend on each other. Outages will be short: From seconds to minutes. Like magic: If the hand is faster the the eye, everything is OK. Generally you can add a 9 to your basic availability. Beware: Complexity is the enemy of reliability! MultiNET Services GmbH, OSDC, 09/04/30: LinuxHAv2: page 7

8 Linux HA: Principle (I) network heartbeat IP and MAC: 1 IP and MAC: 2 Cluster IP: 3, MAC: 1 MultiNET Services GmbH, OSDC, 09/04/30: LinuxHAv2: page 8

9 Linux HA: Principle (II) network fail over heartbeat Attention: New MAC for IP 3! IP and MAC: 1 IP and MAC: 2 Cluster IP: 3, MAC: 2 MultiNET Services GmbH, OSDC, 09/04/30: LinuxHAv2: page 9

10 Well known... Starting resources through agents works like the init process. Enhancements Optional passing of parameters to the script Runs on more than one computer Rules for Order for Start / Stop of services Relationship amongst services Time based constraints for services HA systems are a little like init on steroids. MultiNET Services GmbH, OSDC, 09/04/30: LinuxHAv2: page 10

11 ... and news Cluster architectures can cause problems: Split Brain Quorum Fencing The problem of shared data does not exist in single servers, but is critical in server clusters. MultiNET Services GmbH, OSDC, 09/04/30: LinuxHAv2: page 11

12 Split Brain Problems in the communication between nodes can lead to separate parts of the cluster. If every part of the cluster wants to take control over the resources you have a problem. This is called Split-Brain. Imagine every node wants to start the cluster IP address. Split-Brain is really a problem and can lead to total loss of data. MultiNET Services GmbH, OSDC, 09/04/30: LinuxHAv2: page 12

13 Quorum The concept of quorum is protects against the fatal results of a Split-Brain in most of the situations. The quorum does allow only one part of the cluster to control the resources. Common method is voting: Only the part of the cluster with more than N/2 of the originally nodes can host resources. Quorum doesn't work in clusters with 2 nodes. MultiNET Services GmbH, OSDC, 09/04/30: LinuxHAv2: page 13

14 Fencing (I) Fencing tries prevent defective nodes to access resources like memory, network, or power. Fencing does not rely on the assumption of a correct behaviour of the defective nodes. Linux HA uses STONITH Shoot The Other Node In The Head Self-Fencing, i.e. IBM ServeRAID MultiNET Services GmbH, OSDC, 09/04/30: LinuxHAv2: page 14

15 Fencing (II) Guarantees the integrity of the whole cluster system in problematic cases. Since one part of the cluster cannot know anything about the actual state of the other part, STONITH is used to make the reality reflect the nodes imagination of reality. No communication with the other node node dead. Simple implementation: Switch off power. MultiNET Services GmbH, OSDC, 09/04/30: LinuxHAv2: page 15

16 Shared data No: In many scenarios no data need to be shared between the nodes. This includes all applications that sync data amongst cluster members. Replication: In many cases a slow replication is enough. This can be achieved with rsync. Full Sync:Distributed Redundant Block Devices (DRBD). Think about RAID on two separate computers. Outsourcing of the problem: NAS, SAN MultiNET Services GmbH, OSDC, 09/04/30: LinuxHAv2: page 16

17 Linux HA: Background Development since 1998 A user survey in 2003 showed ~ systems in use. Extrapolation of the sales figures of the book leads to higher numbers. Active development by SuSE/Novell Included in the most distributions. No hardware necessary, everything runs in user space (no kernel module) MultiNET Services GmbH, OSDC, 09/04/30: LinuxHAv2: page 17

18 Linux-HA version 2: Background Version 2 introduced the Central Resource Manager (CRM) in 2005 Uses heartbeat for the cluster communication: Detection of node membership state. Communication between the cluster nodes. Utilises XML for the representation of the configuration in the Cluster Information Base (CIB): Configuration State MultiNET Services GmbH, OSDC, 09/04/30: LinuxHAv2: page 18

19 Linux-HA version 3 Version 3 in 2007 removed the CRM code from the heartbeat package into the new pacemaker project. Uses heartbeat only for the communication. But also can use OpenAIS for these tasks. Since the code is the same, configuration is the same. New, usable GUI. Future: pacemaker + OpenAIS MultiNET Services GmbH, OSDC, 09/04/30: LinuxHAv2: page 19

20 Linux-HAv2/3: Features (I) Up to 16 nodes in a cluster. Communication: Serial, UDP (bcast, mcast, ucast). Redundant lines possible. Fail over when problems occur: The node has problems. The service has problems The network has problems Others, arbitrary conditions. Distribute resources on your nodes as you like it. Build-in monitoring of the resources. MultiNET Services GmbH, OSDC, 09/04/30: LinuxHAv2: page 20

21 Linux-HAv2/3: Features (II) Supports the Open Cluster Framework (OCF) standard. Complex model for constraints for the resources. Configuration XML-based. GUI for configuration and monitoring Supports OCFSv2 Multi-State (Master/Slave) resources MultiNET Services GmbH, OSDC, 09/04/30: LinuxHAv2: page 21

22 Linux-HAv2/3: Features (III) Will have clvm resource agents. XEN and KVM virtual machines managed though the virtual domain resource agent. Full support of sandboxes to test configurations. OpenAIS is the preferred cluster stack. MultiNET Services GmbH, OSDC, 09/04/30: LinuxHAv2: page 22

23 Installation Included in most of the distributions. SuSE Build Service: download.opensuse.org/repositories/server:/ha clustering/ Packages for debian, fedora, mandriva, SLES, CentOS, SLES, opensuse, ubuntu heartbeat 2.99 pacemaker SLES documentation on: MultiNET Services GmbH, OSDC, 09/04/30: LinuxHAv2: page 23

24 First Configuration Files ha.cf and authkeys are necessary. Copy samples from /usr/share/doc/heartbeat to /etc/ha.d Nodes and cluster communication are defined in ha.cf: bcast eth0 autojoin any crm on Setup password in authkeys MultiNET Services GmbH, OSDC, 09/04/30: LinuxHAv2: page 24

25 The rest of the configuration is defined in the CIB File: /var/lib/heartbeat/crm/cib.xml Never edit manually! At the first system start an empty CIB is created. Display the contents of the CIB: cibadmin Q MultiNET Services GmbH, OSDC, 09/04/30: LinuxHAv2: page 25

26 The CIB The CIB contains: Information about the configuration Information about the nodes Information about the resources Information about the constraints Information about the state of the cluster: Which nodes are up / down? All attributes of the nodes Which resources run on what nodes? The administrator is only responsible for the configuration. MultiNET Services GmbH, OSDC, 09/04/30: LinuxHAv2: page 26

27 Variables in the CIB The configuration in the CIB allocates values to names. Linux HA uses <nvpair> tags The syntax is: <nvpair id= uuid name= name value= value /> Other languages than XML do the same with: name = value MultiNET Services GmbH, OSDC, 09/04/30: LinuxHAv2: page 27

28 Resources: Simple resources Resources are everything that is managed by the CRM. Agents are the link between the CRM and the executable binary. You can compare them with the init scripts that are called at system start. Simple resources are called primitive resources. There also exist complex (composed) resources. MultiNET Services GmbH, OSDC, 09/04/30: LinuxHAv2: page 28

29 Resource Objects Version 2 supports the following resource objects : Primitive resources: OCF (open cluster framework), heartbeat, or LSB resource agent Scripts clones: n primitive resource objects somewhere in the cluster. groups: A group of primitive resources with implicit constraints. Multi-state resources (master/slave): Represents resources that can exist in a master/slave state, i.e. (DRBD,...) MultiNET Services GmbH, OSDC, 09/04/30: LinuxHAv2: page 29

30 Simple constraints There are no constraints, which resource should run where. If the administrator does not like this default, he can configure constraints for resources: Order: A resource is started / stopped with respect to another resource. Co-location: A resource is co-located with respect to an other resource. Location: A resource should (not) run on a specific node. MultiNET Services GmbH, OSDC, 09/04/30: LinuxHAv2: page 30

31 Scores The administrator assigns points for a constraint met. The CRM evaluates the constraints for every resource in the context of every node and counts the points for every node. The resource will run on that node, where is achieves the most points. In case of a tie the CRM distributes the resources even on all nodes. MultiNET Services GmbH, OSDC, 09/04/30: LinuxHAv2: page 31

32 Advanced constraints Arbitrary constraints can be configured. Samples: Constraints in respect with multi state resources. Constraints that refer to attributes of the nodes (CPU load, disc free,...). Time limits for constraints. Reachability of reference points in the network. Arbitrary scriptable conditions. Fail over only after N failures of the resource. MultiNET Services GmbH, OSDC, 09/04/30: LinuxHAv2: page 32

33 Operation: The GUI There exists a GUI for managing the cluster. Resources and constraints can be configured via the GUI. Good for monitoring, but no role concept. For firewalls: The GUI uses port TCP/5560. Ideal are identical versions of the GUI and pacemaker. Run with haclient.py MultiNET Services GmbH, OSDC, 09/04/30: LinuxHAv2: page 33

34 The GUI MultiNET Services GmbH, OSDC, 09/04/30: LinuxHAv2: page 34

35 Command Line Interface The most important commands are: crm_mon Display the state of the cluster. Cibadmin Interface to the CIB. crm_resource Interface to the CRM crm_failcountinterface to the failcounter ocf tester Checks a ocf resource crm_verify Checks the CIB stonith Interface to STONITH system MultiNET Services GmbH, OSDC, 09/04/30: LinuxHAv2: page 35

36 Why pacemaker? Simple configuration according to version 1 are still possible. But complex configurations also. Monitoring of the resources included in the cluster software. Dynamical modifications of resources are possible while the cluster is running. Bug fixes and support by the developers and community! MultiNET Services GmbH, OSDC, 09/04/30: LinuxHAv2: page 36

37 Monitoring of a cluster External monitoring is a MUST. Use existing network management or build new. Simple Network Management Protocol (SNMP) is the classic tool. Linux-HA comes with its own subagent that connects into net snmp. MultiNET Services GmbH, OSDC, 09/04/30: LinuxHAv2: page 37

38 Thank you very much for your attention! Application HOWTO: High Available Firewall with State Table Sync and management by the fwbuilder GUI More Information: Mail: Seminar at Heinlein-Support (Berlin) MultiNET Services GmbH, OSDC, 09/04/30: LinuxHAv2: page 38

CIT 668: System Architecture

CIT 668: System Architecture CIT 668: System Architecture Availability Topics 1. What is availability? 2. Measuring Availability 3. Failover 4. Failover Configurations 5. Linux HA Availability Availability is the ratio of the time

More information

High Availability for Highly Reliable Systems

High Availability for Highly Reliable Systems High Availability for Highly Reliable Systems Mike Friesenegger SUSE Wednesday, February 6, 2013 Session: 12367 Agenda What is a high availability (HA) cluster? What is required to build a HA cluster using

More information

Linux Cluster next generation Vladislav Bogdanov

Linux Cluster next generation Vladislav Bogdanov Linux Cluster next generation Vladislav Bogdanov Heartbeat Simple (mostly two-node) clusters IP (UDP: unicast, broadcast, multicast) or serial communication Limited functionality (esp. haresources mode),

More information

Running Linux-HA on a IBM System z

Running Linux-HA on a IBM System z Running Linux-HA on a System z Martin Schwidefsky Lab Böblingen, Germany February 8 2013 1 Trademarks & Disclaimer The following are trademarks of the International Business Machines Corporation in the

More information

MySQL High Availability and Geographical Disaster Recovery with Percona Replication Manager. Yves Trudeau November 2013

MySQL High Availability and Geographical Disaster Recovery with Percona Replication Manager. Yves Trudeau November 2013 MySQL High Availability and Geographical Disaster Recovery with Percona Replication Manager Yves Trudeau November 2013 Agenda Geo-DR problems and challenges Introduction to Corosync Introduction to Pacemaker

More information

SUSE Linux Enterprise High Availability Extension

SUSE Linux Enterprise High Availability Extension SUSE Linux Enterprise High Availability Extension 11 SP2 March 29, 2012 High Availability Guide www.suse.com High Availability Guide List of Authors: Tanja Roth, Thomas Schraitle Copyright 2006 2012 Novell,

More information

高可用集群的开源解决方案 的发展与实现. 北京酷锐达信息技术有限公司 技术总监史应生

高可用集群的开源解决方案 的发展与实现. 北京酷锐达信息技术有限公司 技术总监史应生 高可用集群的开源解决方案 的发展与实现 北京酷锐达信息技术有限公司 技术总监史应生 shiys@solutionware.com.cn You may know these words OCF Quorum Bonding Corosync SPOF Qdisk multicast Cman Heartbeat Storage Mirroring broadcast Heuristic OpenAIS

More information

HOWTO Congure a High Available Firewall Cluster with fwbuilder

HOWTO Congure a High Available Firewall Cluster with fwbuilder HOWTO Congure a High Available Firewall Cluster with fwbuilder Dr. Michael Schwartzkop February 24, 2009 MultiNET Services GmbH, 85630 Grasbrunn, Munich, Germany Feb, 24th 2009: rev. 0.2.1 Abstract In

More information

RedHat Cluster (Pacemaker/Corosync)

RedHat Cluster (Pacemaker/Corosync) RedHat Cluster (Pacemaker/Corosync) Chapter 1:- Introduction and basic difference from previous RHEL cluster and latest RHEL Cluster. Red hat cluster allows you to configure and manage group of resources

More information

Pacemaker Configuration

Pacemaker Configuration Pacemaker Pacemaker Configuration Explained by Andrew Beekhof pacemaker@clusterlabs.org Last updated on Monday, September 28, 2009 for Pacemaker 1.0.5 Andrew Beekhof andrew@beekhof.net http://clusterlabs.org/mw/image:configuration_explained.pdf

More information

High availability clustering of virtual machines possibilities and pitfalls Linuxtag 2006 Wiesbaden, Germany May 6th, 2006

High availability clustering of virtual machines possibilities and pitfalls Linuxtag 2006 Wiesbaden, Germany May 6th, 2006 High availability ing of virtual machines possibilities and pitfalls Linuxtag 2006 Wiesbaden, Germany May 6th, 2006 Slide 1/17 Agenda 1. Problems of virtualization 2. Types of virtualization 3. HA configurations

More information

Linux-HA Release 2 Tutorial

Linux-HA Release 2 Tutorial Linux-HA Release 2 Tutorial Alan Robertson Project Leader Linux-HA project alanr@unix.sh IBM Systems & Technology Group Industry Technology Leadership Team HA Subject Matter Expert Linux-HA tutorial --

More information

SUSE Linux Enterprise High Availability Extension

SUSE Linux Enterprise High Availability Extension SUSE Linux Enterprise High Availability Extension 11 SP4 October 04, 2017 www.suse.com High Availability Guide High Availability Guide List of Authors: Tanja Roth, Thomas Schraitle Copyright 2006 2017

More information

Linux-HA Clustering, no SAN. Prof Joe R. Doupnik Ingotec, Univ of Oxford, MindworksUK

Linux-HA Clustering, no SAN. Prof Joe R. Doupnik Ingotec, Univ of Oxford, MindworksUK Linux-HA Clustering, no SAN Prof Joe R. Doupnik jrd@netlab1.oucs.ox.ac.uk Ingotec, Univ of Oxford, MindworksUK Ingotec offers IT to charities A charity is receiving a new server, having GroupWise, POSIX

More information

Red Hat Enterprise Linux 7

Red Hat Enterprise Linux 7 Red Hat Enterprise Linux 7 High Availability Add-On Reference Reference Document for the High Availability Add-On for Red Hat Enterprise Linux 7 Last Updated: 2018-06-08 Red Hat Enterprise Linux 7 High

More information

Red Hat Enterprise Linux 7

Red Hat Enterprise Linux 7 Red Hat Enterprise Linux 7 High Availability Add-On Overview Overview of the High Availability Add-On for Red Hat Enterprise Linux 7 Last Updated: 2018-02-08 Red Hat Enterprise Linux 7 High Availability

More information

Administration Guide. SUSE Linux Enterprise High Availability Extension 12 SP2

Administration Guide. SUSE Linux Enterprise High Availability Extension 12 SP2 Administration Guide SUSE Linux Enterprise High Availability Extension 12 SP2 Administration Guide SUSE Linux Enterprise High Availability Extension 12 SP2 by Tanja Roth and Thomas Schraitle This guide

More information

Linux Clusters Made Easy with the SUSE Linux Enterprise High Availability Extension

Linux Clusters Made Easy with the SUSE Linux Enterprise High Availability Extension Linux Clusters Made Easy with the SUSE Linux Enterprise High Availability Extension Dan Elder Lars Marowsky-Brée Linux Services Manager Distinguished Engineer delder@novacoast.com lmb@suse.com Agenda Introduction

More information

TUT90846 Towards Zero Downtime How to Maintain SAP HANA System Replication Clusters

TUT90846 Towards Zero Downtime How to Maintain SAP HANA System Replication Clusters TUT90846 Towards Zero Downtime How to Maintain SAP HANA System Replication Clusters Fabian Herschel Senior Architect SAP Fabian.Herschel@suse.com Markus Gürtler Senior Architect SAP Markus.Guertler@suse.com

More information

HA NFS Cluster using Pacemaker and DRBD on RHEL/CentOS 7. Matt Kereczman Version 1.5,

HA NFS Cluster using Pacemaker and DRBD on RHEL/CentOS 7. Matt Kereczman Version 1.5, HA NFS Cluster using Pacemaker and DRBD on RHEL/CentOS 7 Matt Kereczman Version 1.5, 2018-02-26 Table of Contents 1. Abstract..............................................................................................

More information

MySQL HA Solutions. Keeping it simple, kinda! By: Chris Schneider MySQL Architect Ning.com

MySQL HA Solutions. Keeping it simple, kinda! By: Chris Schneider MySQL Architect Ning.com MySQL HA Solutions Keeping it simple, kinda! By: Chris Schneider MySQL Architect Ning.com What we ll cover today High Availability Terms and Concepts Levels of High Availability What technologies are there

More information

MySQL High Availability on the Pacemaker cluster stack. Brian Hellman, Florian Haas

MySQL High Availability on the Pacemaker cluster stack. Brian Hellman, Florian Haas MySQL High Availability on the Pacemaker cluster stack Brian Hellman, Florian Haas Table of Contents 1. Introduction...........................................................................................

More information

Red Hat Enterprise Linux 7

Red Hat Enterprise Linux 7 Red Hat Enterprise Linux 7 High Availability Add-On Reference Reference Document for the High Availability Add-On for Red Hat Enterprise Linux 7 Last Updated: 2017-11-28 Red Hat Enterprise Linux 7 High

More information

FUT92716 SUSE Linux Enterprise Server for SAP Applications Roadmap

FUT92716 SUSE Linux Enterprise Server for SAP Applications Roadmap FUT92716 SUSE Linux Enterprise Server for SAP Applications Roadmap Wednesday, Nov 9, 10:00 AM - 11:00 AM Thursday, Nov 10, 4:30 PM - 5:30 PM Hannes Kühnemund SUSE Product Management SUSE Linux Enterprise

More information

Upgrading a HA System from to

Upgrading a HA System from to Upgrading a HA System from 6.12.65 to 10.13.66 Due to various kernel changes, this upgrade process may result in an unexpected restart of Asterisk. There will also be a short outage as you move the services

More information

Research Project 1. Failover research for Bright Cluster Manager

Research Project 1. Failover research for Bright Cluster Manager University of Amsterdam System & Network Engineering Research Project 1 Failover research for Bright Cluster Manager Authors: cdumitru@os3.nl ntimmers@os3.nl Coordinator: Prof. dr. ir. Cees de Laat University

More information

Exploring History with Hawk

Exploring History with Hawk Exploring History with Hawk An Introduction to Cluster Forensics Kristoffer Grönlund High Availability Software Developer kgronlund@suse.com This tutorial High Availability in 5 minutes Introduction to

More information

Live updates in high-availability (HA) clouds

Live updates in high-availability (HA) clouds Master of Science in Telecommunication Systems June 2018 Live updates in high-availability (HA) clouds Vivek Sanagari Faculty of Computing, Blekinge Institute of Technology, 371 79 Karlskrona, Sweden This

More information

Administration Guide. SUSE Linux Enterprise High Availability Extension 15

Administration Guide. SUSE Linux Enterprise High Availability Extension 15 Administration Guide SUSE Linux Enterprise High Availability Extension 15 Administration Guide SUSE Linux Enterprise High Availability Extension 15 by Tanja Roth and Thomas Schraitle This guide is intended

More information

Distributed Storage with GlusterFS

Distributed Storage with GlusterFS Distributed Storage with GlusterFS Dr. Udo Seidel Linux-Strategy @ Amadeus OSDC 2013 1 Agenda Introduction High level overview Storage inside Use cases Summary OSDC 2013 2 Introduction OSDC 2013 3 Me ;-)

More information

How To Manually Install Driver Ubuntu Server On Virtualbox

How To Manually Install Driver Ubuntu Server On Virtualbox How To Manually Install Driver Ubuntu 12.04 Server On Virtualbox I'm using virtual box in order to configure Ubuntu 12.04 Server. Video tutorials on youtube most people use ubuntu desktop and after odoo

More information

Exploring the High Availability Storage Infrastructure. Tutorial 323 Brainshare Jo De Baer Technology Specialist Novell -

Exploring the High Availability Storage Infrastructure. Tutorial 323 Brainshare Jo De Baer Technology Specialist Novell - Exploring the High Availability Storage Infrastructure. Tutorial 323 Brainshare 2007 Jo De Baer Technology Specialist Novell - jdebaer@novell.com Agenda The High Availability Storage Infrastructure very

More information

A Carrier-Grade Cloud Phone System

A Carrier-Grade Cloud Phone System A Carrier-Grade Cloud Phone System Based on SUSE Linux Enterprise Server & High Availability Extension Brett Buckingham Managing Director, silhouette R&D Broadview Networks bbuckingham@broadviewnet.com

More information

Flatpak and your distribution. Simon McVittie

Flatpak and your distribution. Simon McVittie Flatpak and your distribution Simon McVittie smcv@{collabora.com,debian.org} 2018-02-04 Introduction to Flatpak tl;dr edition A sandboxed app framework for desktop Linux GUI, desktop apps, as in /usr/share/applications,

More information

High-Availability Using Open Source Software

High-Availability Using Open Source Software High-Availability Using Open Source Software Iskon Internet d.d. Garićgradska 18, 10000 Zagreb, Croatia Ruder Bošković Institute Bijenička cesta 54, 10000 Zagreb, Croatia Faculty of Electrical Engineering

More information

CONCEPTS GUIDE BlueBoxx

CONCEPTS GUIDE BlueBoxx CONCEPTS GUIDE BlueBoxx Version 2.1 SPHINX ASPERNBRÜCKENGASSE 2 1020 WIEN TEL: +43 1 599 31-0 FAX: +43 1 599 31-99 info@blueboxx.at www.blueboxx.at www.sphinx.at BlueBoxx Legal Notices Copyright 2016,

More information

HowTo DR. Josh Berkus PostgreSQL Experts SCALE 2014

HowTo DR. Josh Berkus PostgreSQL Experts SCALE 2014 HowTo DR Josh Berkus PostgreSQL Experts SCALE 2014 Disaster Recovery The process, policies and procedures that are related to preparing for recovery or continuation of technology infrastructure which are

More information

Choosing a MySQL HA Solution Today

Choosing a MySQL HA Solution Today Choosing a MySQL HA Solution Today Choosing the best solution among a myriad of options. Michael Patrick Technical Account Manager at Percona The Evolution of HA in MySQL Blasts from the past Solutions

More information

Dell Multi-UPS Management Console and UPS Local Node Manager Software Version User Guide Update

Dell Multi-UPS Management Console and UPS Local Node Manager Software Version User Guide Update Dell Multi-UPS Management Console and UPS Local Node Manager Version 01.06 User Guide Update MUMC and ULNM v01.06 User Guide Update Operating Systems supported by MUMC and ULNM MUMC and ULNM v01.06 support

More information

SUSE Xen VM High Availability Configuration Guide. Cloud Manager 2.1.5

SUSE Xen VM High Availability Configuration Guide. Cloud Manager 2.1.5 SUSE Xen VM High Availability Configuration Guide Cloud Manager 2.1.5 January 31, 2013 Legal Notice THIS DOCUMENT AND THE SOFTWARE DESCRIBED IN THIS DOCUMENT ARE FURNISHED UNDER AND ARE SUBJECT TO THE

More information

How CloudEndure Works

How CloudEndure Works How Works How Works THE TECHNOLOGY BEHIND CLOUDENDURE S DISASTER RECOVERY AND LIVE MIGRATION SOLUTIONS offers Disaster Recovery and Live Migration Software-as-a-Service (SaaS) solutions. Both solutions

More information

Linux sles 11. Linux sles 11.zip

Linux sles 11. Linux sles 11.zip Linux sles 11 Linux sles 11.zip 13/10/2017 SLES 11 SP2 adds a new kernel, support for Btrfs and LXC, and Snapper to manage snapshots and rollbacks. Koen Vervloesem explains all 21/01/2012 Video embedded

More information

Digitizer operating system support

Digitizer operating system support Digitizer operating system support Author(s): Teledyne SP Devices Document ID: 15-1494 Classification: General release Revision: J Print date: 2018-08-08 1 Windows operating systems We deliver a Windows

More information

Highly Available NFS Storage with DRBD and Pacemaker

Highly Available NFS Storage with DRBD and Pacemaker Florian Haas, Tanja Roth Highly Available NFS Storage with DRBD and Pacemaker SUSE Linux Enterprise High Availability Extension 11 SP4 October 04, 2017 www.suse.com This document describes how to set up

More information

How CloudEndure Disaster Recovery Works

How CloudEndure Disaster Recovery Works How Disaster Recovery Works Technical White Paper How Disaster Recovery Works THE TECHNOLOGY BEHIND CLOUDENDURE S ENTERPRISE-GRADE DISASTER RECOVERY SOLUTION Introduction Disaster Recovery is a Software-as-a-Service

More information

SQL Server technical e-book series. Drive business continuity with SQL Server

SQL Server technical e-book series. Drive business continuity with SQL Server SQL Server technical e-book series 1 Drive business continuity with SQL Server Drive business continuity with SQL Server Content 01 Minimizing downtime is the need of every business today 02 SQL Server

More information

How CloudEndure Works

How CloudEndure Works How Works How Works THE TECHNOLOGY BEHIND CLOUDENDURE S DISASTER RECOVERY AND LIVE MIGRATION SOLUTIONS offers cloud-based Disaster Recovery and Live Migration Software-as-a-Service (SaaS) solutions. Both

More information

GR Reference Models. GR Reference Models. Without Session Replication

GR Reference Models. GR Reference Models. Without Session Replication , page 1 Advantages and Disadvantages of GR Models, page 6 SPR/Balance Considerations, page 7 Data Synchronization, page 8 CPS GR Dimensions, page 9 Network Diagrams, page 12 The CPS solution stores session

More information

Comparison.

Comparison. 1 / 27 Comparison Linux Konferenca 2009 28 September 2009 2 / 27 Table of contents 1 2 3 4 mall 3 / 27 1 4 / 27 Introduction software solution All-in-one Easy to install Easy to manage

More information

Installation and Setup Quick Start

Installation and Setup Quick Start Installation and Setup Quick Start SUSE Linux Enterprise High Availability Extension 12 SP2 This document guides you through the setup of a very basic two-node cluster, using the bootstrap scripts provided

More information

Protection of Business-Critical Applications in SUSE Linux Enterprise Environments Virtualized with VMware vsphere 4 and SAP NetWeaver as an Example

Protection of Business-Critical Applications in SUSE Linux Enterprise Environments Virtualized with VMware vsphere 4 and SAP NetWeaver as an Example Protection of Business-Critical Applications in SUSE Linux Enterprise Environments Virtualized with VMware vsphere 4 and SAP NetWeaver as an Example Version 1.1 Dresden, May 13, 2011 Table of Contents

More information

Acronis Backup & Recovery 11.5

Acronis Backup & Recovery 11.5 Acronis Backup & Recovery 11.5 Installation Guide Applies to the following editions: Update 2 Advanced Server Server for Windows Virtual Edition Server for Linux Advanced Server SBS Edition Workstation

More information

Are AGs A Good Fit For Your Database? Doug Purnell

Are AGs A Good Fit For Your Database? Doug Purnell Are AGs A Good Fit For Your Database? Doug Purnell About Me DBA for Elon University Co-leader for WinstonSalem BI User Group All things Nikon Photography Bring on the BBQ! Goals Understand HA & DR Types

More information

Load Balancing Censornet USS Gateway. Deployment Guide v Copyright Loadbalancer.org

Load Balancing Censornet USS Gateway. Deployment Guide v Copyright Loadbalancer.org Load Balancing Censornet USS Gateway Deployment Guide v1.0.0 Copyright Loadbalancer.org Table of Contents 1. About this Guide...3 2. Loadbalancer.org Appliances Supported...3 3. Loadbalancer.org Software

More information

Highly available iscsi storage with DRBD and Pacemaker. Brian Hellman & Florian Haas Version 1.2

Highly available iscsi storage with DRBD and Pacemaker. Brian Hellman & Florian Haas Version 1.2 Highly available iscsi storage with DRBD and Pacemaker Brian Hellman & Florian Haas Version 1.2 Table of Contents 1. Introduction...........................................................................................

More information

Paranoid Penguin Running Network Services under User-Mode Linux, Part III Mick Bauer Abstract Fine-tune and firewall your UML guest systems. In the last two Paranoid Penguin columns, I walked you through

More information

MySQL HA Solutions Selecting the best approach to protect access to your data

MySQL HA Solutions Selecting the best approach to protect access to your data MySQL HA Solutions Selecting the best approach to protect access to your data Sastry Vedantam sastry.vedantam@oracle.com February 2015 Copyright 2015, Oracle and/or its affiliates. All rights reserved

More information

How CloudEndure Disaster Recovery Works

How CloudEndure Disaster Recovery Works How CloudEndure Disaster Recovery Works Technical White Paper How CloudEndure Disaster Recovery Works THE TECHNOLOGY BEHIND CLOUDENDURE S ENTERPRISE-GRADE DISASTER RECOVERY SOLUTION Introduction CloudEndure

More information

What can you do with SQL Server on Linux?

What can you do with SQL Server on Linux? What can you do with SQL Server on Linux? S P O N S O R S P R E S E N T E R I N F O Rudi Bruchez rudi@babaluga.com www.babaluga.com SUPPORTED DISTRIBUTIONS Platform Supported version(s) Red Hat Enterprise

More information

HA for OpenStack: Connecting the dots

HA for OpenStack: Connecting the dots HA for OpenStack: Connecting the dots Raghavan Rags Srinivas Rackspace OpenStack Meetup, Washington DC on Jan. 23 rd 2013 Rags Solutions Architect at Rackspace for OpenStack-based Rackspace Private Cloud

More information

Linux Ha Error Code 139

Linux Ha Error Code 139 Linux Ha Error Code 139 my overall program creates a new file based on a file name and mode that the user enters, then checks to see if the file exists. Following that it outputs whether. management of

More information

INUVIKA TECHNICAL GUIDE

INUVIKA TECHNICAL GUIDE Version 1.5 May 22, 2018 Passing on or copying of this document, use and communication of its content not permitted without Inuvika written approval PREFACE The purpose of this document is to provide a

More information

Purpose. Target Audience. Solution Overview NCPA. Using NCPA For Passive Checks

Purpose. Target Audience. Solution Overview NCPA. Using NCPA For Passive Checks Using For Passive Checks Purpose This document describes how to configure the Nagios Cross Platform Agent () to send passive check results to Nagios XI or Nagios Core using Nagios Remote Data Processor

More information

Essentials. Oracle Solaris Cluster. Tim Read. Upper Saddle River, NJ Boston Indianapolis San Francisco. Capetown Sydney Tokyo Singapore Mexico City

Essentials. Oracle Solaris Cluster. Tim Read. Upper Saddle River, NJ Boston Indianapolis San Francisco. Capetown Sydney Tokyo Singapore Mexico City Oracle Solaris Cluster Essentials Tim Read PRENTICE HALL Upper Saddle River, NJ Boston Indianapolis San Francisco New York Toronto Montreal London Munich Paris Madrid Capetown Sydney Tokyo Singapore Mexico

More information

Quobyte The Data Center File System QUOBYTE INC.

Quobyte The Data Center File System QUOBYTE INC. Quobyte The Data Center File System QUOBYTE INC. The Quobyte Data Center File System All Workloads Consolidate all application silos into a unified highperformance file, block, and object storage (POSIX

More information

Load Balancing Bloxx Web Filter. Deployment Guide v Copyright Loadbalancer.org

Load Balancing Bloxx Web Filter. Deployment Guide v Copyright Loadbalancer.org Load Balancing Bloxx Web Filter Deployment Guide v1.3.5 Copyright Loadbalancer.org Table of Contents 1. About this Guide...4 2. Loadbalancer.org Appliances Supported...4 3. Loadbalancer.org Software Versions

More information

Chapter 11. High Availability

Chapter 11. High Availability Chapter 11. High Availability This chapter describes the high availability fault-tolerance feature in D-Link Firewalls. Overview, page 289 High Availability Mechanisms, page 291 High Availability Setup,

More information

High Availability Scenarios for Oracle Databases on IBM z Systems

High Availability Scenarios for Oracle Databases on IBM z Systems High Availability Scenarios for Oracle Databases on IBM z Systems Sam Amsavelu Oracle on z Architect IBM ISV & Channels Technical Sales Oracle samvelu@us.ibm.com 29 th Annual International Oracle on IBM

More information

Storage Foundation Management Server: Technical FAQ July 2006

Storage Foundation Management Server: Technical FAQ July 2006 Storage Foundation Management Server: Technical FAQ July 2006 General Questions... 3 What is Veritas Storage Foundation Management Server?... 3 How much does SF Management Server cost?... 3 Which version

More information

Red Hat Cluster Suite

Red Hat Cluster Suite PostgreSQL Clustering with Presentation Title Red Hat Cluster Suite Presentation Sub-Title Devrim GÜNDÜZ Principal Systems Engineer EnterpriseDB devrim.gunduz@enterprisedb.com Copyright 2010 EnterpriseDB

More information

PGConf US PostgreSQL Power on Power. Michael Meskes. Bernd Helmle. Julian Schauder. credativ

PGConf US PostgreSQL Power on Power. Michael Meskes. Bernd Helmle. Julian Schauder. credativ Michael Meskes Bernd Helmle Julian Schauder PostgreSQL Power on Power Michael Meskes Free Software since 1993 Linux since 1994 Debian GNU/Linux since 1995 PostgreSQL since 1998 PostgreSQL since 2002 credativ

More information

Lustre High availability configuration in CETA-CIEMAT

Lustre High availability configuration in CETA-CIEMAT Author: Alfonso Pardo Díaz Event: LAD 0 Place / Date: Paris, /09/0 Paris / /9/0 INDEX High availability (HA) issues Lustre HA in CETA-Ciemat Paris / /9/0 CIEMAT data center (MICINN), joint iniciative with

More information

System Requirements. Things to Consider Before You Install Foglight NMS. Host Server Hardware and Software System Requirements

System Requirements. Things to Consider Before You Install Foglight NMS. Host Server Hardware and Software System Requirements System Requirements This section contains information on the minimum system requirements for Foglight NMS. Before you can begin to download Foglight NMS, you must make sure that your computer meets the

More information

Mission Critical Linux

Mission Critical Linux http://www.mclx.com kohari@mclx.com High Availability Middleware For Telecommunications September, 2002 1 Founded in 1999 as an engineering company with financial backing from top name venture capitalist

More information

Ekran System System Requirements and Performance Numbers

Ekran System System Requirements and Performance Numbers Ekran System System Requirements and Performance Numbers Table of Contents System Requirements... 3 Performance Numbers... 6 Database Statistics... 8 2 System Requirements Ekran System claims different

More information

INFORMATION. Hantouch Product Change Notification for Touch-Controllers

INFORMATION. Hantouch Product Change Notification for Touch-Controllers INFORMATION July 2007 Hantouch Product Change Notification for Touch-Controllers This letter serves as a formal announcement that Hantouch will administer an PCN. The affected products are: HT-EBU4--00*

More information

Trouble?! Shoot your Cloud!

Trouble?! Shoot your Cloud! Trouble?! Shoot your Cloud! TUT91720 Adam Spiers SUSE Cloud/HA Senior Software Engineer Dirk Müller SUSE OpenStack Senior Software Engineer SUSE OpenStack Cloud 2 SUSE OpenStack Cloud 3 SUSE OpenStack

More information

[ 1 ]

[ 1 ] [ 1 ] CentOS High Availability Leverage the power of high availability clusters on CentOS Linux, the enterprise-class, open source operating system Mitja Resman BIRMINGHAM - MUMBAI CentOS High Availability

More information

Bacula Systems Virtual Machine Performance Backup Suite

Bacula Systems Virtual Machine Performance Backup Suite Bacula Systems Virtual Machine Performance Backup Suite Bacula Systems VM Performance Backup Suite is part of Bacula Enterprise Edition. It comprises of modules that can be utilized to perfectly fit any

More information

High Availability and Disaster Recovery

High Availability and Disaster Recovery High Availability and Disaster Recovery ScienceLogic version 8.4.0 rev 2 Table of Contents High Availability & Disaster Recovery Overview 4 Overview 4 Disaster Recovery 4 High Availability 4 Differences

More information

SUSE Linux Enterprise High Availability Extension

SUSE Linux Enterprise High Availability Extension A Xen Cluster Success Story Using the SUSE Linux Enterprise High Availability Extension Mark Robinson Director, MrLinux mark@mrlinux.co.uk Case Study: R M Donaldson APC High Power Partner My first commercial

More information

RHEL Clustering and Storage Management. 5 Days

RHEL Clustering and Storage Management. 5 Days QWERTYUIOP{ RHEL Clustering and Storage Management 5 Days This hands on course covers the high availability clustering and storage management technologies found in Red Hat Enterprise Linux 6+. Each student

More information

Zimbra Desktop Installation and Setup Guide 7.2.8

Zimbra Desktop Installation and Setup Guide 7.2.8 Zimbra Desktop Installation and Setup Guide 7.2.8 July 2016 Legal Notices Copyright 2005-2016 Synacor, Inc. All rights reserved. This product is protected by U.S. and international copyright and intellectual

More information

"BEHAVIOR PATTERNS FOR DESIGNING AUTOMATED TESTS"

BEHAVIOR PATTERNS FOR DESIGNING AUTOMATED TESTS BIO PRESENTATION W3 5/16/2007 11:30:00 AM "BEHAVIOR PATTERNS FOR DESIGNING AUTOMATED TESTS" Jamie Mitchell Test & Automation Consulting LLC International Conference On Software Test Analysis And Review

More information

Welcome to Linux Foundation E-Learning Training

Welcome to Linux Foundation E-Learning Training Welcome to Linux Foundation E-Learning Training by The Linux Foundation 06/04/2018 Version 7.3. All rights reserved. Specific instructions for your course will be addressed in the Appendix. After reading

More information

PARALLELS SERVER 4.0 FOR MAC BARE METAL EDITION README

PARALLELS SERVER 4.0 FOR MAC BARE METAL EDITION README PARALLELS SERVER 4.0 FOR MAC BARE METAL EDITION README February 18, 2010 1999-2010 Parallels Holdings, Ltd. and its affiliates. All rights reserved. This document provides the first-priority information

More information

Server Mirroring Report. by: Jaspal Singh Dhillon ( ) Sanihya Kashyap ( )

Server Mirroring Report. by: Jaspal Singh Dhillon ( ) Sanihya Kashyap ( ) Server Mirroring Report by: Jaspal Singh Dhillon (200802016) Sanihya Kashyap (200802033) Contents : Simple Load Balancing using pound Heartbeat - A high availability cluster Server Mirroring using Scapy

More information

Symantec NetBackup PureDisk Compatibility Matrix Created August 26, 2010

Symantec NetBackup PureDisk Compatibility Matrix Created August 26, 2010 Symantec NetBackup PureDisk 6.6.1 Compatibility Matrix Created August 26, 2010 Copyright 2010 Symantec Corporation. All rights reserved. Symantec, the Symantec Logo, and Backup Exec are trademarks or registered

More information

perfsonar: A Look Ahead Andrew Lake, ESnet Mark Feit, Internet2 October 16, 2017

perfsonar: A Look Ahead Andrew Lake, ESnet Mark Feit, Internet2   October 16, 2017 perfsonar: A Look Ahead Andrew Lake, ESnet Mark Feit, Internet2 http://www.perfsonar.net October 16, 2017 Overview Introduction perfsonar 4.0 Recap perfsonar 4.0.2 (November 2017) perfsonar 4.1 (Early

More information

SNMP Manager User s Manual

SNMP Manager User s Manual SNMP Manager User s Manual Table of Contents 1. Introduction...1 2. SNMP Manager Install, Quick Start and Uninstall...2 2.1. Software Installation...2 2.2. Software Quick Start...2 2.3. Software Uninstall...3

More information

Pacemaker 1.1 Configuration Explained

Pacemaker 1.1 Configuration Explained Pacemaker 1.1 Configuration Explained An A-Z guide to Pacemaker's Configuration Options Andrew Beekhof Configuration Explained Pacemaker 1.1 Configuration Explained An A-Z guide to Pacemaker's Configuration

More information

Pacemaker Administration

Pacemaker Administration Pacemaker Administration Managing Pacemaker Clusters Andrew Beekhof Ken Gaillot Pacemaker Administration Pacemaker Administration Managing Pacemaker Clusters Edition 1 Author Author Andrew Beekhof Ken

More information

PGConf.Russia 2019, Moscow. Alexander Kukushkin

PGConf.Russia 2019, Moscow. Alexander Kukushkin Типичные ошибки при построении высокодоступных кластеров и как их избежать PGConf.Russia 2019, Moscow Alexander Kukushkin 06-02-2018 ABOUT ME Alexander Kukushkin Database Engineer @ZalandoTech The Patroni

More information

ebook: How to Manage the Database Availability Group using GSX Monitor & Analyzer - June 2012

ebook: How to Manage the Database Availability Group using GSX Monitor & Analyzer - June 2012 ebook: How to Manage the Database Availability Group using GSX Monitor & Analyzer - June 2012 GSX SOLUTIONS EBOOK: HOW TO MANAGE AN EXCHANGE 2010 DATABASE AVAILABILITY GROUP USING GSX MONITOR & ANALYZER

More information

High-AvailabilityoVirt-

High-AvailabilityoVirt- High-AvailabilityoVirt- ClusterwithiSCSI-Storage Benjamin Alfery , Philipp Richter 1. Introduction... 1 1.1. Goal of this guide... 2 1.2. Limitations...

More information

Read & Download (PDF Kindle) Microsoft SQL Server 2008 Administrator's Pocket Consultant

Read & Download (PDF Kindle) Microsoft SQL Server 2008 Administrator's Pocket Consultant Read & Download (PDF Kindle) Microsoft SQL Server 2008 Administrator's Pocket Consultant From the author and series editor of the immensely popular ADMINISTRATOR'S POCKET CONSULTANT series from Microsoft

More information

NetSupport Manager v11

NetSupport Manager v11 Remote Support For Any Environment NetSupport Manager v11 NetSupport Manager has been helping organisations optimise the delivery of their IT support services since 1989 and, while the use of Remote Control

More information

Parallels Remote Application Server 15 Beta Beta Guide

Parallels Remote Application Server 15 Beta Beta Guide Parallels Remote Application Server 15 Beta Beta Guide Version 1 Copyright 1999 2015 Parallels IP Holdings GmbH and its affiliates. All rights reserved. All other marks and names mentioned herein may be

More information

Open Source Storage Management Aperi and SMI-S for Linux

Open Source Storage Management Aperi and SMI-S for Linux December 3-6, 2007, Santa Clara Marriott, Santa Clara, CA Open Source Storage Management Aperi and SMI-S for Linux Robert Wipfel rawipfel@novell.com Todd Singleton toddsing@us.ibm.com Agenda Open Source

More information

Load Balancing Microsoft OCS Deployment Guide v Copyright Loadbalancer.org

Load Balancing Microsoft OCS Deployment Guide v Copyright Loadbalancer.org Load Balancing Microsoft OCS 2007 Deployment Guide v1.5.2 Copyright Loadbalancer.org Table of Contents 1. About this Guide...3 2. Loadbalancer.org Appliances Supported...3 3. Loadbalancer.org Software

More information