Five VM with dpdkvhostuser port, in one physical server(openstack compute 
node), connect to ovs bridge br-int.
some info of compute node :
[root@node-10 ~]# ps -ef | grep ovs
root     10468     1 99 10:59 ?        1-08:07:33 ovs-vswitchd --dpdk -c 0x4 
--socket-mem 2048 2048 -- unix:/var/run/openvswitch/db.sock 
--log-file=/var/log/openvswitch/ovs-vswitchd.log 
--pidfile=/var/run/openvswitch/ovs-vswitchd.pid --detach

[root@node-10 ~]# ovs-vsctl show
a74ab094-e512-4872-88e8-e5fc7411c7a6
 Bridge br-int
        fail_mode: secure
        Port br-int
            Interface br-int
                type: internal
        Port "vhud3538fc5-62"
            tag: 1
            Interface "vhud3538fc5-62"
                type: dpdkvhostuser
        Port "vhue80e990c-a0"
            tag: 1
            Interface "vhue80e990c-a0"
                type: dpdkvhostuser
        Port "vhud8b8c67a-73"
            tag: 1
            Interface "vhud8b8c67a-73"
                type: dpdkvhostuser
        Port "vhue3de6114-09"
            tag: 2
            Interface "vhue3de6114-09"
                type: dpdkvhostuser
        Port "vhu4575c1a3-58"
            tag: 1
            Interface "vhu4575c1a3-58"
                type: dpdkvhostuser
        Port int-br-vlan
            Interface int-br-vlan
                type: patch
                options: {peer=phy-br-vlan}
        Port "vhu2ade3ba4-de"
            tag: 1
            Interface "vhu2ade3ba4-de"
                type: dpdkvhostuser
Bridge "br-vlan"
        fail_mode: standalone
        Port "dpdk0"
            Interface "dpdk0"
                type: dpdk

br-int connect to the br-vlan by patch port, and br-vlan has a dpdk type port 
connect to another physical server(openstack network node).

all five VM has the same image,and same cpu/memory.... , every VM works as 
netperf server.

now ,in the network node , spawn netperf client, send tcp flow to all five VM.

[root@node-4 ~]# for i in `seq 43 47`; do ip netns exec 
qrouter-0cea5044-82f1-4ee7-a290-17c528aacc9c netperf -t TCP_RR -H 100.64.8.$i 
-l 10 & done
[root@node-4 ~]# Local /Remote
Socket Size   Request  Resp.   Elapsed  Trans.
Send   Recv   Size     Size    Time     Rate         
bytes  Bytes  bytes    bytes   secs.    per sec   

16384  87380  1        1       10.00    16997.46   
16384  87380 
Local /Remote
Socket Size   Request  Resp.   Elapsed  Trans.
Send   Recv   Size     Size    Time     Rate         
bytes  Bytes  bytes    bytes   secs.    per sec   

16384  87380  1        1       10.00    17271.61   
16384  87380 
Local /Remote
Socket Size   Request  Resp.   Elapsed  Trans.
Send   Recv   Size     Size    Time     Rate         
bytes  Bytes  bytes    bytes   secs.    per sec   

16384  87380  1        1       10.00    17147.79   
16384  87380 
Local /Remote
Socket Size   Request  Resp.   Elapsed  Trans.
Send   Recv   Size     Size    Time     Rate         
bytes  Bytes  bytes    bytes   secs.    per sec   

16384  87380  1        1       10.00    17312.00   
16384  87380 
Local /Remote
Socket Size   Request  Resp.   Elapsed  Trans.
Send   Recv   Size     Size    Time     Rate         
bytes  Bytes  bytes    bytes   secs.    per sec   

16384  87380  1        1       10.00      13.20   
16384  87380

there are four VM works fine,but one is very weak.

any help is appreciate!

best regards!


307419...@qq.com
_______________________________________________
discuss mailing list
discuss@openvswitch.org
http://openvswitch.org/mailman/listinfo/discuss

Reply via email to