Creating networks

OpenStack provides the ability for users to create segregated virtual networks using the Neutron OpenStack component. Several key pieces are required to create a functioning Neutron network with internet access:

Component Purpose
Neutron Network User or project network
Neutron Network Subnet Subnet attached to Neutron Network
Floating IP addresses IP address assigned to the public DMZ network to access the created instance with
Neutron Router Created to form a route between user or project network and public network if required
Security Groups A set of rules applied to an instance, can be applied on build or on a live instance
Nova Keypair Keypair stored in the Keystone database used to access instances

The following steps will assist in the creation of a basic functioning network with internet access.