Queuing-Oriented Job Optimizing Scheduling In Cloud Mapreduce

被引:2
|
作者
He, Ting-Qin [1 ]
Cai, Li-Jun [1 ]
Deng, Zi-Yun [2 ]
Meng, Tao [1 ]
Wang, XuAn [3 ]
机构
[1] Hunan Univ, Coll Informat Sci & Engn, Changsha, Hunan, Peoples R China
[2] Hunan Univ, Coll Elect & Informat Engn, Changsha, Hunan, Peoples R China
[3] Engn Univ CAPF, Dept Elect Technol, Xian, Peoples R China
基金
中国国家自然科学基金;
关键词
map-reduce; cloud computing; queuing theory; job scheduling;
D O I
10.1007/978-3-319-49109-7_41
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Cloud MapReduce, as an implementation of MapReduce framework on Cloud for big data analysis, is facing the unknown job makespan and long wait time problem, which have seriously affected the service quality. The Inefficient virtual machine allocation is one critical causing factor. Based on the M/M/1 model, a new queuing equation is built to ensure the virtual machine with the high efficiency. By jointing queuing equation and objectives function, a two variables equation group is designed to compute the desired virtual machine number for different jobs. According to the desired virtual machine number of each job, we developed a queuing-oriented job optimizing scheduling algorithm, called QTJS, to optimal job scheduling and enhance the resource utilization in Cloud MapReduce. Extensive experiments show that our QTJS algorithm consunes less job execution time and performs better efficiency than other three algorithms.
引用
收藏
页码:435 / 446
页数:12
相关论文
共 50 条
  • [21] Optimizing VM Provisioning of MapReduce Tasks on Public Cloud
    Kaur, Banpreet
    Grover, Ankit
    INTERNATIONAL CONFERENCE ON ADVANCES IN INFORMATION COMMUNICATION TECHNOLOGY & COMPUTING, 2016, 2016,
  • [22] Analysis of Job Scheduling Algorithms and Studying Dynamic Job Ordering to Optimize MapReduce
    Mohammed, Ahmed Qasim
    Bharati, Rajesh
    INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTING AND APPLICATIONS, ICICA 2016, 2018, 632 : 343 - 352
  • [23] Exact and heuristic MapReduce scheduling algorithms for cloud federation
    Gouasmi, Thouraya
    Louati, Wajdi
    Kacem, Ahmed Hadj
    COMPUTERS & ELECTRICAL ENGINEERING, 2018, 69 : 274 - 286
  • [24] Optimizing job scheduling in the Grid environment
    Xia, E
    Jurisica, I
    PROCEEDINGS OF THE 7TH JOINT CONFERENCE ON INFORMATION SCIENCES, 2003, : 447 - 451
  • [25] PISCES: Optimizing Multi-Job Application Execution in MapReduce
    Chen, Qi
    Yao, Jinyu
    Li, Benchao
    Xiao, Zhen
    IEEE TRANSACTIONS ON CLOUD COMPUTING, 2019, 7 (01) : 273 - 286
  • [26] Analysis of MapReduce Scheduling and Its Improvements in Cloud Environment
    D'Souza, Sofia
    Chandrasekaran, K.
    2015 IEEE INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING, INFORMATICS, COMMUNICATION AND ENERGY SYSTEMS (SPICES), 2015,
  • [27] Reliability Enhancement in Cloud Computing via Optimized Job Scheduling Implementing Reinforcement Learning Algorithm and Queuing Theory
    Balla, Husamelddin A. M. N.
    Chen, Guang Sheng
    Jing, Weipeng
    2018 1ST INTERNATIONAL CONFERENCE ON DATA INTELLIGENCE AND SECURITY (ICDIS 2018), 2018, : 127 - 130
  • [28] Minimizing job flow time for job oriented scheduling
    Yeh, CH
    INTERNATIONAL JOURNAL OF INDUSTRIAL ENGINEERING-THEORY APPLICATIONS AND PRACTICE, 2003, 10 (02): : 107 - 114
  • [29] An Improved Job Scheduling Algorithm by Utilizing Released Resources for MapReduce
    Garai, Chandan
    Dasgupta, Ranjan
    2014 FOURTH INTERNATIONAL CONFERENCE OF EMERGING APPLICATIONS OF INFORMATION TECHNOLOGY (EAIT), 2014, : 9 - 14
  • [30] Improving Multi-Job MapReduce Scheduling in an Opportunistic Environment
    Ji, Yuting
    Tong, Lang
    He, Ting
    Tan, Jian
    Lee, Kang-won
    Zhang, Li
    2013 IEEE SIXTH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING (CLOUD 2013), 2013, : 9 - 16