Allocating Energy-Objective Aware Workflow in Distributed Edge Micro Data Centres

Muhanad Mohammed Kadum,Xiaoheng Deng
DOI: https://doi.org/10.1007/s11227-023-05681-7
2024-01-01
Abstract:A workflow is sent from the internet of things (IoT) in the real world to a distributed edge micro data centre (EMDC), which is assigned to various resources for the necessary computation process. Since optimising energy consumption and other computing processes are crucial, a significant issue arises involving energy consumption and task execution time in an EMDC-integrated computing system. This study presented a task scheduling and allocation method with two phases in optimising the energy consumption and execution time of scientific workflow processing. The first phase assigned the workflow as a Directed Acyclic Graph (DAG) to an EMDC with the least latency. A selection algorithm then considered location routing problems (LRP), EMDC queue waiting time to initiate scheduling a DAG task and the EMDC capacity. The second phase demonstrated the allocation and schedule of DAG tasks to the resources of selected EMDCs. Subsequently, a critical path (CP) was proposed using the Multi-Objective Firefly Optimisation with Dynamic Voltage and Frequency Scaling (CP-MOFFO-DVFS) algorithm. This study demonstrated a 20 to 37% improvement in energy savings than the state-of-the-art method, thus substantially reducing execution time.
What problem does this paper attempt to address?