Atom feed of this document
 

 Provider Router with Private Networks

This section describes how to install the Quantum service and its components for the "Use Case: Provider Router with Private Networks". The demo assumes the following:

OpenStack Service Node

  1. Relevant Nova services are installed, configured and running.

  2. Glance is installed, configured and running. In addition to this there should be an image.

  3. Keystone is installed, configured and running. A quantum user quantum should be created on tenant servicetenant with password servicepassword.

  4. Additional services

    • RabbitMQ (password is openstack)

    • MySQL server (user is quantum and password is openstack)

Compute Nodes

  1. Nova compute is installed and configured

The diagram below shows the setup. For simplicity all of the nodes should have one interface for management traffic and one or more interfaces for traffic to and from VMs. The management network is 100.1.1.0/24. The example uses the Open vSwitch plugin and agents.

Note the setup can be tweaked to make use of another supported plugin and its agents.

There will be three nodes in the setup.

Table A.1. Nodes for Demo
Node Description
OpenStack Controller Node Runs the Quantum service, Keystone and all of the Nova services that are required to deploy a VM. The service must have at least one network interface, this should be connected to the "Management Network". The IP address of the interface should be configured as 100.1.1.10/24. This will be used to communicate with the compute and network nodes. Note nova-network should not be running. This is replaced by Quantum.
Compute Node Runs Nova compute and the Quantum L2 agent. This node will not have access the public network. The node must have at least two network interfaces. The first is used to communicate with the controller node, via the management network. The IP address of this interface should be configured to 100.1.1.11/24. The second interface will be used for the VM traffic, this is via the Data network. The VM will be able to receive its IP address from the DHCP agent on this network.
Network Node Runs Quantum L2 agent, the DHCP agent and the L3 agent. This node will have access the public network. The DHCP agent will allocate IP addresses to the VMs on the network. The L3 agent will perform NAT and enable the VMs to access the public network. The node must have at least three network interfaces. The first is used to communicate with the controller node, this is via the management network. The IP address of this interface should be configured to 100.1.1.12/24. The second interface will be used for the VM traffic, this is on the data network. The third interface will be used to connect to the external gateway on the network. This interface will be bridged to the Open vSwitch bridge "br-ex" interface.


loading table of contents...