[openstack-dev] [Sahara] Split sahara-api into api and engine
Dmitry Mescheryakov
dmescheryakov at mirantis.com
Wed May 7 10:19:02 UTC 2014
Hello people,
The following patch set splits monolithic sahara-api process into two
- sahara-api and sahara-engine:
https://review.openstack.org/#/c/90350/
After the change is merged, there will be three binaries to run Sahara:
* sahara-all - runs Sahara all-in-one (like sahara-api does right now)
* sahara-api - runs Sahara API endpoint, offloads 'heavy' tasks to
sahara-engine
* sahara-engine - executes tasks which are either 'heavy' or require
remote connection to VMs
Most probably you will want to keep running all-in-one process in your
dev environment, so you need to switch using sahara-all instead of
sahara-api. To make transition smooth, we've merged another change
which adds sahara-all process as an alias to sahara-api. That means
that you can switch to using sahara-all right now, so when the patch
is merged, you will not notice that.
Thanks,
Dmitry
More information about the OpenStack-dev
mailing list