Optimizing Stochastic Scheduling in Fork-Join Queueing Models: Bounds and Applications

IEEE INFOCOM 2017 - IEEE CONFERENCE ON COMPUTER COMMUNICATIONS(2017)

引用 14|浏览18
暂无评分
摘要
Fork-Join (FJ) queueing models capture the dynamics of system parallelization under synchronization constraints, for example, for applications such as MapReduce, multipath transmission and RAID systems. Arriving jobs are first split into tasks and mapped to servers for execution, such that a job can only leave the system when all of its tasks are executed. In this paper, we provide computable stochastic bounds for the waiting and response time distributions for heterogeneous FJ systems under general parallelization benefit. Our main contribution is a generalized mathematical framework for probabilistic server scheduling strategies that are essentially characterized by a probability distribution over the number of utilized servers, and the optimization thereof. We highlight the trade-off between the scaling benefit due to parallelization and the FJ inherent synchronization penalty. Further, we provide optimal scheduling strategies for arbitrary scaling regimes that map to different levels of parallelization benefit. One notable insight obtained from our results is that different applications with varying parallelization benefits result in different optimal strategies. Finally, we complement our analytical results by applying them to various applications showing the optimality of the proposed scheduling strategies.
更多
查看译文
关键词
optimality,system parallelization,synchronization constraints,optimal strategies,stochastic scheduling optimization,fork-join queueing models,FJ queueing models,arbitrary scaling regimes,optimal scheduling strategies,FJ inherent synchronization penalty,scaling benefit,probability distribution,probabilistic server scheduling strategies,generalized mathematical framework,general parallelization benefit,heterogeneous FJ systems,waiting response time distributions
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要