Abstract
storhaug is an open source project that brings protocol-agnostic high-availability (HA) to Linux-based clustered storage systems. It aims to provide a storage-focused system design based on Pacemaker, an open source HA cluster resource manager. This presentation will take a look at the project's components and design, what it learned from previous solutions like CTDB, and what it's done differently.
Learning Objectives
HA basics and considerations for design
How the notion of state recovery differs between access protocols
Challenges in putting together HA cluster systems
What are the components of storhaug and how are they used