TY - JOUR
T1 - Adaptive and Priority-based Resource Allocation for Efficient Resources Utilization in Mobile Edge Computing
AU - Sharif, Zubair
AU - Jung, Low Tang
AU - Razzak, Imran
AU - Alazab, Mamoun
N1 - Funding Information:
This research was conducted under the Fundamental Research Grant funded by the UTP Foundation with the reference code of YUTP-FRG 1/2022, the project ID of RG2022-0754, and the project title of "Edge Computing Oriented IoT Operation and IoT resources Optimization."
Publisher Copyright:
© 2014 IEEE.
PY - 2023/2/15
Y1 - 2023/2/15
N2 - Edge computing (EC) offers cloud-like services at the edge of mobile networks to satisfy the delay-sensitive and rapid computation applications in meeting the demands of rapidly increasing mobile devices and other Internet of Things. EC is known to be constrained with limited resources that its efficacy greatly depends on an effective and efficient resource allocation to provide optimal resource utilization. Focusing on the fact, this article presents an adaptive resource allocation mechanism, abbreviated as A-PBRA, for effective resources utilization in the EC paradigm. To realize optimal utilization, the available resources are allocated dynamically (adaptability) by considering the nature of the incoming requests. The proposed scheme shall adapt to the resource demands and priorities of the incoming requests. After identifying the received request which can be either the priority-based or normal request, each of them is processed with three possibilities. The available resources are thus allocated as per the priorities of the incoming requests to satisfy the constraints accordingly. The proposed mechanism is adaptable to a maximum number of incoming requests along with optimizing the utilization of limited resources at the edge node. Extensive simulations were performed through ifogsim to evaluate the performance of the proposed method. Critical comparisons were made against closely related algorithms and techniques, i.e., the novel bioinspired hybrid algorithm and the CORA-GT. The simulation results from the proposed scheme optimistically showing that it performed better in terms of resources utilization, average response time, task execution time, and energy consumption.
AB - Edge computing (EC) offers cloud-like services at the edge of mobile networks to satisfy the delay-sensitive and rapid computation applications in meeting the demands of rapidly increasing mobile devices and other Internet of Things. EC is known to be constrained with limited resources that its efficacy greatly depends on an effective and efficient resource allocation to provide optimal resource utilization. Focusing on the fact, this article presents an adaptive resource allocation mechanism, abbreviated as A-PBRA, for effective resources utilization in the EC paradigm. To realize optimal utilization, the available resources are allocated dynamically (adaptability) by considering the nature of the incoming requests. The proposed scheme shall adapt to the resource demands and priorities of the incoming requests. After identifying the received request which can be either the priority-based or normal request, each of them is processed with three possibilities. The available resources are thus allocated as per the priorities of the incoming requests to satisfy the constraints accordingly. The proposed mechanism is adaptable to a maximum number of incoming requests along with optimizing the utilization of limited resources at the edge node. Extensive simulations were performed through ifogsim to evaluate the performance of the proposed method. Critical comparisons were made against closely related algorithms and techniques, i.e., the novel bioinspired hybrid algorithm and the CORA-GT. The simulation results from the proposed scheme optimistically showing that it performed better in terms of resources utilization, average response time, task execution time, and energy consumption.
KW - adaptive resource allocation
KW - Cloud computing
KW - Edge computing
KW - fog computing
KW - Internet of Things
KW - mobile edge computing
KW - optimized resource utilization
KW - Performance evaluation
KW - priority-based requests
KW - Resource management
KW - resource management.
KW - Task analysis
KW - Time factors
KW - resource management
KW - mobile-edge computing (MEC)
KW - Adaptive resource allocation
UR - http://www.scopus.com/inward/record.url?scp=85114748673&partnerID=8YFLogxK
U2 - 10.1109/JIOT.2021.3111838
DO - 10.1109/JIOT.2021.3111838
M3 - Article
AN - SCOPUS:85114748673
SN - 2327-4662
VL - 10
SP - 3079
EP - 3093
JO - IEEE Internet of Things Journal
JF - IEEE Internet of Things Journal
IS - 4
ER -