Task scheduling in cloud-based survivability applications using swarm optimization in IoT

被引:41
作者
Al-Turjman, Fadi [1 ]
Hasan, Mohammed Zaki [2 ]
Al-Rizzo, Hussain [2 ]
机构
[1] Antalya Bilim Univ, Dept Comp Engn, Antalya, Turkey
[2] Univ Arkansas, George W Donaghey Coll Engn & Informat Technol, Little Rock, AR 72204 USA
关键词
D O I
10.1002/ett.3539
中图分类号
TN [电子技术、通信技术];
学科分类号
0809 ;
摘要
Internet of Things (IoT) is dramatically growing in support of the recent revolutionary cloud-based survivability applications. It has to meet the performance expectations for these applications in real-time while optimizing the available cloud resources. In this paper, we propose a cooperative resource scheduling in energy-constrained applications for a reliable and fault-tolerant performance. We present a task scheduling algorithm based on robust canonical particle swarm optimization (CPSO) and fully informed particle swarm optimization (FIPS) algorithm to solve the problem of resource allocation in both homogeneous and heterogeneous cloud-based IoT applications. Our objective is to satisfy the quality of service in terms of throughput and delay by performing optimal task scheduling while considering the different experienced data traffic categories. Our results show that throughput and delay can be significantly improved while using the FIPS approach in comparison to the CPSO optimization algorithm.
引用
收藏
页数:20
相关论文
共 23 条
[1]   RETRACTED: QoS-aware data delivery framework for safety-inspired multimedia in integrated vehicular-IoT (Retracted article. See vol. 145, pg. 345, 2019) [J].
Al-Turjman, Fadi .
COMPUTER COMMUNICATIONS, 2018, 121 :33-43
[2]   Cognitive-Node Architecture and a Deployment Strategy for the Future WSNs [J].
Al-Turjman, Fadi .
MOBILE NETWORKS & APPLICATIONS, 2019, 24 (05) :1663-1681
[3]   Upper Bounds on Performance Measures of Heterogeneous M/M/c Queues [J].
Alves, F. S. Q. ;
Yehia, H. C. ;
Pedrosa, L. A. C. ;
Cruz, F. R. B. ;
Kerbache, Laoucine .
MATHEMATICAL PROBLEMS IN ENGINEERING, 2011, 2011
[4]  
[Anonymous], 2018, INT J COMPUT INTEG M, DOI DOI 10.1080/0951192X.2017.1413252
[5]  
[Anonymous], P C HOT TOP CLOUD CO
[6]  
Beegom ASA, 2014, LECT NOTES COMPUTER, V8795
[7]  
Buyya R., 2010, Cloud Computing principles and paradigms
[8]  
Colistra G, 2014, IEEE INT C COMM ICC
[9]  
Cordero CG, 2017, ARXIV170506966
[10]  
Delicato FlaviaC., 2017, Resource management for Internet of Things