On Tue, Jan 13, 2015 at 10:12:05AM -0500, Rich Bowen wrote:
[. . .]
 In order to run the tutorial on your machine, we recommend a VM on
your
 laptop that has 20GB+ of disk space, 2GB of ram  
Rich, 2GB of memory won't suffice, I'm afraid. Why? In a DevStack
environment (a more restricted developer setup) with a single Nova
instance (running CirrOS), here's the memory profile of services that
consume more than 70MB, namely:
(Note, I removed out other serivces like systemd, libvirt, etc below,
they're noted here[1]).
    $ sudo ps_mem 
    Private  +   Shared  =  RAM used   Program 
    [. . .]
    Nova, Python process, MariaDB, Glance:
     69.1 MiB + 990.5 KiB =  70.1 MiB   nova-cert
     71.4 MiB + 990.0 KiB =  72.4 MiB   nova-scheduler
     76.7 MiB + 820.0 KiB =  77.5 MiB   ovs-vswitchd
     90.4 MiB +   2.6 MiB =  93.0 MiB   qemu-system-x86_64
     64.1 MiB +  57.3 MiB = 121.3 MiB   glance-api (5)
    116.6 MiB +  59.6 MiB = 176.2 MiB   glance-registry (9)
    180.6 MiB + 385.0 KiB = 181.0 MiB   mysqld
    373.2 MiB + 108.1 MiB = 481.3 MiB   nova-api (13)
    407.5 MiB +  78.5 MiB = 486.0 MiB   python2.7 (22)
    571.3 MiB +  17.2 MiB = 588.5 MiB   nova-conductor (9)
    ---------------------------------
                              2.3 GiB
    =================================
So, given the above, I'd suggest the virtual machine has at-least 4 GB
or above memory to have a reasonably smooth experience of bringing up a
Nova instance.
[1] 
https://kashyapc.fedorapeople.org/virt/openstack/DevStack-memory-profile.txt
 and atleast 1 dedicated cpu
 core. If your laptop has the ability to run nested-virt, please enable that
 and use it. It will make a large difference to performance of the overall
 setup. 
Yep, that's correct.
-- 
/kashyap