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:[email protected]] On Behalf Of MAO Ruoyu
Sent: Wednesday, December 23, 2015 8:36 AM
To: [email protected]
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.

_______________________________________________
discuss mailing list
[email protected]
http://openvswitch.org/mailman/listinfo/discuss

Reply via email to