TY - JOUR
T1 - A Secure and Distributed Placement for Quality of Service-aware IoT Requests in Fog-Cloud of Things
T2 - A Novel Joint Algorithmic Approach
AU - Srichandan, Suresh Kumar
AU - Majhi, Santosh Kumar
AU - Jena, Sudarson
AU - Mishra, Kaushik
AU - Bhat, Radhakrishna
N1 - Publisher Copyright:
© 2013 IEEE.
PY - 2024
Y1 - 2024
N2 - The fast proliferation of internet-enabled devices generates massive amounts of data every day from every aspect of life. These internet-enabled devices lack the storage, processing power, and capacity necessary to handle and store this massive amount of accurate and volumetric data. Cloud computing has been proposed as a compelling substitute to process these requests. However, the ingress traffic to the Cloud is huge which causes latency overhead due to the gap that exists between end devices and the Cloud datacentre. Additionally, processing these dynamic and heterogeneous requests with disparate requirements is a computationally NP-hard problem. In this regard, Fog computing appears to be an appealing solution to surpass the aforementioned challenges as a complementary to Cloud. Therefore, this research integrated a Fog layer between the end devices and Cloud datacenters enabling a collaborative computation framework. For the classification of requests and determining the target layers for processing, this research suggests an Adaptive Neuro-Fuzzy Inference System (ANFIS). Furthermore, an improved Honey Badger Algorithm (IHBA) is implemented for scheduling those requests at the target layer. To improve the convergence rate of the traditional HBA, a chaos mapping function has been implemented with an Opposition-based Learning (OBL) method. The proposed task consolidation approach has been validated using extensive simulations for QoS parameters on real-world benchmark datasets. With percentage improvements of 13.69%, 28.4%, 33.85%, 7.66%, 26.48%, and 5.63% for makespan, resource utilization, energy consumption, service delay, service cost, and delay violation, respectively, the obtained simulation results show that the suggested algorithm works better than the current state-of-the-art.
AB - The fast proliferation of internet-enabled devices generates massive amounts of data every day from every aspect of life. These internet-enabled devices lack the storage, processing power, and capacity necessary to handle and store this massive amount of accurate and volumetric data. Cloud computing has been proposed as a compelling substitute to process these requests. However, the ingress traffic to the Cloud is huge which causes latency overhead due to the gap that exists between end devices and the Cloud datacentre. Additionally, processing these dynamic and heterogeneous requests with disparate requirements is a computationally NP-hard problem. In this regard, Fog computing appears to be an appealing solution to surpass the aforementioned challenges as a complementary to Cloud. Therefore, this research integrated a Fog layer between the end devices and Cloud datacenters enabling a collaborative computation framework. For the classification of requests and determining the target layers for processing, this research suggests an Adaptive Neuro-Fuzzy Inference System (ANFIS). Furthermore, an improved Honey Badger Algorithm (IHBA) is implemented for scheduling those requests at the target layer. To improve the convergence rate of the traditional HBA, a chaos mapping function has been implemented with an Opposition-based Learning (OBL) method. The proposed task consolidation approach has been validated using extensive simulations for QoS parameters on real-world benchmark datasets. With percentage improvements of 13.69%, 28.4%, 33.85%, 7.66%, 26.48%, and 5.63% for makespan, resource utilization, energy consumption, service delay, service cost, and delay violation, respectively, the obtained simulation results show that the suggested algorithm works better than the current state-of-the-art.
UR - http://www.scopus.com/inward/record.url?scp=85190819038&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85190819038&partnerID=8YFLogxK
U2 - 10.1109/ACCESS.2024.3390723
DO - 10.1109/ACCESS.2024.3390723
M3 - Article
AN - SCOPUS:85190819038
SN - 2169-3536
VL - 12
SP - 56730
EP - 56748
JO - IEEE Access
JF - IEEE Access
ER -