Multi-objective Optimization of Resource Scheduling in Fog Computing Using an Improved NSGA-II

被引:112
|
作者
Sun, Yan [1 ]
Lin, Fuhong [1 ]
Xu, Haitao [1 ]
机构
[1] Univ Sci & Technol Beijing, Sch Comp & Commun Engn, Beijing 100083, Peoples R China
关键词
Fog computing; Heterogeneous devices; Improved non-dominated sorting genetic algorithm II; Multi-objective optimization; Resource scheduling scheme; SCHEME;
D O I
10.1007/s11277-017-5200-5
中图分类号
TN [电子技术、通信技术];
学科分类号
0809 ;
摘要
In conventional cloud computing technology, cloud resources are provided centrally by large data centers. For the exponential growth of cloud users, some applications, such as health monitoring and emergency response with the requirements of realtime and low-latency, cannot achieve efficient resource support. Therefore, fog computing technology has been proposed, where cloud services can be extended to the edge of the network to decrease the network congestion. In fog computing, the idle resources within many distributed devices can be used for providing services. An effective resource scheduling scheme is important to realize a reasonable management for these heterogeneous resources. Therefore, in this paper, a two-level resource scheduling model is proposed. In addition, we design a resource scheduling scheme among fog nodes in the same fog cluster based on the theory of the improved non-dominated sorting genetic algorithm II (NSGA-II), which considers the diversity of different devices. MATLAB simulation results show that our scheme can reduce the service latency and improve the stability of the task execution effectively.
引用
收藏
页码:1369 / 1385
页数:17
相关论文
共 50 条
  • [1] Multi-objective Optimization of Resource Scheduling in Fog Computing Using an Improved NSGA-II
    Yan Sun
    Fuhong Lin
    Haitao Xu
    [J]. Wireless Personal Communications, 2018, 102 : 1369 - 1385
  • [2] Multi-objective optimization for channel allocation in mobile computing using NSGA-II
    Vidyarthi, Deo
    Khanbary, Lutfi
    [J]. INTERNATIONAL JOURNAL OF NETWORK MANAGEMENT, 2011, 21 (03) : 247 - 266
  • [3] An Improved NSGA-II to Solve Multi-Objective Optimization Problem
    Fu, Yaping
    Huang, Min
    Wang, Hongfeng
    Jiang, Guanjie
    [J]. 26TH CHINESE CONTROL AND DECISION CONFERENCE (2014 CCDC), 2014, : 1037 - 1040
  • [4] Multi-objective optimization for materials design with improved NSGA-II
    Zhang, Peng
    Qian, Yiyu
    Qian, Quan
    [J]. MATERIALS TODAY COMMUNICATIONS, 2021, 28
  • [5] Multi-objective optimization of turbomachinery using improved NSGA-II and approximation model
    Wang, X. D.
    Hirsch, C.
    Kang, Sh.
    Lacor, C.
    [J]. COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2011, 200 (9-12) : 883 - 895
  • [6] An improved NSGA-II algorithm for multi-objective resource-constrained project scheduling problem
    Wang F.
    Han M.-C.
    Zhao Y.-Y.
    Zhang H.
    [J]. Kongzhi yu Juece/Control and Decision, 2021, 36 (03): : 669 - 676
  • [7] Multi-objective Optimization Scheduling Model Based on NSGA-II Algorithm
    Bian, Ruifeng
    Tan, Wenyi
    Li, Yilun
    Hou, Yichen
    [J]. 2020 IEEE THE 3RD INTERNATIONAL CONFERENCE ON ELECTRONICS AND COMMUNICATION ENGINEERING (ICECE), 2020, : 149 - 156
  • [8] Multi-Objective Optimization for Inspection Planning Using NSGA-II
    Asadollahi-Yazdi, E.
    Hassan, A.
    Siadat, A.
    Dantan, J. Y.
    Azadeh, A.
    Keramati, A.
    [J]. 2015 IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL ENGINEERING AND ENGINEERING MANAGEMENT (IEEM), 2015, : 1422 - 1426
  • [9] Multi-objective power distribution optimization using NSGA-II
    Jain, Kunal
    Gupta, Shashank
    Kumar, Divya
    [J]. INTERNATIONAL JOURNAL FOR COMPUTATIONAL METHODS IN ENGINEERING SCIENCE & MECHANICS, 2021, 22 (03): : 235 - 243
  • [10] Multi-objective optimization of a turbomachinery blade using NSGA-II
    Samad, Abdus
    Kim, Kwang-Yong
    Lee, Ki-Sang
    [J]. FEDSM 2007: PROCEEDINGS OF THE 5TH JOINT ASME/JSME FLUIDS ENGINEERING SUMMER CONFERENCE, VOL 2, PTS A AND B, 2007, : 885 - 891