Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Corrected links that should have been relative instead of absolute.

Overview

The following instructions are for installing Floodlight (latest build) and OpenStack (Grizzly) on a Ubuntu VM using devstack scripts developed by Big Switch.

Prerequisite

  • A virtual machine with Ubuntu Server version of 12.04.1 or later is required.
  • At least 2 GB RAM (Expand for more VMs)
  • At least 30GB storage

What You Will Get 

  • A single node OpenStack installation with Floodlight as its neutron backend.
  • Via the OpenStack Horizon GUI, tenants, virtual networks, and virtual instances can be created. See Verify OpenStack and Floodlight Installation for usage examples.

Install Floodlight

You will need to run a Floodlight controller for the OpenStack Neutron networking support to work.  The floodlight controller can be running on a separate floodlight VM you downloaded earlier, or you can download the floodlight source as a zip file, unzip it, compile and run it with the following simple steps on your Ubuntu VM:

...

Code Block
xml
xml
$ curl 127.0.0.1:8080/networkService/v1.1
{"status":"ok"}

Installing OpenStack with the RestProxy Neutron Plugin using Devstack

Once Floodlight is confirmed running, we are ready to install OpenStack using the install-devstack script. The following steps 1) configures OVS switch on the VM to listen to floodlight and 2) installs OpenStack and the BigSwitch REST proxy plugin on the VM.

...