Setup to try OpenStack on a single machine

9,985

Considering that you are using Oracle Virtual box and that Openstack guide recommends 64 bit install, pretty much narrows your choices.

Lets see 1 by 1 :

  1. No VM : I am not sure here how would you achieve installation of 3 different nodes since you only have 1 physical server. Also it does not seem to be reccommended setup.
  2. Single VM : Same issue as above.

  3. Multiple VMS inside 1 VM: Would be a neat solution, but oracle virtual box has limitation with this and you would restricted to 32 bit installation should you choose nested visualization. Refer to the this ticket here.
    I got lot of info from this thread .

So I guess that leaves 1 choice - Install multiple VMs on your host server. I had to simulate multiple network elements and my host machine was a laptop. I got away by using DSL VMs. Now DSL definitely would not be option for running open stack but you may be you want to use Lubuntu if you are short on juice on your host server.

Share:
9,985

Related videos on Youtube

Phylante
Author by

Phylante

Developer for a small business office. I am mostly playing with django, docker and python.

Updated on September 18, 2022

Comments

  • Phylante
    Phylante about 1 year

    I have been assigned to install openstack on a single machine in our dev office.
    I am following the guide here : http://docs.openstack.org/kilo/install-guide/install/apt/content/ch_basic_environment.html

    My goal is to install 3 nodes : a controller, a compute and a network (as described in the guide).
    What I do not understand, is how I should set up my environment to try to install my nodes.

    Note : host and VMs are all ubuntus, and I use Oracle's virtualbox.
    I am currently installing 3 VMs on 1 VM, to simulate 3 servers, but I feel like it's not the good solution (let the compute power problem aside for now).
    That's something the doc isn't clear about : should I install everything in one single VM ? Am I on the good road ?

    Any advice on how to proceed with my environment (1 VM? Multiple VMs ? Multiple VMs in 1 VM to isolate from the host system ? No VMs ?) would be much appreciated as I feel a bit lost in the docs, and I have only 4 months of experience (and I'm a dev, not a sysadmin :s)

    Many thanks for considering my request.

    • Nephente
      Nephente about 8 years
      Is this Ubuntu related at all. Maybe better suited for Serverfault?