Task Scheduling for Multi-Cloud Computing Subject to Security and Reliability Constraints

被引:1
|
作者
Qing-Hua Zhu [1 ,2 ]
Huan Tang [2 ]
Jia-Jie Huang [2 ]
Yan Hou [2 ]
机构
[1] IEEE
[2] the School of Computer Science and Technology,Guangdong University of Technology
基金
中国国家自然科学基金;
关键词
D O I
暂无
中图分类号
TP393.0 [一般性问题]; TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 081201 ; 0835 ; 1201 ; 1405 ;
摘要
The rise of multi-cloud systems has been spurred.For safety-critical missions, it is important to guarantee their security and reliability. To address trust constraints in a heterogeneous multi-cloud environment, this work proposes a novel scheduling method called matching and multi-round allocation(MMA) to optimize the makespan and total cost for all submitted tasks subject to security and reliability constraints. The method is divided into two phases for task scheduling. The first phase is to find the best matching candidate resources for the tasks to meet their preferential demands including performance,security, and reliability in a multi-cloud environment; the second one iteratively performs multiple rounds of re-allocating to optimize tasks execution time and cost by minimizing the variance of the estimated completion time. The proposed algorithm, the modified cuckoo search(MCS), hybrid chaotic particle search(HCPS), modified artificial bee colony(MABC), max-min, and min-min algorithms are implemented in CloudSim to create simulations. The simulations and experimental results show that our proposed method achieves shorter makespan, lower cost,higher resource utilization, and better trade-off between time and economic cost. It is more stable and efficient.
引用
收藏
页码:848 / 865
页数:18
相关论文
共 50 条
  • [41] Multi-cloud Applications Security Monitoring
    Carvallo, Pamela
    Cavalli, Ana R.
    Mallouli, Wissam
    Rios, Erkuden
    GREEN, PERVASIVE, AND CLOUD COMPUTING (GPC 2017), 2017, 10232 : 748 - 758
  • [42] Managing Security in Distributed Computing: Self-Protective Multi-Cloud Applications
    Rios, Erkuden
    Rak, Massimiliano
    Afolaranmi, Samuel Olaiya
    ERCIM NEWS, 2016, (107): : 57 - 58
  • [43] A Cost Effective Reliability Aware Scheduler for Task Graphs in Multi-Cloud System
    Tekawade, Atharva
    Banerjee, Suman
    2023 15TH INTERNATIONAL CONFERENCE ON COMMUNICATION SYSTEMS & NETWORKS, COMSNETS, 2023,
  • [44] A new reliability-based task scheduling algorithm in cloud computing
    Motlagh, Aida Amini
    Movaghar, Ali
    Rahmani, Amir Masoud
    INTERNATIONAL JOURNAL OF COMMUNICATION SYSTEMS, 2022, 35 (03)
  • [45] Bedeutung und Management von Cloud Computing, Multi-Cloud und Cloud Brokerage in UnternehmenSignificance and management of cloud computing, multi-cloud and cloud brokerage in companies
    Jochen Günther
    Claus-Peter Praeg
    HMD Praxis der Wirtschaftsinformatik, 2023, 60 (5) : 959 - 974
  • [46] Energy Aware Genetic Algorithm for Independent Task Scheduling in Heterogeneous Multi-Cloud Environment
    Pradhan, Roshni
    Satapathy, Suresh Chandra
    JOURNAL OF SCIENTIFIC & INDUSTRIAL RESEARCH, 2022, 81 (07): : 776 - 784
  • [47] Implementing SLA Constraints in Multi-Cloud Environments
    Iordache, George-Valentin
    Tiganoaia, Bogdan
    Negru, Catalin
    Pop, Florin
    CONTROL ENGINEERING AND APPLIED INFORMATICS, 2020, 22 (04): : 71 - 81
  • [48] Security computing resource allocation based on deep reinforcement learning in serverless multi-cloud edge computing
    Zhang, Hang
    Wang, Jinsong
    Zhang, Hongwei
    Bu, Chao
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2024, 151 : 152 - 161
  • [49] A Survey on Cloudware and Scheduling Algorithm for Multi-Cloud
    Liu, Li
    Gu, Shuxian
    Qiu, Zhe
    2016 2ND IEEE INTERNATIONAL CONFERENCE ON COMPUTER AND COMMUNICATIONS (ICCC), 2016, : 2722 - 2726
  • [50] freeCycles - Efficient Multi-Cloud Computing Platform
    Rodrigo Bruno
    Fernando Costa
    Paulo Ferreira
    Journal of Grid Computing, 2017, 15 : 501 - 526