From Fedora Project Wiki

Revision as of 10:47, 18 March 2012 by Gkotton (talk | contribs) (Quantum installation, configuration and debugging)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Quantum

The Quantum project provides "network connectivity as a service". This page tracks Fedora Cloud SIG's effort to maintain Quantum in Fedora.

This page will address the installation and configuration of the following:

  • Quantum Server
  • Quantum Plugins

Quantum Server

Installation

The packaging can be found at:

The Quantum service is installed as follows:

 #> sudo yum install openstack-quantum

Configuration

The Quantum service requires the installation and configuration of a database. This can be achieved by running the following:

 #> sudo quantum-server-setup

This will ensure that Quantum database is installed, started and configured. In addition to this the user will be requested to supply the relevant plugin. The plugins are discussed below.

OpenStack

Please note that the script quantum-server-setup will update the nova configuration file.

Quantum Plugins

The plugin is responsible for the dynamic configuration of the switches. The following plugins are supported:

  • Cisco
 #> sudo yum install openstack-quantum-cisco
  • Linux Bridge
 #> sudo yum install openstack-quantum-linuxbridge
  • Nicira
 #> sudo yum install openstack-quantum-nicira
  • Open vSwitch
 #> sudo yum install openstack-quantum-openvswitch
  • RYU
 #> sudo yum install openstack-quantum-ryu

The plugin needs to be installed on all of the nodes.

Configuration

The Quatum plugin must be configured so that it can interface with the Quantum server. This can be achieved by running the following:

 #> sudo quantum-node-setup

This will ensure that Quantum plugin is installed, started and configured.

OpenStack

Please note that the script quantum-node-setup will update the nova configuration file.

Troubleshooting

Useful Quantum Links