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 条
  • [41] Research Perspective of Job Scheduling in Cloud Computing
    Sutha, K.
    Nawaz, G. M. Kadhar
    2016 EIGHTH INTERNATIONAL CONFERENCE ON ADVANCED COMPUTING (ICOAC), 2017, : 61 - 66
  • [42] STEADY-STATE RESULTS IN QUEUING AND JOB-SHOP SCHEDULING
    EILON, S
    CHOWDHURY, IG
    SIMULATION, 1974, 23 (03) : 85 - 87
  • [43] Job Scheduling Techniques in Cloud Environment: A Survey
    Pandey, Pratibha
    Singh, Sarvpal
    PROCEEDINGS OF 2016 ONLINE INTERNATIONAL CONFERENCE ON GREEN ENGINEERING AND TECHNOLOGIES (IC-GET), 2016,
  • [44] An Intelligent Job Scheduling System in Cloud Computing
    Liu, Jing
    Luo, Xingguo
    Li, Bainan
    SENSORS, MEASUREMENT AND INTELLIGENT MATERIALS, PTS 1-4, 2013, 303-306 : 1391 - 1394
  • [45] Dynamic Job Scheduling on Scalable Cloud Resources
    Zhu, Jie
    Li, Xiaoping
    Zhang, Yi
    2017 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC), 2017, : 1988 - 1993
  • [46] Job Scheduling for Acceleration Systems in Cloud Computing
    Zhao, Yangming
    Liu, Xin
    Qiao, Chunming
    2018 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2018,
  • [47] Genetic Algorithms for Job Scheduling in Cloud Computing
    Hassan, Mohammed-Albarra
    Kacem, Imed
    Martin, Sebastien
    Osman, Izzeldin M.
    STUDIES IN INFORMATICS AND CONTROL, 2015, 24 (04): : 387 - 399
  • [48] Implementing Job Scheduling Approach in Cloud Environment
    Saroha, Vinod Kr
    Rana, Sanjeev
    2017 IEEE INTERNATIONAL CONFERENCE ON POWER, CONTROL, SIGNALS AND INSTRUMENTATION ENGINEERING (ICPCSI), 2017, : 2228 - 2234
  • [49] SHadoop: Improving MapReduce performance by optimizing job execution mechanism in Hadoop clusters
    Gu, Rong
    Yang, Xiaoliang
    Yan, Jinshuang
    Sun, Yuanhao
    Wang, Bing
    Yuan, Chunfeng
    Huang, Yihua
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2014, 74 (03) : 2166 - 2179
  • [50] Optimal Scheduling Algorithm of MapReduce Tasks Based on QoS in the Hybrid Cloud
    Mao, Xijun
    Li, Chunlin
    Yan, Wei
    Du, Shumeng
    2016 17TH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED COMPUTING, APPLICATIONS AND TECHNOLOGIES (PDCAT), 2016, : 119 - 124