Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/3409501.3409515acmotherconferencesArticle/Chapter ViewAbstractPublication PageshpcctConference Proceedingsconference-collections
research-article

MQWAGS: Research on Job Scheduling Algorithms Based on Cloud Computing

Published: 25 August 2020 Publication History

Abstract

With the rapid development of digital technology, from the application of traditional databases and scientific computing to the emerging cloud computing services, the analysis, and processing of massive data has become the focus of society. Providing low-cost, scalable, and configurable shared cloud services to users on cloud service platforms is a new hotspot for the development of major cloud service providers. Job scheduling plays an important role in improving the overall system performance of cloud service capabilities. Simple job scheduling strategies (such as Fair and FIFO scheduling) do not consider job size and may degrade performance when jobs of different sizes arrive. This paper proposes the MQWAG (Multi-Queue Load-Sensitive Greedy Scheduling Algorithm) job scheduling algorithm to reorder multi-queue jobs so that short jobs are executed preferentially in multiple queues. In our experiments, our algorithm shortened the average job completion time by about 26% compared with other algorithms.

References

[1]
Mao M. Auto-scaling to minimize cost and meet application deadlines in cloud workflows[C]// High PERFORMANCE Computing, Networking, Storage and Analysis. IEEE, 2011:1--12.
[2]
Cho B, Rahman M, Chajed T, et al. Natjam:design and evaluation of eviction policies for supporting priorities and deadlines in mapreduce clusters[C]// Symposium on Cloud Computing. 2013:1--17.
[3]
Shen H Y, Yu L, Chen L H, Li, Z Z. Goodbye to fixed bandwidth reservation: Job scheduling with elastic bandwidth reservation in clouds. 8th IEEE International Conference on Cloud Computing Technology and Science, Luxembourg, Luxembourg, December 12-15, 2016, pp. 1--8.
[4]
Ghosh T K, Das S, Barman S, Goswami R. Job scheduling in computational grid based on an improved cuckoo search method. International Journal of Computer Applications in Technology, 2017, 55(2): 138--146.
[5]
Gasior J, Seredynski F. Metaheuristic approaches to multiobjective job scheduling in cloud computing systems. 8th IEEE International Conference on Cloud Computing Technology and Science, Luxembourg, Luxembourg, December 12-15, 2016, pp. 222--229.
[6]
Liu W, Wang Z G, Shen Y M. Job-aware network scheduling for Hadoop cluster. KSII Transactions on Internet and Information Systems, 2017, 11(1): 237--252.
[7]
Clinkenbeard T, Nica A. Job Scheduling with Minimizing Data Communication Costs[C] ACM SIGMOD International Conference on Management of Data. ACM, 2015:2071--2072.
[8]
Qiang Wang, Xiongfei Li, Jing Wang. A Data Placement and Task Scheduling Algorithm in Cloud Computing [J]. Journal of Computer Research and Development, 2014, 51(11):2416--2426.
[9]
Sun M, Zhuang H, Li C, et al. Scheduling algorithm based on prefetching in MapReduce clusters[J]. Applied Soft Computing, 2016, 38(C):1109--1118.
[10]
Xiaowei Zhen,Ming Xiang, Dawei Zhang. An Adaptive Tasks Scheduling Method Based on the Ablility of Node in Hadoop Cluster[J]. Journal of Computer Research and Development, 2014, 51(3):618--626.
[11]
Zhiyong Li, Miaoshao Chen, Bo Yang. Multi-Objective Memetic Algorithm for Task Scheduling on Heterogeneous Cloud[J]. Chinese Journal of Computers, 2016, 39(2):377--390.
[12]
Lee M C, Lin J C, Yahyapour R. Hybrid Job-Driven Scheduling for Virtual MapReduce Clusters[J]. IEEE Transactions on Parallel & Distributed Systems, 2016, 27(6):1687--1699.
[13]
Kumar K A, Konishetty V K, Voruganti K, et al. CASH: context aware scheduler for Hadoop[C]// International Conference on Advances in Computing, Communications and Informatics. 2012:52--61
[14]
X. Wang, D. Shen, M. Bai, T. Nie, Y. Kou, G. Yu. SAMES: deadline-constraint scheduling in MapReduce. Frontiers of Computer Science, 2015, 9(1): 128--141.
[15]
Y. Wang, W. Shi. Budget-driven scheduling algorithms for batches of MapReduce jobs in heterogeneous clouds. IEEE Transactions on Cloud Computing, 2014, 2(3): 306--319.
[16]
Y. Song, Y. Sun, W. Shi. A two-tiered on-demand resource allocation mechanism for VM-based data centers. IEEE Transactions on Services Computing, 2013, 6(1): 116--129.
[17]
Rasooli A, Down D G. An adaptive scheduling algorithm for dynamic heterogeneous Hadoop systems[C]Conference of the Center for Advanced Studies on Collaborative Research. 2011:30--40

Index Terms

  1. MQWAGS: Research on Job Scheduling Algorithms Based on Cloud Computing

    Recommendations

    Comments

    Please enable JavaScript to view thecomments powered by Disqus.

    Information & Contributors

    Information

    Published In

    cover image ACM Other conferences
    HPCCT & BDAI '20: Proceedings of the 2020 4th High Performance Computing and Cluster Technologies Conference & 2020 3rd International Conference on Big Data and Artificial Intelligence
    July 2020
    276 pages
    ISBN:9781450375603
    DOI:10.1145/3409501
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    In-Cooperation

    • Xi'an Jiaotong-Liverpool University: Xi'an Jiaotong-Liverpool University

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 25 August 2020

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. cloud computing
    2. job scheduling
    3. reordering

    Qualifiers

    • Research-article
    • Research
    • Refereed limited

    Conference

    HPCCT & BDAI 2020

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • 0
      Total Citations
    • 27
      Total Downloads
    • Downloads (Last 12 months)1
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 02 Oct 2024

    Other Metrics

    Citations

    View Options

    Get Access

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media