A Multicloud-Model-Based Many-Objective Intelligent Algorithm for Efficient Task Scheduling in Internet of Things

被引:222
|
作者
Cai, Xingjuan [1 ]
Geng, Shaojin [1 ]
Wu, Di [1 ]
Cai, Jianghui [1 ]
Chen, Jinjun [2 ]
机构
[1] Taiyuan Univ Sci & Technol, Sch Comp Sci & Technol, Taiyuan 030024, Peoples R China
[2] Swinburne Univ Technol, Dept Comp Sci & Software Engn, Melbourne, NSW 3000, Australia
来源
IEEE INTERNET OF THINGS JOURNAL | 2021年 / 8卷 / 12期
基金
中国国家自然科学基金;
关键词
Cloud computing; Task analysis; Scheduling; Throughput; Internet of Things; Load modeling; Energy consumption; Internet of Things (IoT); many-objective intelligent algorithm; multicloud; sine function; task scheduling; SERVICES; WORKFLOW;
D O I
10.1109/JIOT.2020.3040019
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Internet of Things (IoT) is a huge network and establishes ubiquitous connections between smart devices and objects. The flourishing of IoT leads to an unprecedented data explosion, traditional data storing or processing techniques have the problem of low efficiency, and if the data are used maliciously, the security loss may be further caused. Multicloud is a high-performance secure computing platform, which combines multiple cloud providers for data processing, and the distributed multicloud platform ensures the security of data to some extent. Based on multicloud and task scheduling in IoT, this article constructs a many-objective distributed scheduling model, which includes six objectives of total time, cost, cloud throughput, energy consumption, resource utilization, and balancing load. Furthermore, this article presents a many-objective intelligent algorithm with sine function to implement the model, which considers the variation tendency of diversity strategy in the population is similar to the sine function. The experimental results demonstrate excellent scheduling efficiency and hence enhancing the security. This work provides a new idea for addressing the difficult problem of data processing in IoT.
引用
收藏
页码:9645 / 9653
页数:9
相关论文
共 50 条
  • [21] A many-objective evolutionary algorithm based on rotation and decomposition
    Zou, Juan
    Liu, Jing
    Yang, Shengxiang
    Zheng, Jinhua
    Swarm and Evolutionary Computation, 2021, 60
  • [22] Many-Objective Evolutionary Algorithm based on Dominance Degree
    Zhang, Maoqing
    Wang, Lei
    Guo, Weian
    Li, Wuzhao
    Pang, Junwei
    Min, Jun
    Liu, Hanwei
    Wu, Qidi
    APPLIED SOFT COMPUTING, 2021, 113
  • [23] Many-objective evolutionary algorithm based on the multitasking mechanism
    Liu T.
    Cao L.
    Xi'an Dianzi Keji Daxue Xuebao/Journal of Xidian University, 2022, 49 (04): : 134 - 143+183
  • [24] Many-objective Evolutionary Algorithm Based on Decomposition and Coevolution
    Xie C.-W.
    Yu W.-W.
    Bi Y.-Z.
    Wang S.-W.
    Hu Y.-R.
    Ruan Jian Xue Bao/Journal of Software, 2020, 31 (02): : 356 - 373
  • [25] A Many-Objective Evolutionary Algorithm Based on Indicator and Decomposition
    Xia, Yizhang
    Huang, Jianzun
    Li, Xijun
    Liu, Yuan
    Zheng, Jinhua
    Zou, Juan
    MATHEMATICS, 2023, 11 (02)
  • [26] An angle based constrained many-objective evolutionary algorithm
    Yi Xiang
    Jing Peng
    Yuren Zhou
    Miqing Li
    Zefeng Chen
    Applied Intelligence, 2017, 47 : 705 - 720
  • [27] A many-objective evolutionary algorithm based on rotated grid
    Zou, Juan
    Fu, Liuwei
    Zheng, Jinhua
    Yang, Shengxiang
    Yu, Guo
    Hu, Yaru
    APPLIED SOFT COMPUTING, 2018, 67 : 596 - 609
  • [28] An α-dominance expandation based algorithm for many-objective optimization
    Liu, Junhua
    Wang, Yuping
    Wang, Xingyin
    Sui, Xin
    Guo, Si
    Liu, Liwen
    2017 13TH INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND SECURITY (CIS), 2017, : 6 - 10
  • [29] An angle based constrained many-objective evolutionary algorithm
    Xiang, Yi
    Peng, Jing
    Zhou, Yuren
    Li, Miqing
    Chen, Zefeng
    APPLIED INTELLIGENCE, 2017, 47 (03) : 705 - 720
  • [30] A many-objective algorithm based on staged coordination selection
    Zou, Juan
    Liu, Jing
    Zheng, Jinhua
    Yang, Shengxiang
    SWARM AND EVOLUTIONARY COMPUTATION, 2021, 60