If the VM does not use a DPDK application, there are VM exits when forwarding
packets,
which kills performance. Also, segmentation/receive offloads (GRO, GSO) are not
supported
by the DPDK vrouter in 3.0 (supported from 4.0), so that would also reduce the
TCP
throughput.
Raja
From: Users
Hi Deepak,
Please see below.
Raja
From: Deepak Tiwari <deepak.tiw...@aricent.com>
Date: Wednesday, April 19, 2017 at 9:54 PM
To: Rajagopalan Sivaramakrishnan <r...@juniper.net>,
"dev@lists.opencontrail.org" <dev@lists.opencontrail.org>
Subject: Re: [open
Hi Deepak,
I have approved the blueprint (nice work!).
Raja
From: Deepak Tiwari <deepak.tiw...@aricent.com>
Date: Wednesday, April 19, 2017 at 9:57 AM
To: Rajagopalan Sivaramakrishnan <r...@juniper.net>,
"dev@lists.opencontrail.org" <dev@lists.opencontrail.org>
Hi Deepak,
Looks good. I have a few minor comments in the review – can you please take
a look?
Thanks,
Raja
From: Deepak Tiwari <deepak.tiw...@aricent.com>
Date: Tuesday, April 18, 2017 at 1:30 AM
To: Rajagopalan Sivaramakrishnan <r...@juniper.net>,
"dev@lists.openc
t 4:53 AM
To: Rajagopalan Sivaramakrishnan <r...@juniper.net>,
"dev@lists.opencontrail.org" <dev@lists.opencontrail.org>
Subject: Re: [opencontrail-dev] Need help in setting up vRouter in DPDK-enabled
mode
Hi Raja,
>>> The target machine might have a dif
Hi Deepak,
Please see below.
Raja
From: Deepak Tiwari <deepak.tiw...@aricent.com>
Date: Wednesday, April 12, 2017 at 2:41 AM
To: Rajagopalan Sivaramakrishnan <r...@juniper.net>,
"dev@lists.opencontrail.org" <dev@lists.opencontrail.org>
Subject: Re: [opencontrail-
Hi Deepak,
Thanks for sending the diff. Please see inline (grep for >>>).
Raja
From: Deepak Tiwari <deepak.tiw...@aricent.com>
Date: Wednesday, April 12, 2017 at 1:15 AM
To: Rajagopalan Sivaramakrishnan <r...@juniper.net>,
"dev@lists.opencontrail.org" <d
Hi Deepak,
It might be worth hardcoding core_mask_count just to see if the issue is
with using __builtin_popcountll
in the gcc version you are using. Do you still see the crash without the call
to __builtin_popcountll?
Raja
___
Dev mailing list
Hi Deepak,
Thank you for the blueprint. It is a good proposal. I have some comments
and will post them on the review this week.
Raja
From: Dev on behalf of Deepak Tiwari
Date: Tuesday, April 4, 2017 at 1:08 AM
To:
Hi Deepak,
Did you set up huge pages (in sysctl.conf or from the shell)? We usually
spawn the vrouter-dpdk process using taskset to bind it to a specific
set of CPU cores, but the command line below should work, so I suspect it is
not correctly provisioned. Can you please take a look at the
This has not been tested to my knowledge.
Raja
From: Dev on behalf of Andy Wang
Date: Thursday, March 16, 2017 at 6:33 AM
To: "dev@lists.opencontrail.org" ,
"d...@list.opencontrail.org"
We have only tested with Intel Niantic (82599 ixgbe 10G) NICs until now, but
there is nothing that prevents other NICs from working too.
Raja
From: Dev on behalf of Joo Kim
Date: Friday, February 3, 2017 at 12:07 PM
To:
On 12/8/16, 1:39 AM, "l...@abesis.fr" wrote:
Édouard Thuleau writes:
> You like to monitor the vrouter netlink bus every time? Not temporary for
a
> troubleshooting phase for example?
>> Yep, it would not be temporary for
There isn’t a utility to do this currently. It would be a useful thing to add.
If you are interested in contributing this change, please let us know and we
can work with you.
Raja
On 12/5/16, 6:41 AM, "Dev on behalf of l...@abesis.fr"
n of packets to to those cores,in kernel mode vrouter
there is pkt3 interface to do packet distribution,in DPDK-vrouter i dont see
that interface in vif --list,how is it achieved in DPDK-Vrouter with out this
interface .
Thanks again
On Thu, Nov 24, 2016 at 12:27 AM, Rajagopalan Siva
ave error exit status 2
make: *** [package-contrail-vrouter-dpdk] Error 2
Best regards,
Daisuke
From: Rajagopalan Sivaramakrishnan
Sent: Tuesday, November 22, 2016 9:46 AM
To: Daisuke Nakajima <dnakaj...@juniper.net>; dev@lists.opencontrail.org
Subject: Re: [opencontrail-dev] Issue vr_dpdk compli
Hi Kevin,
The forwarding threads with vrouter-dpdk use the cores specified in the
testbed file. Other threads in vrouter-dpdk (which don’t consume as much CPU)
can run on any core. Please see “—lcores” argument in
/var/log/contrail/contrail-vrouter-dpdk-stdout.log.
Raja
From: Users
Can you please get the following packages from
http://ubuntu-cloud.archive.canonical.com/ubuntu/pool/main/libu/liburcu/
and install them on your build machine?
liburcu-dev_0.8.5-1ubuntu1~cloud0_amd64.deb
liburcu2_0.8.5-1ubuntu1~cloud0_amd64.deb
Raja
From: Dev
Regards,
Kevin
On 21 Nov 2016 11:32 p.m., "Rajagopalan Sivaramakrishnan"
<r...@juniper.net<mailto:r...@juniper.net>> wrote:
Hi Kevin,
Please see below.
Raja
* Why tcpdump on pkt0 don't show packets leaving entering the interface,
>Tcpdump does work on pkt0 interfaces. Ple
Hi Kevin,
Please see below.
Raja
* Why tcpdump on pkt0 don't show packets leaving entering the interface,
>Tcpdump does work on pkt0 interfaces. Please use –x to dump the packets in
>hex. If you are using vrouter with DPDK, please use vifdump instead of
>>tcpdump.
Yes, Contrail with DPDK supports unmodified guests. However, the pps
performance is similar to what is seen with kernel mode vrouter if the guest
does not use a DPDK application.
Raja
From: Dev on behalf of Mo Private
Date:
Hi Mo,
vhost-user with multi-queue is supported with Mitaka in our upcoming 3.2
release.
Raja
From: Dev on behalf of Mo Private
Date: Monday, October 24, 2016 at 6:18 AM
To: "dev@lists.opencontrail.org"
Hi Joo,
The copy of the first to the agent is not in the critical path (i.e.
vrouter can send packets to the agent faster than the rate at which flows can
be setup), so moving to shared memory for this purpose is not critical.
Raja
From: Dev on behalf
ev@lists.opencontrail.org>
Subject: Re: [opencontrail-dev] vrouter dpdk support - both vhost and IVSHMEM?
What types of traffic is sent to host network stack? For network applications
on Host machine ?
On Mon, Oct 10, 2016 at 9:29 AM, Rajagopalan Sivaramakrishnan
<r...@juniper.net&
stack.
Thanks
On Wed, Oct 5, 2016 at 2:11 PM, Rajagopalan Sivaramakrishnan
<r...@juniper.net<mailto:r...@juniper.net>> wrote:
We don’t have a plan to support ivshmem at the moment.
Raja
From: Dev
<dev-boun...@lists.opencontrail.org<mailto:dev-boun...@lists.opencontrail.org
We don’t have a plan to support ivshmem at the moment.
Raja
From: Dev on behalf of Joo Kim
Date: Sunday, October 2, 2016 at 2:59 AM
To: "dev@lists.opencontrail.org"
Subject: [opencontrail-dev] vrouter dpdk
Hi Harish,
We do not use flow director at the moment. The code you refer to below was
for experimental purposes only and has been ifdef’ed out.
Raja
On 9/16/16, 7:25 PM, "Patil, Harish" wrote:
Hi Raja,
Thanks for the response.
Is flow director a
Hi Harish,
You are right – we use DPDK 2.1 at the moment. We have no immediate plans
of moving to a new DPDK version. But it is expected that we will upgrade at some
point to pick up some fixes, support new NICs etc.
Raja
On 9/16/16, 2:38 PM, "Dev on behalf of Patil, Harish"
Hi Foucault,
Please see
http://www.opencontrail.org/evaluating-opencontrail-virtual-router-performance/
We get line rate (~9Gbps) unidirectional with 1500 MTU on the physical
interface.
The results can vary depending on which NUMA node the VM and the vhost-net
process
(associated with the
Hi Andy,
You can use the “vifdump” command (with similar arguments as tcpdump). It
takes the vif index (from “vif –list”) instead of the interface name.
For example,
vifdump –i 3
would dump packets on tap23214e79-4d (from vif list below).
Raja
# vif --list
Vrouter Interface Table
Flags:
ps/unix/sysv/linux/x86_64/clone.S:111
(gdb)
contrail-vrouter-agent: controller/src/vnsw/agent/oper/interface.cc:354: void
Interface::SetPciIndex(Agent*): Assertion `0' failed.
Jay Rhine, CISSP
From: Rhine, Jay (Nokia - US)
Sent: Thursday, June 02, 2016 11:53 PM
To: 'Rajagopalan Sivarama
Hi Jay,
You might need to load the igb_uio /rte_kni modules and bind the NIC to DPDK
(using dpdk_nic_bind.py).
Raja
From: Dev on behalf of "Rhine, Jay (Nokia
- US)"
Date: Thursday, June 2, 2016 at 1:37 PM
To: Matthew Welch
Hi Jay,
There are some startup scripts required to start vrouter with DPDK. Also,
there are some scripts that are used to provision a compute node with
DPDK-based vrouter. Do you want to install vrouter with DPDK using a pre-built
image and try it out? Or do you want to be able to build and
I meant to say that there should be no functionality issues if rps_cpus is not
set.
Raja
From: pramod v <vpr...@gmail.com<mailto:vpr...@gmail.com>>
Date: Tuesday, October 27, 2015 at 12:58 AM
To: Rajagopalan Sivaramakrishnan <r...@juniper.net<mailto:r...@juniper.net>>
Cc
Hi Pramod,
RPS on pkt2 is a performance optimization to use multiple CPU cores in the
vrouter receive path. This hasn’t been tried on virtualbox until now to my
knowledge and I’m not sure if it would have a significant impact in this
scenario. There should be functionality issues if
at 10:18 AM
To: Rajagopalan Sivaramakrishnan <r...@juniper.net<mailto:r...@juniper.net>>
Cc: "dev@lists.opencontrail.org<mailto:dev@lists.opencontrail.org>"
<dev@lists.opencontrail.org<mailto:dev@lists.opencontrail.org>>
Subject: Re: [opencontrail-dev] Issu
Hi Foucault,
We did have Broadcom NICs working a while back. What is the issue you are
hitting? Are you seeing bad checksums on the wire?
Thanks,
Raja
From: Dev
>
on behalf of Foucault de Bonneval
ujain9...@gmail.com>>
Date: Wednesday, September 30, 2015 at 8:41 AM
To: Rajagopalan Sivaramakrishnan <r...@juniper.net<mailto:r...@juniper.net>>
Cc: "dev@lists.opencontrail.org<mailto:dev@lists.opencontrail.org>"
<dev@lists.opencontrail.org<mailto:dev@lists.
Can you please send the output of tcpdump –x on both interfaces for a few
seconds when ping is running?
Raja
From: abhishek jain <ashujain9...@gmail.com<mailto:ashujain9...@gmail.com>>
Date: Wednesday, September 30, 2015 at 10:27 PM
To: Rajagopalan Sivaramakrishnan <r...@junip
PSYNChallenge: 32
IpExt:
InMcastPkts: 57521
OutMcastPkts: 4516
InBcastPkts: 54973
OutBcastPkts: 521
InOctets: 128287765
OutOctets: 58739537
InMcastOctets: 14558645
OutMcastOctets: 372894
InBcastOctets: 7484935
OutBcastOctets: 92175
On Wed, Sep 30, 2015 a
hwara...@gmail.com<mailto:r.vigneshwara...@gmail.com>>
Cc: Rajagopalan Sivaramakrishnan <r...@juniper.net<mailto:r...@juniper.net>>,
"dev@lists.opencontrail.org<mailto:dev@lists.opencontrail.org>"
<dev@lists.opencontrail.org<mailto:dev@lists.opencontrail.org>>
Subjec
Hi Sylvain,
Does it work when you turn off checksum offload inside the VMs (using
ethtool)? What image are you using for the SI VM?
Which Contrail release are you using?
Raja
On 9/17/15, 3:25 AM, "Dev on behalf of Sylvain Afchain"
Yes, 2.20 has the same behavior. It is by design.
Raja
From: 王李明 wan...@certusnet.com.cnmailto:wan...@certusnet.com.cn
Date: Tuesday, August 25, 2015 at 11:15 PM
To: dev@lists.opencontrail.orgmailto:dev@lists.opencontrail.org
dev@lists.opencontrail.orgmailto:dev@lists.opencontrail.org
Subject:
These functions are not defined in atomic.h.Please check if there are
equivalent functions in atomic.h and replace the existing calls with calls to
those functions (with an ifdef for ppc).
Raja
From: Vigneshwaran R
r.vigneshwara...@gmail.commailto:r.vigneshwara...@gmail.com
Date: Sunday,
Hi Eric,
Please see below.
Raja
From: Meridian SJ meridian...@gmail.commailto:meridian...@gmail.com
Date: Friday, June 19, 2015 at 5:45 PM
To: Rajagopalan Sivaramakrishnan r...@juniper.netmailto:r...@juniper.net
Cc: dev@lists.opencontrail.orgmailto:dev@lists.opencontrail.org
dev
Hi Jakub,
This has been fixed in mainline, but not in 2.10. Please see commit
9d4a3d74252e0e8e49b1ecfd71401275d0ecf817 in vrouter.
Raja
From: Jakub Pavlík jakub.pav...@tcpcloud.eumailto:jakub.pav...@tcpcloud.eu
Date: Saturday, June 13, 2015 at 8:08 AM
To:
Foucault
Le 26 mars 2015 19:16, Rajagopalan Sivaramakrishnan
r...@juniper.netmailto:r...@juniper.net a écrit :
Hi Foucault,
We found a memory leak in the vrouter module that could be causing this,
although we cannot be certain.
The leak is triggered when a new flow is created in vrouter
47 matches
Mail list logo