[Openstack] [Controller] Questions about horizontal scalability of controller

Alexandr Porunov alexandr.porunov at gmail.com
Tue Mar 29 15:17:49 UTC 2016


Hello,

I have finished the installation guide:
http://docs.openstack.org/liberty/install-guide-rdo/

But now I have a lot of questions about controllers scalability. Please,
answer if you can.

If I understood correctly, all requests to any node (compute or storage)
will pass through controller nodes and this requests can write some data
into mysql or rabbitmq. Isn't it a bottleneck? We use Mysql Galera Cluster
on the controller nodes, so each node will keep all data from all nodes.
That is why we must scale each node vertically. I am not sure but we can
stretch against into disk space on controller nodes. The same story about
RabbitMQ.
Have I correctly understood it? If no (I hope), can you point me on the
documentation/article where I can read about it? If yes, can you suggest me
how to build a good cluster?

The second question is about compute nodes requests. How will go one
request from the first compute node to the second compute node? Does it go
straight from the first compute node to the second or it go from the first
compute node to the controller node (which?) and then from the controller
node to the second compute node?

Please, share any information which you know about it or point me to right
articles where I can read about it

Best Regards, Alexandr
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack/attachments/20160329/035f77ba/attachment.html>


More information about the Openstack mailing list