Cost-based job scheduling strategy in cloud computing environments

被引:0
|
作者
N. Mansouri
M. M. Javidi
机构
[1] Shahid Bahonar University of Kerman,Department of Computer Science
来源
关键词
Cloud computing; CloudSim; Job scheduling; Simulation;
D O I
暂无
中图分类号
学科分类号
摘要
Cloud computing is one of the important approach for business actions in nowadays industry. The different characteristics of cloud such as on-demand capabilities, measured service, virtualization and rapid elasticity make the cloud more interesting in scientific organizations. With increasing number of users and jobs, optimal job scheduling becomes a strenuous process. Most available scheduling techniques in cloud only concentrate on one job type that can be data-intensive or computation-intensive. But, job scheduling based on one job type does not appropriate in the viewpoint of all environments, and sometimes may lead to wasting of resources on the other side. To discuss the problem of simultaneously taking into account both job types, Cost-based job scheduling (CJS) algorithm is proposed in this paper. The CJS algorithm uses data, processing power and network characteristics in job allocation process. Finally, we conducted simulations using CloudSim toolkit and compared CJS with other existing algorithms, like FUGE, Berger, MQS, and HPSO algorithms. CJS method can reduce the response time of submitted jobs, which may consist of data-intensive and computing -intensive jobs.
引用
收藏
页码:365 / 400
页数:35
相关论文
共 50 条
  • [1] Cost-based job scheduling strategy in cloud computing environments
    Mansouri, N.
    Javidi, M. M.
    [J]. DISTRIBUTED AND PARALLEL DATABASES, 2020, 38 (02) : 365 - 400
  • [2] An Online Cost-Based Job Scheduling Method by Cellular Automata in Cloud Computing Environment
    Neda Zekrizadeh
    Ahmad Khademzadeh
    Mehdi Hosseinzadeh
    [J]. Wireless Personal Communications, 2019, 105 : 913 - 939
  • [3] An Online Cost-Based Job Scheduling Method by Cellular Automata in Cloud Computing Environment
    Zekrizadeh, Neda
    Khademzadeh, Ahmad
    Hosseinzadeh, Mehdi
    [J]. WIRELESS PERSONAL COMMUNICATIONS, 2019, 105 (03) : 913 - 939
  • [4] Cost-Based Multi-QoS Job Scheduling using Divisible Load Theory in Cloud Computing
    Abdullah, Monir
    Othman, Mohamed
    [J]. 2013 INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE, 2013, 18 : 928 - 935
  • [5] Multiobjective noncooperative game model for cost-based task scheduling in cloud computing
    Gao, Ziyan
    Wang, Yong
    Gao, Yifan
    Ren, Xingtian
    [J]. CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2020, 32 (07):
  • [6] An efficient cost-based algorithm for scheduling workflow tasks in cloud computing systems
    Amoon, Mohammed
    El-Bahnasawy, Nirmeen
    ElKazaz, Mai
    [J]. NEURAL COMPUTING & APPLICATIONS, 2019, 31 (05): : 1353 - 1363
  • [7] Performance and Cost-Efficient Spark Job Scheduling Based on Deep Reinforcement Learning in Cloud Computing Environments
    Islam, Muhammed Tawfiqul
    Karunasekera, Shanika
    Buyya, Rajkumar
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2022, 33 (07) : 1695 - 1710
  • [8] Customer Facilitated Cost-based Scheduling (CFCSC) in Cloud
    Amalarethinam, D. I. George
    Beena, T. Lucia Agnes
    [J]. PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON INFORMATION AND COMMUNICATION TECHNOLOGIES, ICICT 2014, 2015, 46 : 660 - 667
  • [9] Adaptive Cost-Based Task Scheduling in Cloud Environment
    Mosleh, Mohammed A. S.
    Radhamani, G.
    Hazber, Mohamed A. G.
    Hasan, Syed Hamid
    [J]. SCIENTIFIC PROGRAMMING, 2016, 2016
  • [10] Context-aware Job Scheduling for Cloud Computing Environments
    Assuncao, Marcos D.
    Netto, Marco A. S.
    Koch, Fernando
    Bianchi, Silvia
    [J]. 2012 IEEE/ACM FIFTH INTERNATIONAL CONFERENCE ON UTILITY AND CLOUD COMPUTING (UCC 2012), 2012, : 255 - 262