KheOps: Cost-effective Repeatability, Reproducibility, and Replicability of Edge-to-Cloud Experiments
Daniel Rosendo (ZENITH, KerData), Kate Keahey (ANL), Alexandru Costan, (INSA Rennes, IRISA), Matthieu Simonin (MYRIADS), Patrick Valduriez (ZENITH),, Gabriel Antoniu (PARIS)

TL;DR
KheOps is a collaborative platform that facilitates cost-effective repeatability, reproducibility, and replicability of complex Edge-to-Cloud experiments across diverse infrastructures, enhancing scientific workflow validation.
Contribution
The paper introduces KheOps, a novel environment combining an experiment repository, notebook interface, and multi-platform methodology for reliable Edge-to-Cloud experimentation.
Findings
KheOps enables systematic, reproducible experiments on testbeds like Grid5000 and FIT IoT LAB.
It allows readers to replicate experiments on Chameleon Cloud and CHI@Edge with over 88% accuracy.
KheOps improves experimental reliability and reduces costs in distributed Edge-to-Cloud research.
Abstract
Distributed infrastructures for computation and analytics are now evolving towards an interconnected ecosystem allowing complex scientific workflows to be executed across hybrid systems spanning from IoT Edge devices to Clouds, and sometimes to supercomputers (the Computing Continuum). Understanding the performance trade-offs of large-scale workflows deployed on such complex Edge-to-Cloud Continuum is challenging. To achieve this, one needs to systematically perform experiments, to enable their reproducibility and allow other researchers to replicate the study and the obtained conclusions on different infrastructures. This breaks down to the tedious process of reconciling the numerous experimental requirements and constraints with low-level infrastructure design choices.To address the limitations of the main state-of-the-art approaches for distributed, collaborative experimentation,…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
