Hello All,

I have a problem with QoS enforcement in multi-compute nodes Openstack
architecture.
I test using Iperf udp traffic and tcp traffic. It limits the bandwidth
rate successfully if the client and server VMs are in the same compute
node, otherwise it failed.

I did tcpdump and found the traffic is received by the Server but no Ack
reply is sent back. However there is an ARP reply is sent from the server.

To summarize the case:

1- Iperf works fine between 2 vms in different compute nodes WITHOUT QoS
enforcement.
2- Iperf and Bandwidth limitation work fine between 2 vms in the same
compute node With QoS enforcement.
3-The problem is Iperf not works at all between 2 vms in different compute
nodes With QoS enforcement.

The flows which are used  for 2 vms in different compute nodes are here:

*First Compute/Control Node:*
ovs-ofctl add-flow br-int
priority=2,udp,nw_src=192.168.254.109,nw_dst=192.168.254.110,actions=enqueue:31:4

*2nd Compute Node:*

ovs-ofctl add-flow br-int
priority=2,udp,nw_src=192.168.254.110,nw_dst=192.168.254.109,actions=enqueue:33:4



Thanks,
Best regards,
Ahmed
_______________________________________________
discuss mailing list
discuss@openvswitch.org
http://openvswitch.org/mailman/listinfo/discuss

Reply via email to