Journal
ELECTRONICS
Volume 11, Issue 18, Pages -Publisher
MDPI
DOI: 10.3390/electronics11182888
Keywords
computation offloading; resource allocation; edge computing; Internet of Things; IoT; fog computing; edge; fog; IIoT; AI; offloading
Categories
Funding
- US Department of Energy (DOE) [DE-AC05-00OR22725]
Ask authors/readers for more resources
This paper proposes OpERA, a multi-layered edge-based resource allocation optimization framework that supports heterogeneous edge devices. It optimizes resource allocation by capturing offloadable task requirements, reducing costs and energy consumption, and increasing the likelihood of successful task offloading.
Existing approaches for allocating resources on edge environments are inefficient and lack the support of heterogeneous edge devices, which in turn fail to optimize the dependency on cloud infrastructures or datacenters. To this extent, we propose in this paper OpERA, a multi-layered edge-based resource allocation optimization framework that supports heterogeneous and seamless execution of offloadable tasks across edge, fog, and cloud computing layers and architectures. By capturing offloadable task requirements, OpERA is capable of identifying suitable resources within nearby edge or fog layers, thus optimizing the execution process. Throughout the paper, we present results which show the effectiveness of our proposed optimization strategy in terms of reducing costs, minimizing energy consumption, and promoting other residual gains in terms of processing computations, network bandwidth, and task execution time. We also demonstrate that by optimizing resource allocation in computation offloading, it is then possible to increase the likelihood of successful task offloading, particularly for computationally intensive tasks that are becoming integral as part of many IoT applications such robotic surgery, autonomous driving, smart city monitoring device grids, and deep learning tasks. The evaluation of our OpERA optimization algorithm reveals that the TOPSIS MCDM technique effectively identifies optimal compute resources for processing offloadable tasks, with a 96% success rate. Moreover, the results from our experiments with a diverse range of use cases show that our OpERA optimization strategy can effectively reduce energy consumption by up to 88%, and operational costs by 76%, by identifying relevant compute resources.
Authors
I am an author on this paper
Click your name to claim this paper and add it to your profile.
Reviews
Recommended
No Data Available