hardware limits
Given that I have a fairly fast controller (dual 8core, 128GB mem, 2x10GBase-T) is there a limit on how many compute nodes it can handle?
First time here? Check out the FAQ!
Given that I have a fairly fast controller (dual 8core, 128GB mem, 2x10GBase-T) is there a limit on how many compute nodes it can handle?
There is no term like limits in the entire openstack installation about the limit to the compute nodes as When it comes to availability in openstack every compute node runs a major service known as nova-compute and neutron-openvswitch-agent.
Now these two services connect to controller via RabbitMQ which is an AMQP broker ( Again it has no limits to the number of connections)
So practically its like the more resources you have the more load your controller can handle. In my experience I was able to add 15 physical compute nodes and for testing I created a fake kind of mechanism and was able to add around 180 compute nodes to controller.
OK... if you are intrested in making fake compute nodes then do the following. There are actually 2 ways of doing it :
Method 1-
Take a physical machine and install docker on it.
Create a lxc container and install nova-compute service on it.
Method 2- This method requires prior knowledge of AMQP server and Messaging application which you are using in openstack environment. In 90% of cases is RabbitMQ. Also you need to have basic knowledge of python as you have to write a small script.
Method 2 is somewhat complicated but it would consume the least number of resources as there are no services involved. Just a piece of code along with threading.
You can use any of the methods listed to create a Fake compute node. The agenda of this experiment is just to test how much compute nodes controller in your environment can handle. you wont be able to launch instances or do the networking.
Asked: 2016-01-05 02:48:46 -0600
Seen: 108 times
Last updated: Jan 10 '16
What's the minimal stable architecture?
is it possible present physical HW to (kvm) guest?
nova-compute not appearing on controller node
Trusted Compute Pool in Openstack
Network hardware requirement and Controller deployment on Esxi
How to configure Placement Service for Compute Node on Ocata
Instance not getting IP when ifconfig is used but can see on dashboard