On Wed, Jan 28, 2015, murali reddy <muralimmre...@gmail.com> wrote: > I am trying to understand how a nova component can be run parallely on a > host. From the developer reference documentation it seems to indicate that > all the openstack services use green thread model of threading. Is it the > only model of parallelism for all the components or multiple processes can > be used for a nova service on a host. Does nova.service which seems to do > os.fork is being used to fork multiple processes for a nova service?
Multiple processes are used in some places, for instance, nova-api can fork multiple processes. Each process would also use greenthreads as well. However, most services don't use multiple processes (at least in Nova). JE __________________________________________________________________________ OpenStack Development Mailing List (not for usage questions) Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev