Genetic-Based Algorithm for Task Scheduling in Fog-Cloud Environment

被引:17
|
作者
Khiat, Abdelhamid [1 ]
Haddadi, Mohamed [2 ]
Bahnes, Nacera [3 ]
机构
[1] Res Ctr Sci & Tech Informat, Networks & Distributed Syst Div, Algiers, Algeria
[2] Univ Mhamed Bougara Boumerdes, Fac Econ Business & Management Sci, Dept Business Sci, Boumerdes, Algeria
[3] Univ Abdelhamid Ibn Badis, Fac Exact Sci & Comp Sci, Math & Comp Sci Dept, Mostaganem, Algeria
关键词
Fog-cloud; Task scheduling; Genetic algorithm; Makespan; Energy consumption; MULTIOBJECTIVE OPTIMIZATION;
D O I
10.1007/s10922-023-09774-9
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Over the past few years, there has been a consistent increase in the number of Internet of Things (IoT) devices utilizing Cloud services. However, this growth has brought about new challenges, particularly in terms of latency. To tackle this issue, fog computing has emerged as a promising trend. By incorporating additional resources at the edge of the Cloud architecture, the fog-cloud architecture aims to reduce latency by bringing processing closer to end-users. This trend has significant implications for enhancing the overall performance and user experience of IoT systems. One major challenge in achieving this is minimizing latency without increasing total energy consumption. To address this challenge, it is crucial to employ a powerful scheduling solution. Unfortunately, this scheduling problem is generally known as NP-hard, implying that no optimal solution that can be obtained in a reasonable time has been discovered to date. In this paper, we focus on the problem of task scheduling in a fog-cloud based environment. Therefore, we propose a novel genetic-based algorithm called GAMMR that aims to achieve an optimal balance between total consumed energy and total response time. We evaluate the proposed algorithm using simulations on 8 datasets of varying sizes. The results demonstrate that our proposed GAMMR algorithm outperforms the standard genetic algorithm in all tested cases, with an average improvement of 3.4% in the normalized function.
引用
收藏
页数:31
相关论文
共 50 条
  • [41] A Task Scheduling Algorithm Based on Classification Mining in Fog Computing Environment
    Liu, Lindong
    Qi, Deyu
    Zhou, Naqin
    Wu, Yilin
    WIRELESS COMMUNICATIONS & MOBILE COMPUTING, 2018,
  • [42] E-AVOA-TS: Enhanced African vultures optimization algorithm-based task scheduling strategy for fog-cloud computing
    Ghafari, R.
    Mansouri, N.
    SUSTAINABLE COMPUTING-INFORMATICS & SYSTEMS, 2023, 40
  • [43] IKH-EFT: An improved method of workflow scheduling using the krill herd algorithm in the fog-cloud environment
    Khaledian, Navid
    Khamforoosh, Keyhan
    Azizi, Sadoon
    Maihami, Vafa
    SUSTAINABLE COMPUTING-INFORMATICS & SYSTEMS, 2023, 37
  • [44] A Load-Balanced Task Scheduling in Fog-Cloud Architecture: A Machine Learning Approach
    Keshri, Rashmi
    Vidyarthi, Deo Prakash
    SOFT COMPUTING AND ITS ENGINEERING APPLICATIONS, PT 1, ICSOFTCOMP 2023, 2024, 2030 : 129 - 140
  • [45] Enhanced Hybrid Equilibrium Strategy in Fog-Cloud Computing Networks with Optimal Task Scheduling
    Rao, Muchang
    Qin, Hang
    CMC-COMPUTERS MATERIALS & CONTINUA, 2024, 79 (02): : 2647 - 2672
  • [46] Energy and delay-ware massive task scheduling in fog-cloud computing system
    Mengying Jia
    Jie Zhu
    Haiping Huang
    Peer-to-Peer Networking and Applications, 2021, 14 : 2139 - 2155
  • [47] Cloud Computing Task Scheduling Algorithm Based On Improved Genetic Algorithm
    Fang Yiqiu
    Xiao Xia
    Ge Junwei
    PROCEEDINGS OF 2019 IEEE 3RD INFORMATION TECHNOLOGY, NETWORKING, ELECTRONIC AND AUTOMATION CONTROL CONFERENCE (ITNEC 2019), 2019, : 852 - 856
  • [48] Genetic Based Qos Task Scheduling In Cloud -Upgrade Genetic Algorithm
    Mittal, Ashima
    Kaur, Pankaj Deep
    INTERNATIONAL JOURNAL OF GRID AND DISTRIBUTED COMPUTING, 2015, 8 (04): : 145 - 151
  • [49] An Efficient Hybridization Algorithm Based Task Scheduling in Cloud Environment
    Neelima, P.
    Reddy, A. Rama Mohan
    JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2018, 27 (02)
  • [50] Machine Learning Based Task Distribution in Heterogeneous Fog-Cloud Environments
    Pourkiani, Mohammadreza
    Abedi, Masoud
    2020 28TH INTERNATIONAL CONFERENCE ON SOFTWARE, TELECOMMUNICATIONS AND COMPUTER NETWORKS (SOFTCOM), 2020, : 1 - 6