Home > Research > Publications & Outputs > PRISM: An Experiment Framework for Straggler An...

Text available via DOI:

View graph of relations

PRISM: An Experiment Framework for Straggler Analytics in Containerized Clusters

Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

Published

Standard

PRISM: An Experiment Framework for Straggler Analytics in Containerized Clusters. / Lindsay, Dominic.
Proceedings of the 5th International Workshop on Container Technologies and Container Clouds - WOC '19. Vol. December 2019 ACM, 2019. p. 13-18.

Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

Harvard

Lindsay, D 2019, PRISM: An Experiment Framework for Straggler Analytics in Containerized Clusters. in Proceedings of the 5th International Workshop on Container Technologies and Container Clouds - WOC '19. vol. December 2019, ACM, pp. 13-18, 5th International Workshop on Container Technologies and Container Clouds - WOC '19 , California, United States, 9/12/19. https://doi.org/10.1145/3366615.3368353

APA

Lindsay, D. (2019). PRISM: An Experiment Framework for Straggler Analytics in Containerized Clusters. In Proceedings of the 5th International Workshop on Container Technologies and Container Clouds - WOC '19 (Vol. December 2019, pp. 13-18). ACM. https://doi.org/10.1145/3366615.3368353

Vancouver

Lindsay D. PRISM: An Experiment Framework for Straggler Analytics in Containerized Clusters. In Proceedings of the 5th International Workshop on Container Technologies and Container Clouds - WOC '19. Vol. December 2019. ACM. 2019. p. 13-18 doi: 10.1145/3366615.3368353

Author

Lindsay, Dominic. / PRISM: An Experiment Framework for Straggler Analytics in Containerized Clusters. Proceedings of the 5th International Workshop on Container Technologies and Container Clouds - WOC '19. Vol. December 2019 ACM, 2019. pp. 13-18

Bibtex

@inproceedings{aa6acdd8e4de4d2083baffbc2cf1a9e3,
title = "PRISM: An Experiment Framework for Straggler Analytics in Containerized Clusters",
abstract = "Containerized clusters of machines at scale that provision Cloud services are encountering substantive difficulties with stragglers -- whereby a small subset of task execution negatively degrades system performance. Stragglers are an unsolved challenge due to a wide variety of root-causes and stochastic behavior. While there have been efforts to mitigate their effects, few works have attempted to empirically ascertain how system operational scenarios precisely influence straggler occurrence and severity. This challenge is further compounded with the difficulties of conducting experiments within real-world containerized clusters. System maintenance and experiment design are often error-prone and time-consuming processes, and a large portion of tools created for workload submission and straggler injection are bespoke to specific clusters, limiting experiment reproducibility. In this paper we propose PRISM, a framework that automates containerized cluster setup, experiment design, and experiment execution. Our framework is capable of deployment, configuration, execution, performance trace transformation and aggregation of containerized application frameworks, enabling scripted execution of diverse workloads and cluster configurations. The framework reduces time required for cluster setup and experiment execution from hours to minutes. We use PRISM to conduct automated experimentation of system operational conditions and identify straggler manifestation is affected by resource contention, input data size and scheduler architecture limitations.",
author = "Dominic Lindsay",
year = "2019",
month = dec,
day = "9",
doi = "10.1145/3366615.3368353",
language = "Undefined/Unknown",
isbn = "9781450370332",
volume = "December 2019",
pages = "13--18",
booktitle = "Proceedings of the 5th International Workshop on Container Technologies and Container Clouds - WOC '19",
publisher = "ACM",
note = "5th International Workshop on Container Technologies and Container Clouds - WOC '19 ; Conference date: 09-12-2019 Through 13-12-2019",
url = "http://www.wikicfp.com/cfp/servlet/event.showcfp?eventid=91233&copyownerid=90983",

}

RIS

TY - GEN

T1 - PRISM: An Experiment Framework for Straggler Analytics in Containerized Clusters

AU - Lindsay, Dominic

PY - 2019/12/9

Y1 - 2019/12/9

N2 - Containerized clusters of machines at scale that provision Cloud services are encountering substantive difficulties with stragglers -- whereby a small subset of task execution negatively degrades system performance. Stragglers are an unsolved challenge due to a wide variety of root-causes and stochastic behavior. While there have been efforts to mitigate their effects, few works have attempted to empirically ascertain how system operational scenarios precisely influence straggler occurrence and severity. This challenge is further compounded with the difficulties of conducting experiments within real-world containerized clusters. System maintenance and experiment design are often error-prone and time-consuming processes, and a large portion of tools created for workload submission and straggler injection are bespoke to specific clusters, limiting experiment reproducibility. In this paper we propose PRISM, a framework that automates containerized cluster setup, experiment design, and experiment execution. Our framework is capable of deployment, configuration, execution, performance trace transformation and aggregation of containerized application frameworks, enabling scripted execution of diverse workloads and cluster configurations. The framework reduces time required for cluster setup and experiment execution from hours to minutes. We use PRISM to conduct automated experimentation of system operational conditions and identify straggler manifestation is affected by resource contention, input data size and scheduler architecture limitations.

AB - Containerized clusters of machines at scale that provision Cloud services are encountering substantive difficulties with stragglers -- whereby a small subset of task execution negatively degrades system performance. Stragglers are an unsolved challenge due to a wide variety of root-causes and stochastic behavior. While there have been efforts to mitigate their effects, few works have attempted to empirically ascertain how system operational scenarios precisely influence straggler occurrence and severity. This challenge is further compounded with the difficulties of conducting experiments within real-world containerized clusters. System maintenance and experiment design are often error-prone and time-consuming processes, and a large portion of tools created for workload submission and straggler injection are bespoke to specific clusters, limiting experiment reproducibility. In this paper we propose PRISM, a framework that automates containerized cluster setup, experiment design, and experiment execution. Our framework is capable of deployment, configuration, execution, performance trace transformation and aggregation of containerized application frameworks, enabling scripted execution of diverse workloads and cluster configurations. The framework reduces time required for cluster setup and experiment execution from hours to minutes. We use PRISM to conduct automated experimentation of system operational conditions and identify straggler manifestation is affected by resource contention, input data size and scheduler architecture limitations.

UR - http://dx.doi.org/10.1145/3366615.3368353

U2 - 10.1145/3366615.3368353

DO - 10.1145/3366615.3368353

M3 - Conference contribution/Paper

SN - 9781450370332

VL - December 2019

SP - 13

EP - 18

BT - Proceedings of the 5th International Workshop on Container Technologies and Container Clouds - WOC '19

PB - ACM

T2 - 5th International Workshop on Container Technologies and Container Clouds - WOC '19

Y2 - 9 December 2019 through 13 December 2019

ER -