当前位置:
X-MOL 学术
›
Program. Comput. Softw.
›
论文详情
Our official English website, www.x-mol.net, welcomes your
feedback! (Note: you will need to create a separate account there.)
On Effective Scheduling in Computing Clusters
Programming and Computer Software ( IF 0.7 ) Pub Date : 2019-12-16 , DOI: 10.1134/s0361768819070077 D. A. Grushin , N. N. Kuzyurin
中文翻译:
计算集群中的有效调度
更新日期:2019-12-16
Programming and Computer Software ( IF 0.7 ) Pub Date : 2019-12-16 , DOI: 10.1134/s0361768819070077 D. A. Grushin , N. N. Kuzyurin
Abstract
Presently, big companies such as Amazon, Google, Facebook, Microsoft, and Yahoo! own huge datacenters with thousands of nodes. These clusters are used simultaneously by many clients. The users submit jobs containing one or more tasks. The task flow is usually a mix of short, long, interactive, and batch tasks with different priorities. The cluster scheduler decides on which server the task should be run as a process, container, or virtual machine. Scheduler optimizations are important as they provide higher server utilization, lower latency, improved load balancing, and fault tolerance. Optimal task placement is a complex problem that has multiple dimensions and requires algorithmically complex optimizations. This increases placement latency and limits cluster scalability. In this paper, we consider different cluster scheduler architectures and optimization problems.中文翻译:
计算集群中的有效调度