[Battlemesh] synthetic test results with containers?

Benjamin Henrion zoobab at gmail.com
Mon Sep 30 11:38:41 CEST 2019


On Mon, Sep 30, 2019 at 11:07 AM Moritz Warning <moritzwarning at web.de> wrote:
>
> Hi,
>
> has anyone thought about running batman-adv/babel/bmx etc. in containers to simulate mesh networks?
>
> 1. create json file that describes a topology along with bandwidth, packet loss etc.
> 2. create network of containers from that description
> 3. run different test to test scalability, speed, convergence etc.
>
> So far I have found https://github.com/axn/mlc / https://github.com/aparcar/mlc-ng, but it is not really usable.
> Anyway, that way we could make interesting and comparable tests.
>
> Maybe someone here has some lxc skills to create something like that.

I am working on it with kubernetes, I have successfully tested some
network overlay (istio, still have to test linkerd).

Now there should be code from Alibaba to specify packet loss in the yaml files.

Just for Docker there is Pumba:

https://github.com/alexei-led/pumba

--
Benjamin Henrion (zoobab)
Email: zoobab at gmail.com
Mobile: +32-484-566109
Web: http://www.zoobab.com
FFII.org Brussels
"In July 2005, after several failed attempts to legalise software
patents in Europe, the patent establishment changed its strategy.
Instead of explicitly seeking to sanction the patentability of
software, they are now seeking to create a central European patent
court, which would establish and enforce patentability rules in their
favor, without any possibility of correction by competing courts or
democratically elected legislators."


More information about the Battlemesh mailing list