Skip to content

Benchmarking Bytes

Jocelyn Thode edited this page Oct 25, 2016 · 3 revisions

Benchmarking Bytes

EpTO

In EpTO, we can measure easily the number of bytes using dstat on each containers. This will gives us a good approximation of the number of bytes sent/received

JGroups

JGroups uses multicasting. This causes some problems counting the number of bytes. dstats seem to be missing packets

(100 Peers across all peers for the whole experiment):

JGroups stats :

* recv: 10.180508 MB
* send: 2.51931 MB

dstat stats :

* recv: 6.340286 MB
* send: 4.087649 MB

Not sure how to proceed to have reliable results that we can compare to EpTO

JGroups Solution

We will use BPING/TCPGOSSIP/TCPPING to have an initial view and use UNICAST instead of MULTICAST as this would more closely ressemble a WAN configuration which is closer to what EpTO is trying to achieve

Edit: TCPGOSSIP was decided on as Docker networking seems to not allow broadcast messages. We now use a GossipRouter as a tracker

Clone this wiki locally