Towards Performance Modeling of Speculative Execution for Cloud Applications

Forskningsoutput: Kapitel i bok/rapport/Conference proceedingKonferenspaper i proceedingPeer review

162 Nedladdningar (Pure)

Sammanfattning

Interesting approaches to counteract performance variability within cloud datacenters include sending multiple request clones, either immediately or after a specified waiting time. In this paper we present a performance model of cloud applications that utilize the latter concept, known as speculative execution. We study the popular Join-Shortest-Queue load-balancing strategy under the processor sharing queuing discipline. Utilizing the near-synchronized service property of this setting, we model speculative execution using a simplified synchronized service model. Our model is approximate, but accurate enough to be useful even for high utilization scenarios. Furthermore, the model is valid for any, possibly empirical, inter-arrival and service time distributions. We present preliminary simulation results, showing the promise of our proposed model.
Originalspråkengelska
Titel på värdpublikationACM/SPEC International Conference on Performance Engineering Companion (ICPE ’20 Companion)
Antal sidor3
DOI
StatusPublished - 2020
Evenemang3rd Workshop on Hot Topics in Cloud Computing Performance - Edmonton, Kanada
Varaktighet: 2020 apr. 212020 apr. 21

Workshop

Workshop3rd Workshop on Hot Topics in Cloud Computing Performance
Land/TerritoriumKanada
OrtEdmonton
Period2020/04/212020/04/21

Ämnesklassifikation (UKÄ)

  • Datorsystem

Fingeravtryck

Utforska forskningsämnen för ”Towards Performance Modeling of Speculative Execution for Cloud Applications”. Tillsammans bildar de ett unikt fingeravtryck.

Citera det här