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

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 allocatio...

Celý popis

Uložené v:
Podrobná bibliografia
Vydané v:IEEE/CAA journal of automatica sinica Ročník 8; číslo 4; s. 848 - 865
Hlavní autori: Zhu, Qing-Hua, Tang, Huan, Huang, Jia-Jie, Hou, Yan
Médium: Journal Article
Jazyk:English
Vydavateľské údaje: Piscataway Chinese Association of Automation (CAA) 01.04.2021
The Institute of Electrical and Electronics Engineers, Inc. (IEEE)
School of Computer Science and Technology, Guangdong University of Technology, Guangzhou 510006, China
Predmet:
ISSN:2329-9266, 2329-9274
On-line prístup:Získať plný text
Tagy: Pridať tag
Žiadne tagy, Buďte prvý, kto otaguje tento záznam!
Popis
Shrnutí: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.
Bibliografia:ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
ISSN:2329-9266
2329-9274
DOI:10.1109/JAS.2021.1003934