MACI is a framework for the management, scalable execution, and interactive analysis of extensive network evaluations consisting of a large number of experiments.
MACI is self-explaining and provides a web interface at http://<SERVER_IP>:63658 (e.g., http://localhost:63658). Use one of the following options to get started:
git clone https://github.com/AlexanderFroemmgen/maci.git cd maci ./install.sh ./start.sh
docker-compose
as described here.Frankfurt
. Follow these steps to start your AWS AMI:EC2
service and select Launch Instance
Community AMIs
, search for maci-v1
, and click select
./start.sh
. You may want to use ssh port forwarding to access the web interface, e.g., with the following command ssh -L 63658:localhost:63658 8888:localhost:8888 <host>
.A detailed paper about MACI was published as part CoNEXT'18 and is available here. If you use MACI in scientific papers, please use the following citation.
Don't Repeat Yourself: Seamless Execution and Analysis of Extensive Network Experiments
by Alexander Frömmgen, Denny Stohr, Boris Koldehofe and Amr Rizk. In: Proceedings of the 14th International Conference on emerging Networking EXperiments and Technologies (CoNEXT'18)
The following papers span over different topics such as video streaming, Multipath TCP and Topology Pattern Matching.
Please contact us if you want your publication to be added to this list.
This work has been funded by MAKI to make the Internet more adaptive.
This work was supported by the AWS Cloud Credits for Research program
Contact Alexander Frömmgen or Denny Stohr for any comments and questions.