Soft-RoCE

186 views
Skip to first unread message

Suraj Gour

unread,
Aug 16, 2018, 1:49:04 AM8/16/18
to sFlow-RT
Hi All,

I am trying to simulate Soft-RoCE using mininet and Sflow-RT framework.

How do we use Sflow-RT analysing or viewing RoCE traffic. 

Can anyone help or provide some pointer. Please let me know in case more information required.

Thanks
Suraj Gour





Peter Phaal

unread,
Aug 16, 2018, 1:03:53 PM8/16/18
to sFlow-RT
On Wednesday, August 15, 2018 at 10:49:04 PM UTC-7, Suraj Gour wrote:
I am trying to simulate Soft-RoCE using mininet and Sflow-RT framework.

How do we use Sflow-RT analysing or viewing RoCE traffic. 

Can anyone help or provide some pointer. Please let me know in case more information required.

sFlow-RT doesn't currently have InfiniBand / RoCE / NVMe decode support. However, you should be able to identify the traffic using ethernetprotocol or udpdestinationport filters, i.e.

setFlow('rocev1', {keys:'macsource,macdestination',value:'bytes',filter:'ethernetprotocol=35093'});
setFlow('rocev2', {keys:'ipsource,ipdestination',value:'bytes',filter:'udpdestinationport=4791'});

See, Defining Flows:

Are there any specific RoCE attributes that you are interested in including in the flow definitions? If there is value in decoding additional fields we would consider adding them to sFlow-RT.

The flow-trend application provides a convenient way of defining and trending flows. Since you are also using Mininet you might also be interested in the mininet-dashboard application:

Peter Phaal

unread,
Aug 17, 2018, 2:25:08 AM8/17/18
to sFlow-RT
We just uploaded a new version, 2.3-r1290, of sFlow-RT that decodes InfiniBand Global Routing and Base Transport headers needed to report on RoCE v1 and v2 traffic, https://en.wikipedia.org/wiki/RDMA_over_Converged_Ethernet.

You can see the new ibgr* and ibbt* listed under http://localhost:8008/flowkeys/html (provided that there is RoCE traffic present). The ibbtopname flow key reports "RDMA_WRITE" and "RDMA_READ" operations.

Suraj Gour

unread,
Aug 17, 2018, 5:05:02 AM8/17/18
to sFlow-RT
Thanks Peter. As of now not looking for any specific RoCE attributes. Will explore this solution and let you know. 

Peter Phaal

unread,
Aug 22, 2018, 1:12:31 PM8/22/18
to sFlow-RT
FYI The following article provides additional information on RoCE with sFlow-RT:

Suraj Gour

unread,
Aug 22, 2018, 1:26:17 PM8/22/18
to peter...@gmail.com, sflo...@googlegroups.com
Thanks Peter.

I have now upgraded sFlow version to 2.3-r1291 and installed Flow-Trend app.

Regards,
Suraj

--
You received this message because you are subscribed to the Google Groups "sFlow-RT" group.
To unsubscribe from this group and stop receiving emails from it, send an email to sflow-rt+u...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Reply all
Reply to author
Forward
0 new messages