Hi,
   I am having high traffic vms running on Xenserver 6.0.2 with some vms
using more than 11mbps which include public and private traffic.
And because of this high traffic vms i am not able to run more than 2 vms
on single host as ovs-vswitchd struggles to process packet resulting in
heavy packet loss.
*
*
*OVS Version:*
*
*
*ovs 1.4.2*
*
*
system@xapi3:
lookups: hit:19216169494 *missed*:18847093088 *lost*:7227365
*flows:* 2581
port 0: xapi3 (internal)
port 1: eth1
port 2: eth0
port 4: xapi4 (internal)
port 9: vif6.0
port 14: vif12.0
port 19: vif16.0
port 20: vif17.0

may be because of this high miss rate ovs-vswitchd is consuming  80% CPU.

Can some one please clarify this:

1.Is it normal for OVS to use 80% CPU for high traffic,is there any way to
bring down cpu usage as i am not able to run multiple high traffic vms on
same host,which makes virtualization inefficient.
2.Why there are lot of missed flows and can this be minimized? (From my
understanding missed is because Data path couldn't find flow and need to
contact user daemon to generate one).
3.I have read threads regarding high cpu usage because of too many flows
but in case its under 3000 and still using high cpu,can any one please
clarify this.

Regards,
Ananth
_______________________________________________
discuss mailing list
discuss@openvswitch.org
http://openvswitch.org/mailman/listinfo/discuss

Reply via email to