Normalization-Based Task Scheduling Algorithms for Heterogeneous Multi-Cloud Environment

被引:0
|
作者
Sanjaya K. Panda
Prasanta K. Jana
机构
[1] Veer Surendra Sai University of Technology,Department of Computer Science and Engineering & Information Technology
[2] Indian School of Mines,Department of Computer Science and Engineering
来源
关键词
Cloud computing; Multi-cloud environment; Task scheduling; Normalization; Makespan; Cloud utilization;
D O I
暂无
中图分类号
学科分类号
摘要
Cloud computing is one of the most successful technologies that offer on-demand services through the Internet. However, datacenters of the clouds may not have unlimited capacity which can fulfill the demanded services in peak hours. Therefore, scheduling workloads across multiple clouds in a federated manner has gained a significant attention in the recent years. In this paper, we present four task scheduling algorithms, called CZSN, CDSN, CDN and CNRSN for heterogeneous multi-cloud environment. The first two algorithms are based on traditional normalization techniques, namely z-score and decimal scaling respectively which are hired from data mining. The next two algorithms are based on two newly proposed normalization techniques, called distribution scaling and nearest radix scaling respectively. All the proposed algorithms are shown to work on-line. We perform rigorous experiments on the proposed algorithms using various synthetic as well as benchmark datasets. Their performances are evaluated through simulation run by measuring two performance metrics, namely makespan and average cloud utilization. The experimental results are compared with that of existing algorithms to show the efficacy of the proposed algorithms.
引用
收藏
页码:373 / 399
页数:26
相关论文
共 50 条
  • [31] Scheduling Data-Driven Workflows in Multi-Cloud Environment
    Sooezi, Nafise
    Abrishami, Saeid
    Lotfian, Majid
    2015 IEEE 7TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING TECHNOLOGY AND SCIENCE (CLOUDCOM), 2015, : 163 - 167
  • [32] Compute-Intensive Workflow Scheduling in Multi-Cloud Environment
    Gupta, Indrajeet
    Kumar, Madhu Sudan
    Janat, Prasanta K.
    2016 INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING, COMMUNICATIONS AND INFORMATICS (ICACCI), 2016, : 315 - 321
  • [33] Task Scheduling in Heterogeneous Cloud Environment-A Survey
    Pradhan, Roshni
    Satapathy, Suresh Chandra
    INTELLIGENT COMPUTING AND COMMUNICATION, ICICC 2019, 2020, 1034 : 1 - 9
  • [34] Task Scheduling for Multi-Cloud Computing Subject to Security and Reliability Constraints
    Zhu, Qing-Hua
    Tang, Huan
    Huang, Jia-Jie
    Hou, Yan
    IEEE-CAA JOURNAL OF AUTOMATICA SINICA, 2021, 8 (04) : 848 - 865
  • [35] Efficient Task Scheduling Algorithms for Cloud Computing Environment
    Sindhu, S.
    Mukherjee, Saswati
    HIGH PERFORMANCE ARCHITECTURE AND GRID COMPUTING, 2011, 169 : 79 - +
  • [36] Task Scheduling for Multi-Cloud Computing Subject to Security and Reliability Constraints
    Qing-Hua Zhu
    Huan Tang
    Jia-Jie Huang
    Yan Hou
    IEEE/CAA Journal of Automatica Sinica, 2021, 8 (04) : 848 - 865
  • [37] Collaborative Scheduling of Multi-cloud Distributed Multi-cloud Tasks Based on Evolutionary Multi-tasking Algorithm
    Zhao, Tianhao
    Wu, Linjie
    Cui, Zhihua
    Cai, Xingjuan
    BIO-INSPIRED COMPUTING: THEORIES AND APPLICATIONS, PT 1, BIC-TA 2023, 2024, 2061 : 3 - 13
  • [38] Multi-Objective Workflow Scheduling to Serverless Architecture in a Multi-Cloud Environment
    Ramesh, Manju
    Chahal, Dheeraj
    Phalak, Chetan
    Singhal, Rekha
    2023 IEEE INTERNATIONAL CONFERENCE ON CLOUD ENGINEERING, IC2E, 2023, : 173 - 183
  • [39] Uncertainty-Based QoS Min–Min Algorithm for Heterogeneous Multi-cloud Environment
    Sanjaya K. Panda
    Prasanta K. Jana
    Arabian Journal for Science and Engineering, 2016, 41 : 3003 - 3025
  • [40] Reliable budget aware workflow scheduling strategy on multi-cloud environment
    Chakravarthi, K. Kalyana
    Neelakantan, P.
    Shyamala, L.
    Vaidehi, V.
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2022, 25 (02): : 1189 - 1205