HybridCluster is a distributed hosting platform for web applications and email based on FreeBSD and OpenZFS, which connects a cluster of machines (nodes) into a co-operative distributed group, pooling direct attached storage and other local resources.

Websites, databases, mailboxes and other applications are hosted on one master at a time, are replicated near-live to other nodes in the cluster and can be live migrated, across data centers and with no single point of failure. Therefore, the cluster as a whole can effect failover and auto-scaling, as well as exposing a “data vault” UI to users to view and roll back to fine-grained snapshots of their data.

This document covers architecture and design decisions behind HybridCluster, implementation details, deployment options, configuration, day-to-day system administration, and also shows you how to perform a successful demo of the key feature set.

 « Previous
Next »