[openstack-dev] How to spin up 500VMs in devstack

Joe Gordon joe.gordon0 at gmail.com
Fri Jun 7 16:39:55 UTC 2013


On Thu, Jun 6, 2013 at 11:21 AM, Brian Lamar <brian.lamar at rackspace.com>wrote:

>  OK, I'll bite.
>
>  Can you elaborate on "work at scale"? Do you have numbers you'd like to
> see? Are those numbers for a single-node installation? I've spun up tons of
> 500 VM environments and it doesn't seem broken to me.
>

Keeping 500 VMS running is very different then trying to start 500
VMs simultaneously.

I don't have specific numbers I would like to see, but faster is always
better. Yes these numbers are for a single-node installation. The POST
request to boot 100 VMs takes 8.4 seconds!   That alone seems too slow, an
8.4 second REST call.  And the VMs take about 160 seconds to boot.

As far as I can tell things are not 'broken' when running 100's of VMs in
devstack.  Just some things become very very slow, for example RPC calls to
nova-network begin to time out when trying to boot 100 VMs.


>  This hopefully doesn't come across as hostile, as I'm truly curious what
> your thoughts are on 'scale'.
>
>  Brian
>
>
>   On Jun 6, 2013, at 1:22 PM, Joe Gordon <joe.gordon0 at gmail.com>
>  wrote:
>
>  TL;DR
>  Using this patch (https://review.openstack.org/#/c/31876/) set
> 'VIRT_DRIVER=fake' in your devstack rc file.  And now you can try spawning
> up as many VMs as you want.
>
>
>  I have just proposed a patch to devstack to use nova's fake virt driver.
>  This can be used to see how OpenStack runs when trying to launch hundreds
> or thousands of VMs at once. Turns out it runs really really slowly.
>
>  I am sending out this to the mailing list to ask for help testing (and
> filing bugs) using this, so that we as community can be more confident
> things will work at scale (defined as number of VMs here).
>
>
>  best,
> Joe
>  _______________________________________________
> OpenStack-dev mailing list
> OpenStack-dev at lists.openstack.org
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>
>
>
> _______________________________________________
> OpenStack-dev mailing list
> OpenStack-dev at lists.openstack.org
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20130607/dcc4db6d/attachment.html>


More information about the OpenStack-dev mailing list