SLA-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 and Information Technology
[2] Indian Institute of Technology (ISM),Department of Computer Science and Engineering
来源
关键词
Cloud computing; Service-level agreement; Task scheduling; Multi-cloud; Minimum completion time; Min-Min;
D O I
暂无
中图分类号
学科分类号
摘要
Service-level agreement (SLA) is a major issue in cloud computing because it defines important parameters such as quality of service, uptime, downtime, period of service, pricing, and security. However, the service may vary from one cloud service provider (CSP) to another. The collaboration of the CSPs in the heterogeneous multi-cloud environment is very challenging, and it is not well covered in the recent literatures. In this paper, we present two SLA-based task scheduling algorithms, namely SLA-MCT and SLA-Min-Min for heterogeneous multi-cloud environment. The former algorithm is a single-phase scheduling, whereas the latter one is a two-phase scheduling. The proposed algorithms support three levels of SLA determined by the customers. Furthermore, the algorithms incorporate the SLA gain cost for the successful completion of the service and SLA violation cost for the unsuccessful end of the service. We simulate the proposed algorithms using benchmark and synthetic datasets. The experimental results of the proposed SLA-MCT are compared with three single-phase task scheduling algorithms, namely CLS, Execution-MCT, and Profit-MCT, and the results of the proposed SLA-Min-Min are compared with two-phase scheduling algorithms, namely Execution-Min-Min and Profit-Min-Min in terms of four performance metrics, namely makespan, average cloud utilization, gain, and penalty cost of the services. The results clearly show that the proposed algorithms properly balance between makespan and gain cost of the services in comparison with other algorithms.
引用
收藏
页码:2730 / 2762
页数:32
相关论文
共 50 条
  • [1] SLA-based task scheduling algorithms for heterogeneous multi-cloud environment
    Panda, Sanjaya K.
    Jana, Prasanta K.
    [J]. JOURNAL OF SUPERCOMPUTING, 2017, 73 (06): : 2730 - 2762
  • [2] Efficient task scheduling algorithms for heterogeneous multi-cloud environment
    Sanjaya K. Panda
    Prasanta K. Jana
    [J]. The Journal of Supercomputing, 2015, 71 : 1505 - 1533
  • [3] Task Partitioning Scheduling Algorithms for Heterogeneous Multi-Cloud Environment
    Sanjaya Kumar Panda
    Sohan Kumar Pande
    Satyabrata Das
    [J]. Arabian Journal for Science and Engineering, 2018, 43 : 913 - 933
  • [4] Efficient task scheduling algorithms for heterogeneous multi-cloud environment
    Panda, Sanjaya K.
    Jana, Prasanta K.
    [J]. JOURNAL OF SUPERCOMPUTING, 2015, 71 (04): : 1505 - 1533
  • [5] Task Partitioning Scheduling Algorithms for Heterogeneous Multi-Cloud Environment
    Panda, Sanjaya Kumar
    Pande, Sohan Kumar
    Das, Satyabrata
    [J]. ARABIAN JOURNAL FOR SCIENCE AND ENGINEERING, 2018, 43 (02) : 913 - 933
  • [6] Normalization-Based Task Scheduling Algorithms for Heterogeneous Multi-Cloud Environment
    Panda, Sanjaya K.
    Jana, Prasanta K.
    [J]. INFORMATION SYSTEMS FRONTIERS, 2018, 20 (02) : 373 - 399
  • [7] Normalization-Based Task Scheduling Algorithms for Heterogeneous Multi-Cloud Environment
    Sanjaya K. Panda
    Prasanta K. Jana
    [J]. Information Systems Frontiers, 2018, 20 : 373 - 399
  • [8] SLA-WS: SLA-based workload scheduling technique in multi-cloud platform
    Nelli, Arundhati
    Jogdand, Rashmi
    [J]. JOURNAL OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING, 2022, 14 (8) : 10001 - 10012
  • [9] SLA-WS: SLA-based workload scheduling technique in multi-cloud platform
    Arundhati Nelli
    Rashmi Jogdand
    [J]. Journal of Ambient Intelligence and Humanized Computing, 2023, 14 : 10001 - 10012
  • [10] Multi-objective secure task scheduling based on SLA in multi-cloud environment
    Jawade, Prashant Balkrishna
    Ramachandram, S.
    [J]. MULTIAGENT AND GRID SYSTEMS, 2022, 18 (01) : 65 - 85