OpenStack schedulers are used to determine how to dispatch compute, network and volume requests. The most common setup is to use RabbitMQ as messaging system already documented in this guide. Those services are connected to the messaging backend and can scale-out :
- nova-scheduler
- nova-conductor
- cinder-scheduler
- neutron-server
- ceilometer-collector
- heat-engine
Please refer to the RabbitMQ section for configure these services with multiple messaging servers.