[ovs] # (StrOpt) Type of network to allocate for tenant networks. The # default value 'local' is useful only for single-box testing and # provides no connectivity between hosts. You MUST either change this # to 'vlan' and configure network_vlan_ranges below or change this to # 'gre' or 'vxlan' and configure tunnel_id_ranges below in order for # tenant networks to provide connectivity between hosts. Set to 'none' # to disable creation of tenant networks. # # tenant_network_type = local # Example: tenant_network_type = gre # Example: tenant_network_type = vxlan # (ListOpt) Comma-separated list of # [::] tuples enumerating ranges # of VLAN IDs on named physical networks that are available for # allocation. All physical networks listed are available for flat and # VLAN provider network creation. Specified ranges of VLAN IDs are # available for tenant network allocation if tenant_network_type is # 'vlan'. If empty, only gre, vxlan and local networks may be created. # # network_vlan_ranges = # Example: network_vlan_ranges = physnet1:1000:2999 # (BoolOpt) Set to True in the server and the agents to enable support # for GRE or VXLAN networks. Requires kernel support for OVS patch ports and # GRE or VXLAN tunneling. # # WARNING: This option will be deprecated in the Icehouse release, and will # be replaced by specifying one or more 'tunnel_types' in the # "agent" section of the configuration file below. # # enable_tunneling = False # (ListOpt) Comma-separated list of : tuples # enumerating ranges of GRE or VXLAN tunnel IDs that are available for # tenant network allocation if tenant_network_type is 'gre' or 'vxlan'. # # tunnel_id_ranges = # Example: tunnel_id_ranges = 1:1000 # Do not change this parameter unless you have a good reason to. # This is the name of the OVS integration bridge. There is one per hypervisor. # The integration bridge acts as a virtual "patch bay". All VM VIFs are # attached to this bridge and then "patched" according to their network # connectivity. # # integration_bridge = br-int # Only used for the agent if tunnel_id_ranges (above) is not empty for # the server. In most cases, the default value should be fine. # # tunnel_bridge = br-tun # Peer patch port in integration bridge for tunnel bridge # int_peer_patch_port = patch-tun # Peer patch port in tunnel bridge for integration bridge # tun_peer_patch_port = patch-int # Uncomment this line for the agent if tunnel_id_ranges (above) is not # empty for the server. Set local-ip to be the local IP address of # this hypervisor. # # local_ip = # (ListOpt) Comma-separated list of : tuples # mapping physical network names to the agent's node-specific OVS # bridge names to be used for flat and VLAN networks. The length of # bridge names should be no more than 11. Each bridge must # exist, and should have a physical network interface configured as a # port. All physical networks listed in network_vlan_ranges on the # server should have mappings to appropriate bridges on each agent. # # bridge_mappings = # Example: bridge_mappings = physnet1:br-eth1 [agent] # Agent's polling interval in seconds # polling_interval = 2 # (StrOpt) The type of tenant network tunnels to utilize when tunneling # is enabled. This can be set to either 'gre' or 'vxlan' currently. If # this is unset, it will default to 'None'. # # tunnel_type = # Example: tunnel_type = gre # Example: tunnel_type = vxlan # (IntOpt) The port number to utilize if tunnel_type is 'vxlan'. By default, # this will make use of the Open vSwitch default value of '4789' if not # specified. # # vxlan_udp_port = # Example: vxlan_udp_port = 8472 [securitygroup] # Firewall driver for realizing quantum security group function. # firewall_driver = quantum.agent.firewall.NoopFirewallDriver # Example: firewall_driver = quantum.agent.linux.iptables_firewall.OVSHybridIptablesFirewallDriver #----------------------------------------------------------------------------- # Sample Configurations. #----------------------------------------------------------------------------- # # 1. With VLANs on eth1. # [database] # connection = mysql://root:nova@127.0.0.1:3306/ovs_quantum # [OVS] # network_vlan_ranges = default:2000:3999 # tunnel_id_ranges = # integration_bridge = br-int # bridge_mappings = default:br-eth1 # [AGENT] # Add the following setting, if you want to log to a file # # 2. With tunneling. # [database] # connection = mysql://root:nova@127.0.0.1:3306/ovs_quantum # [OVS] # network_vlan_ranges = # tunnel_id_ranges = 1:1000 # integration_bridge = br-int # tunnel_bridge = br-tun # local_ip = 10.0.0.3