Jump to: navigation, search

Difference between revisions of "Neutron Trunk API Performance and Scaling"

(Created page with "Back to Neutron/TrunkPort __TOC__")
 
Line 2: Line 2:
  
 
__TOC__
 
__TOC__
 +
 +
== Testbed ==
 +
 +
=== underlying hardware ===
 +
 +
{| class="wikitable sortable"
 +
| CPU || Intel(R) Core(TM) i7-4600M CPU @ 2.90GHz
 +
|-
 +
| RAM || DDR3 Synchronous 1600 MHz
 +
|}
 +
 +
=== VM running devstack ===
 +
 +
{| class="wikitable sortable"
 +
| vCPU count || 2
 +
|-
 +
| RAM || 6 GiB
 +
|}
 +
 +
=== software versions ===
 +
 +
2016 late november, cc. 6 weeks after the newton release
 +
 +
{| class="wikitable sortable"
 +
| ubuntu || 16.04.1
 +
|-
 +
| openvswitch || 2.5.0-0ubuntu1
 +
|-
 +
| devstack || a3bb131
 +
|-
 +
| neutron || b8347e1
 +
|-
 +
| nova || 2249898
 +
|-
 +
| python-neutronclient || 36ad0b7
 +
|-
 +
| python-novaclient || 6.0.0
 +
|-
 +
| python-openstackclient || 3.3.0
 +
|}
 +
 +
== local.conf ==
 +
 +
only the relevant parts
 +
 +
<pre>
 +
[[post-config|/etc/neutron/neutron.conf]]
 +
[DEFAULT]
 +
service_plugins = trunk,...
 +
rpc_response_timeout = 600
 +
 +
[quotas]
 +
default_quota = -1
 +
quota_network = -1
 +
quota_subnet = -1
 +
quota_port = -1
 +
 +
[[post-config|/etc/neutron/plugins/ml2/ml2_conf.ini]]
 +
 +
[ml2]
 +
mechanism_drivers = openvswitch,linuxbridge
 +
tenant_network_types = vxlan,vlan
 +
 +
[ovs]
 +
ovsdb_interface = native
 +
of_interface = native
 +
datapath_type = system
 +
 +
[securitygroup]
 +
firewall_driver = openvswitch
 +
 +
[[post-config|/etc/neutron/dhcp_agent.ini]]
 +
[DEFAULT]
 +
enable_isolated_metadata = false
 +
 +
[[post-config|/etc/neutron/l3_agent.ini]]
 +
[DEFAULT]
 +
enable_metadata_proxy = false
 +
 +
[[post-config|/etc/nova/nova.conf]]
 +
[DEFAULT]
 +
# NOTE it probably didn't matter that you raised this from the default value
 +
vif_plugging_timeout = 300
 +
</pre>

Revision as of 13:56, 2 December 2016

Back to Neutron/TrunkPort

Testbed

underlying hardware

CPU Intel(R) Core(TM) i7-4600M CPU @ 2.90GHz
RAM DDR3 Synchronous 1600 MHz

VM running devstack

vCPU count 2
RAM 6 GiB

software versions

2016 late november, cc. 6 weeks after the newton release

ubuntu 16.04.1
openvswitch 2.5.0-0ubuntu1
devstack a3bb131
neutron b8347e1
nova 2249898
python-neutronclient 36ad0b7
python-novaclient 6.0.0
python-openstackclient 3.3.0

local.conf

only the relevant parts

[[post-config|/etc/neutron/neutron.conf]]
[DEFAULT]
service_plugins = trunk,...
rpc_response_timeout = 600

[quotas]
default_quota = -1
quota_network = -1
quota_subnet = -1
quota_port = -1

[[post-config|/etc/neutron/plugins/ml2/ml2_conf.ini]]

[ml2]
mechanism_drivers = openvswitch,linuxbridge
tenant_network_types = vxlan,vlan

[ovs]
ovsdb_interface = native
of_interface = native
datapath_type = system

[securitygroup]
firewall_driver = openvswitch

[[post-config|/etc/neutron/dhcp_agent.ini]]
[DEFAULT]
enable_isolated_metadata = false

[[post-config|/etc/neutron/l3_agent.ini]]
[DEFAULT]
enable_metadata_proxy = false

[[post-config|/etc/nova/nova.conf]]
[DEFAULT]
# NOTE it probably didn't matter that you raised this from the default value
vif_plugging_timeout = 300