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 条
  • [31] Adaptive Scheduling in the Cloud - SLA for Hadoop Job Scheduling
    Nayak, Deveeshree
    Martha, Venkata Swamy
    Threm, David
    Ramaswamy, Srini
    Prince, Summer
    Fahrnberger, Guenter
    2015 SCIENCE AND INFORMATION CONFERENCE (SAI), 2015, : 832 - 837
  • [32] Heuristics for periodical batch job scheduling in a MapReduce computing framework
    Li, Xiaoping
    Jiang, Tianze
    Ruiz, Ruben
    INFORMATION SCIENCES, 2016, 326 : 119 - 133
  • [33] Hybrid Job-Driven Scheduling for Virtual MapReduce Clusters
    Lee, Ming-Chang
    Lin, Jia-Chun
    Yahyapour, Ramin
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2016, 27 (06) : 1687 - 1699
  • [34] Optimizing MapReduce Framework through Joint Scheduling of Overlapping Phases
    Zheng, Huanyang
    Wan, Ziqi
    Wu, Jie
    2016 25TH INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATIONS AND NETWORKS (ICCCN), 2016,
  • [35] Optimizing Cloud MapReduce for Processing Stream Data using Pipelining
    Karve, Rutvik
    Dahiphale, Devendra
    Chhajer, Amit
    UKSIM FIFTH EUROPEAN MODELLING SYMPOSIUM ON COMPUTER MODELLING AND SIMULATION (EMS 2011), 2011, : 344 - 349
  • [36] Energy and SLA-driven MapReduce Job Scheduling Framework for Cloud-based Cyber-Physical Systems
    Kaur, Kuljeet
    Garg, Sahil
    Kaddoum, Georges
    Kumar, Neeraj
    ACM TRANSACTIONS ON INTERNET TECHNOLOGY, 2021, 21 (02)
  • [37] MapReduce in the Cloud: Data-Location-Aware VM Scheduling
    Tung Nguyen
    Weisong Shi
    ZTECommunications, 2013, 11 (04) : 18 - 26
  • [38] Salamander: a Holistic Scheduling of MapReduce Jobs on Ephemeral Cloud Resources
    Handaoui, Mohamed
    Dartois, Jean-Emile
    Lemarchand, Laurent
    Boukhobza, Jalil
    2020 20TH IEEE/ACM INTERNATIONAL SYMPOSIUM ON CLUSTER, CLOUD AND INTERNET COMPUTING (CCGRID 2020), 2020, : 320 - 329
  • [39] Service Scheduling in Cloud Computing based on Queuing Game Model
    Lin, Fuhong
    Zhou, Xianwei
    Huang, Daochao
    Song, Wei
    Han, Dongsheng
    KSII TRANSACTIONS ON INTERNET AND INFORMATION SYSTEMS, 2014, 8 (05): : 1554 - 1566
  • [40] Deadline-Aware MapReduce Job Scheduling with Dynamic Resource Availability
    Cheng, Dazhao
    Zhou, Xiaobo
    Xu, Yinggen
    Liu, Liu
    Jiang, Changjun
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2019, 30 (04) : 814 - 826