Roundcube Community Forum

 

High Availability cluster for RoundCube?

Started by Asterix, May 21, 2009, 04:08:18 PM

Previous topic - Next topic

Asterix

Hello,

I really would like to use RoundCube in an high availability setup so there is no single point of failure. Has anyone created a setup like this?

I am thinking about at least two servers with MySQL Cluster and a set of network load balancers.

Anyone ideas about this?

Regards,

Marcel

corbosman

We come pretty close. We run multiple apache servers, which are being loadbalanced by a Foundry ServerIron cluster (2 loadbalancers with fallback). All customer data is on a NetApp storage cluster with about a petabyte of data, each head can take over the disks of an  other head. The only thing that is not fully H/A is MySQL. We run it in replication mode, so the main SQL server is being replicated to 2 other servers, but it needs manual intervention. MySQL Cluster just doesnt feel right yet for us.

Asterix

I have been thinking about that also, but although it gives higher availability (it is not automatic) and it does not help the scalability very much. If MySQL Cluster is not possible, this is the next best thing I think.

Yosu

Hi, what about smaller setups?

I would like to setup a small/medium email structure at amazon.
Would you recommend to use just one box with LAMP+smtp+roundcube and clone it when more power is needed?
Or setup separated instances/boxes for MySql/apache/smtp.

Thank you!

corbosman

If its small enough, just run it all on 1 machine. It's pretty easy to split afterwards.

Cor