Quantifying interference between measurements on the RIPE Atlas Platform

Authors: Thomas Holterbach, Cristel Pelsser, Randy Bush, and Laurent Vanbever
IMC '15: Proceedings of the 2015 Internet Measurement Conference

Abstract

Public measurement platforms composed of low-end hardware devices such as RIPE Atlas have gained significant traction in the research community. Such platforms are indeed particularly interesting as they provide Internet-wide measurement capabilities together with an ever growing set of measurement tools. To be scalable though, they allow for concurrent measurements between users. This paper answers a fundamental question for any platform user: Do measurements launched by others impact my results? If so, what can I do about it?

We measured the impact of multiple users running experiments in parallel on the RIPE Atlas platform. We found that overlapping measurements do interfere with each other in at least two ways. First, we show that measurements performed from and towards the platform can significantly increase timings reported by the probe. We found that increasing hardware CPU greatly helped in limiting interference on the measured timings. Second, we show that measurement campaigns can end up completely out-of-synch (by up to one hour), due to concurrent loads. In contrast to precision, we found that better hardware does not help.

People

Dr. Thomas Holterbach
PhD student
2016—2021

BibTex

@INPROCEEDINGS{holterbach2015quantifying,
	isbn = {978-1-4503-3848-6},
	doi = {10.1145/2815675.2815710},
	year = {2015-10},
	booktitle = {IMC '15: Proceedings of the 2015 Internet Measurement Conference},
	type = {Conference Paper},
	author = {Holterbach, Thomas and Pelsser, Cristel and Bush, Randy and Vanbever, Laurent},
	abstract = {Public measurement platforms composed of low-end hardware devices such as RIPE Atlas have gained significant traction in the research community. Such platforms are indeed particularly interesting as they provide Internet-wide measurement capabilities together with an ever growing set of measurement tools. To be scalable though, they allow for concurrent measurements between users. This paper answers a fundamental question for any platform user: Do measurements launched by others impact my results? If so, what can I do about it?We measured the impact of multiple users running experiments in parallel on the RIPE Atlas platform. We found that overlapping measurements do interfere with each other in at least two ways. First, we show that measurements performed from and towards the platform can significantly increase timings reported by the probe. We found that increasing hardware CPU greatly helped in limiting interference on the measured timings. Second, we show that measurement campaigns can end up completely out-of-synch (by up to one hour), due to concurrent loads. In contrast to precision, we found that better hardware does not help.},
	language = {en},
	address = {New York, NY},
	publisher = {Association for Computing Machinery},
	title = {Quantifying interference between measurements on the RIPE Atlas Platform},
	PAGES = {437 - 443},
	Note = {2015 Internet Measurement Conference (IMC 2015); Conference Location: Tokyo, Japan; Conference Date: October 28-30, 2015}
}

Research Collection: 20.500.11850/106616