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
Contents
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