Towards Performance Modeling of Speculative Execution for Cloud Applications

ICPE '20: ACM/SPEC International Conference on Performance Engineering Edmonton AB Canada April, 2020(2020)

引用 2|浏览60
暂无评分
摘要
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.
更多
查看译文
关键词
Cloning, Speculative Execution, Cloud Computing, Datacenters
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要