Emulation of Storage Performance in Testbed Experiments with Distem - Archive ouverte HAL Access content directly
Conference Papers Year : 2019

Emulation of Storage Performance in Testbed Experiments with Distem

(1) , (1) , (1, 2) , (2) , (1) , (3, 4)


Together with the CPU and the network, storage plays an essential role in the overall performance of applications, especially in the context of big data applications, that can deal with enormous datasets. However, testbeds have scarce support for experiments involving storage performance. Experimenters can use the storage devices provided on the testbed directly, but (1) they might not provide the suitable performance characteristics for their experiments; (2) it might leave an uncontrolled bias over the experiments' results. In this paper, we explore the feasibility of using Linux's control groups to emulate I/O performance for testbed experiments. We then use it in the Distem emulator to create a customizable I/O experimental environment. Using Distem, we perform experiments on Hadoop to highlight the advantage of emulating I/O performance. Results obtained from a cluster of 25 nodes show how the performance of Hadoop changes according to emulated storage performance.
Fichier principal
Vignette du fichier
DistemIO.pdf (117.22 Ko) Télécharger le fichier
Origin : Files produced by the author(s)

Dates and versions

hal-02078301 , version 1 (25-03-2019)


  • HAL Id : hal-02078301 , version 1


Abdulqawi Saif, Alexandre Merlin, Olivier Dautricourt, Maël Houbre, Lucas Nussbaum, et al.. Emulation of Storage Performance in Testbed Experiments with Distem. CNERT 2019 - IEEE INFOCOM International Workshop on Computer and Networking Experimental Research using Testbeds, Apr 2019, Paris, France. pp.6. ⟨hal-02078301⟩
164 View
156 Download


Gmail Facebook Twitter LinkedIn More