cacert-sysadm AT lists.cacert.org
Subject: CAcert System Admins discussion list
List archive
- From: Daniel Black <daniel AT cacert.org>
- To: cacert-sysadm AT lists.cacert.org
- Subject: system replication for availability
- Date: Wed, 24 Jun 2009 19:08:18 +1000
- Authentication-results: lists.cacert.org; dkim=pass (1024-bit key) header.i= AT cacert.org; dkim-asp=none
- Organization: CAcert
I'm currently looking for a system to make CAcert's non-critical systems a
little more available in the case of hardware failure.
I've currently got a bunch of linux vservers on one machine and have another
in close network proximity.
My current thoughts are to use chironfs[1] or glusterfs[2] to replicate the
vserver filesystems to the backup node and use heartbeat to bring up the
backup
when the primary fails. At the moment I think I can handle manually restoring
the primary node.
chironfs is a userspace filesystem that can read from the localdisk when it
needs to and writes the the localdisk and the secondary node via NFS.
Reasons I chose it:
* no need to replace existing filesystem
* can install it without rebooting machine - just need to restart vservers
* realtime sync
* nagios monitoring
Poorer points that I can handle:
Its IO performance is really slow however I don't think any of the non-
critical servers are particularly IO intensive.
gluster - only just found - seems to include its own tcp transport. Could be
better. Has nice booster LD_PRELOAD library to bypass fuse.
Any other suggested implementations that are easy to implement or any
thoughts
on these two?
[1] http://www.furquim.org/chironfs/index.en.html
[2] http://www.gluster.org
Daniel Black
--
Infrastructure System Administrator
CAcert
- system replication for availability, Daniel Black, 06/24/2009
- Re: system replication for availability, Ian G, 06/24/2009
- Re: system replication for availability, Daniel Black, 06/24/2009
- Re: system replication for availability, Ian G, 06/24/2009
Archive powered by MHonArc 2.6.16.