Energy-makespan optimization of workflow scheduling in fog–cloud computing

被引:0
|
作者
Samia Ijaz
Ehsan Ullah Munir
Saima Gulzar Ahmad
M. Mustafa Rafique
Omer F. Rana
机构
[1] COMSATS University Islamabad,Department of Computer Science
[2] Rochester Institute of Technology,School of Computer Science and Informatics
[3] Cardiff University,undefined
来源
Computing | 2021年 / 103卷
关键词
Cloud Computing; Fog computing; Workflow scheduling; Makespan; Energy consumption; DVFS; 68M14; 68M11;
D O I
暂无
中图分类号
学科分类号
摘要
The rapid evolution of smart services and Internet of Things devices accessing cloud data centers can lead to network congestion and increased latency. Fog computing, focusing on ubiquitously connected heterogeneous devices, addresses latency and privacy requirements of workflows executing at the network edge. However, allocating resources in this paradigm is challenging due to the complex and strict Quality of Service constraints. Moreover, simultaneously optimizing conflicting objectives, e.g., energy consumption and workflow makespan increases the complexity of the scheduling process. We investigate workflow scheduling in fog–cloud environments to provide an energy-efficient task schedule within acceptable application completion times. We introduce a scheduling algorithm, Energy Makespan Multi-Objective Optimization, that works in two phases. First, it models the problem as a multi-objective optimization problem and computes a tradeoff between conflicting objectives while allocating fog and cloud resources, and schedules latency-sensitive tasks (with lower computational requirements) to fog resources and computationally complex tasks (with low latency requirements) on cloud resources. We adapt the Deadline-Aware stepwise Frequency Scaling approach to further reduce energy consumption by utilizing unused time slots between two already scheduled tasks on a single node. Our evaluation using synthesized and real-world applications shows that our approach reduces energy consumption, up to 50%, as compared to existing approaches with minimal impact on completion times.
引用
收藏
页码:2033 / 2059
页数:26
相关论文
共 50 条
  • [1] Energy-makespan optimization of workflow scheduling in fog-cloud computing
    Ijaz, Samia
    Munir, Ehsan Ullah
    Ahmad, Saima Gulzar
    Rafique, M. Mustafa
    Rana, Omer F.
    [J]. COMPUTING, 2021, 103 (09) : 2033 - 2059
  • [2] Energy Efficient and Optimized Makespan Workflow Scheduling Algorithm for Heterogeneous Resources in Fog-Cloud-Edge Collaboration
    Bisht, Jyoti
    Subrahmanyam, V. V.
    [J]. PROCEEDINGS OF 2020 6TH IEEE INTERNATIONAL WOMEN IN ENGINEERING (WIE) CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING (WIECON-ECE 2020), 2020, : 78 - 83
  • [3] Regressive Whale Optimization for Workflow Scheduling in Cloud Computing
    Reddy, G. Narendrababu
    Kumar, S. Phani
    [J]. INTERNATIONAL JOURNAL OF COMPUTATIONAL INTELLIGENCE AND APPLICATIONS, 2019, 18 (04)
  • [4] Energy saving algorithms for workflow scheduling in cloud computing
    Watanabe, Elaine N.
    Campos, Pedro P. V.
    Braghetto, Kelly R.
    Batista, Daniel M.
    [J]. 2014 BRAZILIAN SYMPOSIUM ON COMPUTER NETWORKS AND DISTRIBUTED SYSTEMS (SBRC), 2014, : 9 - 16
  • [5] IFFO: An Improved Fruit Fly Optimization Algorithm for Multiple Workflow Scheduling Minimizing Cost and Makespan in Cloud Computing Environments
    Aggarwal, Ambika
    Dimri, Priti
    Agarwal, Amit
    Verma, Madhushi
    Alhumyani, Hesham A.
    Masud, Mehedi
    [J]. MATHEMATICAL PROBLEMS IN ENGINEERING, 2021, 2021
  • [6] A multiobjective optimization of task workflow scheduling using hybridization of PSO and WOA algorithms in cloud-fog computing
    Bansal, Sumit
    Aggarwal, Himanshu
    [J]. CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2024, 27 (08): : 10921 - 10952
  • [7] An Efficient Workflow Scheduling in Cloud-Fog Computing Environment Using a Hybrid Particle Whale Optimization Algorithm
    Bansal, Sumit
    Aggarwal, Himanshu
    [J]. WIRELESS PERSONAL COMMUNICATIONS, 2024, 137 (01) : 441 - 475
  • [8] Optimization of makespan and resource utilization in the fog computing environment through task scheduling algorithm
    Vijayalakshmi, R.
    Vasudevan, V.
    Kadry, Seifedine
    Kumar, R. Lakshmana
    [J]. INTERNATIONAL JOURNAL OF WAVELETS MULTIRESOLUTION AND INFORMATION PROCESSING, 2020, 18 (01)
  • [9] Makespan Efficient Task Scheduling in Cloud Computing
    Raju, Y. Home Prasanna
    Devarakonda, Nagaraju
    [J]. EMERGING TECHNOLOGIES IN DATA MINING AND INFORMATION SECURITY, IEMIS 2018, VOL 1, 2019, 755 : 283 - 298
  • [10] Energy and cost optimization mechanism for workflow scheduling in the cloud
    Danthuluri, Sudha
    Chitnis, Sanjay
    [J]. Materials Today: Proceedings, 2023, 80 : 3069 - 3074