Title :
The Role of Container Technology in Reproducible Computer Systems Research
Author :
Jimenez, Ivo ; Maltzahn, Carlos ; Moody, Adam ; Mohror, Kathryn ; Lofstead, Jay ; Arpaci-Dusseau, Remzi ; Arpaci-Dusseau, Andrea
Author_Institution :
Univ. of California, Santa Cruz, Santa Cruz, CA, USA
Abstract :
Evaluating experimental results in the field of computer systems is a challenging task, mainly due to the many changes in software and hardware that computational environments go through. In this position paper, we analyze salient features of container technology that, if leveraged correctly, can help reduce the complexity of reproducing experiments in systems research. We present a use case in the area of distributed storage systems to illustrate the extensions that we envision, mainly in terms of container management infrastructure. We also discuss the benefits and limitations of using containers as a way of reproducing research in other areas of experimental systems research.
Keywords :
Linux; storage allocation; container management infrastructure; container technology; distributed storage systems; experimental system research; reproducible computer system research; Containers; Hardware; Kernel; Measurement; Scalability; Virtualization;
Conference_Titel :
Cloud Engineering (IC2E), 2015 IEEE International Conference on
Conference_Location :
Tempe, AZ
DOI :
10.1109/IC2E.2015.75