> 2006/11/27, Janne Peltonen <janne.peltonen@xxxxxxxxxxx>: >> On Sat, Nov 25, 2006 at 11:56:20PM +0300, Igor Zhbanov wrote: >> > So, what is the best way to build load-balancing Cyrus IMAP cluster? >> > Nginx, perdition, Cyrus IMAP Aggregator, Cyrus IMAP murder, Cyrus IMAP >> > replication? >> >> You forgot the simplest one: Cyrus IMAP on a cluster with no >> replication, no murder, no nothing, but on a (really working) clustered >> FS and no BDB. Oh yeah, you still have to have some way to make the >> system appear to be a single system to the users. I'm probably going to >> use just a simple round-robin DNS, but you could use an LVS frontend or >> something similar, if you want real load-balancing. >> >> It really all depends upon what you need. I prefer the aforementioned >> solution because I think it is very simple at the application level (if >> not the FS level). > I need to build mail system without using uncommon hardware such as > shared storage connected via SCSI or fiber channel. I need > "software-only" solution. Can you recommend me what kind of clustered > filesystem and/or network block devices to use? GFS, DRBD-0.8, > something else? What is better, reliable and more tested? >From what I know GFS is no help here because it needs a shared storage for it. And DRBD can IIRC be accessed only from one server at a time, which means you could probably build a failover system but not an active-active cluster. Simon ---- Cyrus Home Page: http://cyrusimap.web.cmu.edu/ Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu/twiki List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html