Sounds nice, but it also appears if you lose a backend server, then half your 
users can't access their mailbox.  With the 2/2b, the vip would float to a 
healthy node and mail would still be available, expect during that moment in 
time where it floats.  What's the end users experience at that moment?  Do you 
failback/not failback immediately (say it got fenced)?  I guess it boils down 
to what's acceptable.

-----Original Message-----
From: linux-cluster-boun...@redhat.com 
[mailto:linux-cluster-boun...@redhat.com] On Behalf Of jr
Sent: Tuesday, October 27, 2009 3:45 AM
To: linux clustering
Subject: Re: [Linux-cluster] High availability mail server

The good news is that the Cyrus IMAP Server already has a solution for
that, it's called "Murder" and "Aggregator":

http://cyrusimap.web.cmu.edu/ag.html

regards,
Johannes

> what about using a combination of 3 and 2b:
> 3b- split your users in a set of servers which use ext3 FS but are part of a 
> cluster, the servers are really services of a cluster (IP and FS are 
> resources of a CLuster Service) so, if a server fail its service can be 
> migrated to another node of the cluster
> 
> let say for example
> users starting with letter 'a' to users starting with letter 'h' will 
> "assigned" to MailA , users from 'i' to 'z' will be assigned to MailB.
> MAilA --> ipA and filesystemA
> MAilB --> ipB and filesystemB
> 
> Cluster ServiceA will have resource ipA and filesystemA
> Cluster ServiceB will have resource ipB and filesystemB
> 
> and ServiceA will be configured to run in nodeA, while ServiceB will be set 
> to run in nodeB of the cluster, but will be set to failover to nodeC (standby 
> server)
> 
> the hard part of this is how to balance the users between MailA and MailB 
> (and MailC , D, E). Changing the value of "mail_host" in user attr (if using 
> a Directory Service) and moving user's email from one filesystem to another
> 
> this is just food for the brain, the scenario could be as complex as you like 
> :-), but definitely is no good idea to have GFS for mail servers if the 
> clients can connected from multiple sources and dont have a "proxy" to tunnel 
> all request for same user to same backend server.
> 
> thanks
> roger
> 
> --
> Linux-cluster mailing list
> Linux-cluster@redhat.com
> https://www.redhat.com/mailman/listinfo/linux-cluster

--
Linux-cluster mailing list
Linux-cluster@redhat.com
https://www.redhat.com/mailman/listinfo/linux-cluster

--
Linux-cluster mailing list
Linux-cluster@redhat.com
https://www.redhat.com/mailman/listinfo/linux-cluster

Reply via email to