[ovs-discuss] OVS_AGENT_TYPE

Mooney, Sean K sean.k.mooney at intel.com
Sat Jan 2 07:08:26 UTC 2016


Hi

The ONP 1.4 reference architecture, integrated with the kilo or specifically the 2015.1
Tag of the respective projects has been deprecated and superseded by the 1.5 release which
also uses kilo openstack with a newer versions of ovs and dpdk.
https://01.org/packet-processing/intel%C2%AE-onp-servers

the example on page 26 of https://01.org/sites/default/files/page/intel_onp_server_reference_architecture_guide_v1.4.pdf
is indeed incorrect. To utilize vhost-user via  ovs with dpdk using devstack the OVS_AGENT_TYPE option should be set to
ovsdpdk or not set as ovsdpdk is the default.
See https://github.com/openstack/networking-ovs-dpdk/blob/2015.1/devstack/settings#L39-L53

When OVS_AGENT_TYPE is set to openvswitch the vanilla neutron openvswitch l2 agent will be deployed.
If set to ovsdpdk the modified neutron openvswitch l2 agent provided by the networking-ovs-dpdk repo will be deployed.
Regards
Sean.

From: discuss [mailto:discuss-bounces at openvswitch.org] On Behalf Of MAO Ruoyu
Sent: Wednesday, December 23, 2015 8:36 AM
To: discuss at openvswitch.org
Subject: [ovs-discuss] OVS_AGENT_TYPE

Hello,
I see intel guide
https://01.org/sites/default/files/page/intel_onp_server_reference_architecture_guide_v1.4.pdf



A sample local.conf file for compute node with OVS with DPDK-netdev agent is as follows:
# Compute node
# OVS_TYPE=ovs-dpdk
[[local|localrc]]
FORCE=yes
MULTI_HOST=True
HOST_NAME=$(hostname)
HOST_IP=10.11.12.12
HOST_IP_IFACE=ens2f0
SERVICE_HOST_NAME=10.11.12.11
SERVICE_HOST=10.11.12.11
MYSQL_HOST=$SERVICE_HOST
RABBIT_HOST=$SERVICE_HOST
GLANCE_HOST=$SERVICE_HOST
GLANCE_HOSTPORT=$SERVICE_HOST:9292
KEYSTONE_AUTH_HOST=$SERVICE_HOST
KEYSTONE_SERVICE_HOST=10.11.12.11
ADMIN_PASSWORD=password
MYSQL_PASSWORD=password
DATABASE_PASSWORD=password
SERVICE_PASSWORD=password
SERVICE_TOKEN=no-token-password
HORIZON_PASSWORD=password
RABBIT_PASSWORD=password
disable_all_services
enable_service n-cpu
enable_service q-agt
DEST=/opt/stack
LOGFILE=$DEST/stack.sh.log
SCREEN_LOGDIR=$DEST/screen
SYSLOG=True LOGDAYS=1
OVS_AGENT_TYPE=openvswitch
Q_ML2_PLUGIN_MECHANISM_DRIVERS=openvswitch,ovsdpdk
Q_ML2_PLUGIN_TYPE_DRIVERS=vlan
enable_plugin networking-ovs-dpdk https://github.com/stackforge/networking-ovs-dpdk 2015.1
OVS_DPDK_RTE_LIBRTE_VHOST=n
OVS_GIT_TAG=b8e57534ece5f620af7d7fa0278c8e9746dd719c
OVS_DPDK_GIT_TAG=v1.8.0
OVS_DATAPATH_TYPE=netdev
OVS_NUM_HUGEPAGES=8192
OVS_DPDK_MEM_SEGMENTS=8192
OVS_HUGEPAGE_MOUNT_PAGESIZE=2M
ENABLE_TENANT_TUNNELS=False
ENABLE_TENANT_VLANS=True
Q_ML2_TENANT_NETWORK_TYPE=vlan
ML2_VLAN_RANGES=physnet1:1000:1010
PHYSICAL_NETWORK=physnet1
OVS_PHYSICAL_BRIDGE=br-p1p1
[[post-config|$NOVA_CONF]]
[DEFAULT]
firewall_driver=nova.virt.firewall.NoopFirewallDriver
vnc_enabled=True
vncserver_listen=0.0.0.0
vncserver_proxyclient_address=10.11.12.12
[libvirt]
cpu_mode=host-model

I want to ask you that install openstack with OVS-DPDK,
OVS_AGENT_TYPE=ovsdpdk can not use, just use  OVS_AGENT_TYPE=openvswitch. Is OK?
Thanks.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://openvswitch.org/pipermail/ovs-discuss/attachments/20160102/9799657a/attachment-0002.html>


More information about the discuss mailing list