High availability ... again
David Carter
dpc22 at cam.ac.uk
Wed Jun 23 04:23:26 EDT 2004
On Tue, 22 Jun 2004, Etienne Goyer wrote:
> Does somebody on the list use this solution or a similar one and could
> comment and the practicality of it ? Perhap M. Carter (if you read the
> list) could give us a status update for his particuliar project ?
There's really not a whole lot to say.
We've been using the code on our main 32k user mail system since about
this time last year for data migration, fast incremental backup to a tape
spooling system, and rolling replication for live updates. We also used
the replication system to migrate from a UW based system to Cyrus.
We have 16 small Linux servers running as 8 pairs. All the systems are
live Cyrus servers, half the accounts on each system are replica versions.
One of the 16 had a hardware fault a couple of weeks back and noone has
moaned at me after we switched to the replica which is always a good sign.
>From my perspective the advantage of application level replication over
block level replication like DRDB is flexibility. Read/write access to
both master and replica systems can be useful: we maintain databases
of MD5 checksums for all the messages and cache entries on each server.
Its also rather cute to run PINE against both master and replica version
of a given mailbox and watch the replica play follow my leader :).
--
David Carter Email: David.Carter at ucs.cam.ac.uk
University Computing Service, Phone: (01223) 334502
New Museums Site, Pembroke Street, Fax: (01223) 334679
Cambridge UK. CB2 3QH.
---
Cyrus Home Page: http://asg.web.cmu.edu/cyrus
Cyrus Wiki/FAQ: http://cyruswiki.andrew.cmu.edu
List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html
More information about the Info-cyrus
mailing list