首页 | 本学科首页   官方微博 | 高级检索  
   检索      


A comparative study on resource allocation and energy efficient job scheduling strategies in large-scale parallel computing systems
Authors:Aftab Ahmed Chandio  Kashif Bilal  Nikos Tziritas  Zhibin Yu  Qingshan Jiang  Samee U Khan  Cheng-Zhong Xu
Institution:1. Shenzhen Institutes of Advanced Technology, Chinese Academy of Sciences, Shenzhen, People’s Republic of China
2. Graduate University of Chinese Academy of Sciences, Beijing, People’s Republic of China
3. Institute of Mathematics and Computer Science, University of Sindh, Jamshoro, Pakistan
4. Department of Electrical and Computer Engineering, North Dakota State University, Fargo, ND, USA
5. Department of Electrical and Computer Engineering, Wayne State University, Detroit, MI, USA
Abstract:In the large-scale parallel computing environment, resource allocation and energy efficient techniques are required to deliver the quality of services (QoS) and to reduce the operational cost of the system. Because the cost of the energy consumption in the environment is a dominant part of the owner’s and user’s budget. However, when considering energy efficiency, resource allocation strategies become more difficult, and QoS (i.e., queue time and response time) may violate. This paper therefore is a comparative study on job scheduling in large-scale parallel systems to: (a) minimize the queue time, response time, and energy consumption and (b) maximize the overall system utilization. We compare thirteen job scheduling policies to analyze their behavior. A set of job scheduling policies includes (a) priority-based, (b) first fit, (c) backfilling, and (d) window-based policies. All of the policies are extensively simulated and compared. For the simulation, a real data center workload comprised of 22385 jobs is used. Based on results of their performance, we incorporate energy efficiency in three policies i.e., (1) best result producer, (2) average result producer, and (3) worst result producer. We analyze the (a) queue time, (b) response time, (c) slowdown ratio, and (d) energy consumption to evaluate the policies. Moreover, we present a comprehensive workload characterization for optimizing system’s performance and for scheduler design. Major workload characteristics including (a) Narrow, (b) Wide, (c) Short, and (d) Long jobs are characterized for detailed analysis of the schedulers’ performance. This study highlights the strengths and weakness of various job scheduling polices and helps to choose an appropriate job scheduling policy in a given scenario.
Keywords:
本文献已被 SpringerLink 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号