Ubuntu engineers have been busy building a great new OpenStack cloud-installer capability that utilizes Juju, LXC, KVM, MAAS together in a very cool new deployment of Openstack "services" (Horizon, Swift, Neutron etc).
Most Openstack deployments are strickly hardware virtualized VM's (KVM, VMware etc). And most dedicate either an entire bare metal machine or an individual VM to each Openstack "service".
Of course that works but it is not an optimal way to utilize servers.
Ubuntu's cloud-installer presents you with a menu where you can select to do a Single-Installer or Multi-Installer deployment.
Single-Installer will deploy all of Openstack to you laptop or PC (minimum recommended HW = 8 Core, 12G ram, 100GB HD)
This will utilize only 2 (or 3) KVM VM's and deploy all of the Openstack "services" into LXC containers inside those KVM VMs.
Installation on my i7 32G ram laptop takes about 2.5 hours.
Multi-Installer utilizes Canonical's MAAS in addition to all of the above but it is targeted to more real-world deployment in a DataCenter versus the private Openstack cloud for learning that the Single-Installer gives you.
You can find more information on the Cloud-Installer GITHUB page:
https://github.com/Ubuntu-Solutions-...tack-installer
Bookmarks