I think it is really a key feature to have the possibility to use MariaDB and Redis in remote clusters.

It is necessary for having a website failure resistant and highly scalable (one aim of the BOA project).

In a general way, I think that load balancing and clustering should be easy in BOA. We can imagine separate scripts for setting each cluster and connecting them to the BOA nodes.

It would be a great step forward in the philosophy of highly scalable and performant systems claimed by the BOA Project.

Thanks in advance.

Comments

omega8cc’s picture

Status: Active » Closed (works as designed)

You should read the issue and all comments here: #1305896: Barracuda without Aegir (Barracuda remote slave).

Your issue is also a duplicate of your own issue, already discussed a few times in the past: #1587532: Path of Drupal, mariadb, memcache, Solr and Redis on remote server

BOA is not about scalability. It is about performance and is one-server setup oriented. Remote Redis (and earlier Memcached) servers were always supported and remote Redis is still supported - see: http://drupalcode.org/project/octopus.git/blob/HEAD:/OCTOPUS.sh.txt#l410

However, BOA is not intended to be used in the multi-server setup, by design. Some people use it that way, but it is not recommended, because Aegir itself is not really production ready for multi-server setups. There are some related features but it is far from production ready quality, imo, hence, we don't support it by default.

Again, please read for details: #1305896: Barracuda without Aegir (Barracuda remote slave).

michee.lengronne’s picture

I am really sorry. I have to clean a little bit my topics because they are redundant.

I have a practical question. Following the steps explained here: http://community.aegirproject.org/node/30. Does it work well with Barracuda or is there some adaptations or some tricks to do ?

Thanks and sorry for the redundancy.

This project is very great but I really need it to be scalable and fault tolerant.

omega8cc’s picture

Your question is already answered in the thread I have linked above - twice :)

"Of course you can still use Barracuda to create remote heads and configure them manually, as having Aegir installed also on the remote head doesn't hurt."
http://drupal.org/node/1305896#comment-5102094