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 条
  • [21] Task Scheduling Algorithm Based on Bidirectional Optimization Genetic Algorithm in Cloud Computing Environment
    Wei Guanghui
    AGRO FOOD INDUSTRY HI-TECH, 2017, 28 (03): : 3062 - 3067
  • [22] Task-scheduling Algorithm based on Improved Genetic Algorithm in Cloud Computing Environment
    Weiqing, G. E.
    Cui, Yanru
    RECENT ADVANCES IN ELECTRICAL & ELECTRONIC ENGINEERING, 2021, 14 (01) : 13 - 19
  • [23] Hybrid algorithm based on genetic algorithm and PSO for task scheduling in cloud computing environment
    Kousalya, A. (kousalya198710@gmail.com), 1600, Inderscience Enterprises Ltd., 29, route de Pre-Bois, Case Postale 856, CH-1215 Geneva 15, CH-1215, Switzerland (17): : 2 - 3
  • [24] Energy-Aware Workflow Scheduling in a Fog-Cloud Computing Environment Using Non-Dominated Sorting Genetic Algorithm
    Sellami, Khaled
    Sellami, Lynda
    Slimani, Souad
    Tiako, Pierre F.
    18TH INTERNATIONAL CONFERENCE ON FUTURE NETWORKS AND COMMUNICATIONS, FNC 2023/20TH INTERNATIONAL CONFERENCE ON MOBILE SYSTEMS AND PERVASIVE COMPUTING, MOBISPC 2023/13TH INTERNATIONAL CONFERENCE ON SUSTAINABLE ENERGY INFORMATION TECHNOLOGY, SEIT 2023, 2023, 224 : 258 - 265
  • [25] A Research on Genetic Algorithm-Based Task Scheduling in Cloud-Fog Computing Systems
    Li, Hui
    Song, Duanzheng
    Zhu, Jintao
    AUTOMATIC CONTROL AND COMPUTER SCIENCES, 2024, 58 (04) : 392 - 407
  • [26] MAA: multi-objective artificial algae algorithm for workflow scheduling in heterogeneous fog-cloud environment
    Shukla, Prashant
    Pandey, Sudhakar
    JOURNAL OF SUPERCOMPUTING, 2023, 79 (10): : 11218 - 11260
  • [27] DE-GWO: A Multi-objective Workflow Scheduling Algorithm for Heterogeneous Fog-Cloud Environment
    Prashant Shukla
    Sudhakar Pandey
    Arabian Journal for Science and Engineering, 2024, 49 : 4419 - 4444
  • [28] DE-GWO: A Multi-objective Workflow Scheduling Algorithm for Heterogeneous Fog-Cloud Environment
    Shukla, Prashant
    Pandey, Sudhakar
    ARABIAN JOURNAL FOR SCIENCE AND ENGINEERING, 2024, 49 (03) : 4419 - 4444
  • [29] Task scheduling algorithm based on PSO in cloud environment
    Xu, Anqi
    Yang, Yang
    Mi, Zhenqiang
    Xiong, Zenggang
    IEEE 12TH INT CONF UBIQUITOUS INTELLIGENCE & COMP/IEEE 12TH INT CONF ADV & TRUSTED COMP/IEEE 15TH INT CONF SCALABLE COMP & COMMUN/IEEE INT CONF CLOUD & BIG DATA COMP/IEEE INT CONF INTERNET PEOPLE AND ASSOCIATED SYMPOSIA/WORKSHOPS, 2015, : 1055 - 1061
  • [30] MAA: multi-objective artificial algae algorithm for workflow scheduling in heterogeneous fog-cloud environment
    Prashant Shukla
    Sudhakar Pandey
    The Journal of Supercomputing, 2023, 79 : 11218 - 11260