Open Access Open Access  Restricted Access Subscription or Fee Access

Analytical Workload Allocation for Optimized Power Consumption and Delay in Fog-Cloud Networks Using Particle Swarm Optimization Algorithm


(*) Corresponding author


Authors' affiliations


DOI: https://doi.org/10.15866/iremos.v16i1.23282

Abstract


Fog Computing caters to the immediate requirement of processing and storage to serve the application running on physical devices attached to the Internet of Things. However, edge devices are restricted by limited processing power and storage. Thus, the voluminous data and the velocity with which the devices produce this data must be judiciously distributed between the fog device and data centers in the cloud system. Such an arrangement ensures that the overall quality of service and quality of experience of end-users are maintained. The paper proposes an algorithm to allocate jobs that utilizes branch-bound technique and particle swarm optimization, a tradeoff between power consumption and task execution time over fog-cloud networks. The paper addresses the twin challenge of reducing the delay period or latency for communication and reducing the power consumption of the fog devices and machines deployed in the data centers. The paper aims to optimize workload allocation among various system components, including fog devices, machines in the data center, and the communication network between them. The graphical findings demonstrate both power consumption and delay have been reduced by employing the suggested algorithm in a fog-cloud scenario.
Copyright © 2023 Praise Worthy Prize - All rights reserved.

Keywords


Fog Computing; Cloud Computing; Particle Swarm Optimization Algorithm; Workload Distribution; Power; Delay

Full Text:

PDF


References


R. Deng, R. Lu , C. Lai, T. H. Luan, and H. Liang, Optimal workload allocation in fog-cloud computing toward balanced delay and power consumption, IEEE Internet of Things, Vol. 3(Issue 6): 1171-1181, 2016.
https://doi.org/10.1109/JIOT.2016.2565516

S. Dabiri, S. Azizi, and A. Abdollahpouri, Optimizing deadline violation time and energy consumption of IoT jobs in fog-cloud computing, Neural Computing and Applications, Vol. 34(Issue 23): 21157-21173, 2022.
https://doi.org/10.1007/s00521-022-07596-5

A. Kishor, and C. Chakarbarty, Task offloading in fog computing for using smart ant colony optimization, Wireless Personal Communications, Vol.127 (Issue 2): 1683-1704, 2022.
https://doi.org/10.1007/s11277-021-08714-7

G. Shruthi, M. R. Mundada, B. J. Sowmya, and S. Supreeth, Mayfly Taylor optimization-based scheduling algorithm with deep reinforcement learning for dynamic scheduling in fog-cloud computing, Applied Computational Intelligence and Soft Computing, Vol. 27(Issue 9): 83-94, 2022.
https://doi.org/10.1155/2022/2131699

J. C. Guevara, and N. L. S. da Fonseca, Task scheduling in cloud-fog computing systems, Peer-to-Peer Networking and Applications, Vol. 14(Issue 2): 962-977, 2021.
https://doi.org/10.1007/s12083-020-01051-9

S. N. Srirama, F. M. S. Dick, and M. Adhikari, Akka framework based on the Actor model for executing distributed Fog Computing applications, Future Generation Computer Systems, Vol. 117(Issue 4): 439-452, 2021.
https://doi.org/10.1016/j.future.2020.12.011

M. Abedi, M. Pourkiani, Resource Allocation in Combined Fog-Cloud Scenarios by Using Artificial Intelligence, In 2020 fifth International Conference on Fog and Mobile Edge Computing, FMEC 2020, Vol. 3, pp 218-222, April 2020.
https://doi.org/10.1109/FMEC49853.2020.9144693

R. Jindal, N. Kumar, H. Nirwan, A task offloading approach for fog computing and cloud computing, 10th International Conference on Cloud Computing, Data Science & Engineering (Confluence), Noida, India, 2020, Vol. 5, pp. 145-149, January 2020.
https://doi.org/10.1109/Confluence47617.2020.9058209

S. Delfin, N. P. Sivasanker, A. Anand, N. Raj, Fog computing: A new era of cloud computing, Proceedings of the 3rd International Conference on Computing Methodologies and Communication, ICCMC 2019, Vol. 3, pp 1106-1111, March 2019.
https://doi.org/10.1109/ICCMC.2019.8819633

V. Kumar, A. A. Laghari, S. Karim, M. Shakir, and A. Anwar Brohi, Comparison of Fog Computing & Cloud Computing, International Journal of Mathematical Sciences and Computing, Vol. 5(Issue 1): 31-41, 2019.
https://doi.org/10.5815/ijmsc.2019.01.03

R. R. Ema, T. Islam, M. H. Ahmed, Suitability of Using Fog Computing Alongside Cloud Computing, 10th International Conference on Computing, Communication and Networking Technologies, ICCCNT 2019, pp 1-4, July 2019.
https://doi.org/10.1109/ICCCNT45670.2019.8944906

S. Yi, C. Li, Q. Li, A survey of fog computing: Concepts, applications, and issues, Proceedings of the International Symposium on Mobile Ad Hoc Networking and Computing (MobiHoc), pp 37-42, June 2015.
https://doi.org/10.1145/2757384.2757397

A. Sohal, R. Kait, Sohal, Comparative study of optimized load balancing models using fog-cloud networks, Gurugram International Journal of Technical Research, Vol. 1(Issue 1): 13-19, 2021.
https://doi.org/10.30780/specialissue-ICAASET021/003

I. Stojmenovic, S. Wen, X. Huang, and H. Luan, An overview of Fog computing and its security issues, Concurrency and Computation: Practice and Experience, Vol. 28(Issue 10), 2991-3005, 2016.
https://doi.org/10.1002/cpe.3485

J. Zhao, K. Yang, X. Wei, Y. Ding, L. Hu, and G. Xu, A Heuristic Clustering-Based Task Deployment Approach for Load Balancing Using Bayes Theorem in Cloud Environment, IEEE Transactions on Parallel and Distributed Systems, Vol. 27(Issue 2): 305-316, 2016.
https://doi.org/10.1109/TPDS.2015.2402655

S. Ijaz, E. U. Munir, S. G. Ahmad, M. M. Rafique, and O. F. Rana, Energy-makespan optimization of workflow scheduling in fog-cloud computing, Computing, Vol. 103(Issue 9): 2033-2059, 2021.
https://doi.org/10.1007/s00607-021-00930-0

A. Sohal, R. Kait, Review on Optimal Mathematical Workload Allocation Models In Energy Consumption Using Fog-Cloud Networks, Proceedings of the International Conference on Innovative Computing & Communications (ICICC) 2020, pp. 1-7, April 2020.
https://doi.org/10.2139/ssrn.3565858

M. Abbasi, E. Mohammadi Pasand, and M. R. Khosravi, Workload allocation in IoT-fog cloud architecture using a multi-objective genetic algorithm, Journal of Grid Computing, Vol. 18(Issue 1): 43-56, 2020.
https://doi.org/10.1007/s10723-020-09507-1

M. Sriraghavendra, P. Chawla, H. Wu, S. S. Gill, and R. Buyya, DoSP: A deadline-aware dynamic service placement algorithm for workflow-oriented IoT applications in fog-cloud computing environments, Energy Conservation Solutions for Fog-Edge Computing Paradigms, Vol. 10(Issue 4): 21-47, 2022.
https://doi.org/10.1007/978-981-16-3448-2_2

S. Pallewatta, V. Kostakos, and R. Buyya, QoS-aware placement of microservices-based IoT applications in Fog computing environments, Future Generation Computer Systems, Vol. 131(Issue16): 121-136, 2022.
https://doi.org/10.1016/j.future.2022.01.012

Abbes, T., Alattar, Z., Zerai, F., Internet of Things Middleware: Evaluating the Costs of Service-Based Solutions Under Different Application Scenarios, (2022) International Journal on Engineering Applications (IREA), 10 (4), pp. 279-295.
https://doi.org/10.15866/irea.v10i4.21495

Sánchez Ocaña, W., Sinchiguano, H., Mora, V., Jácome, E., Virtual Industrial Process Optimization Models with Cloud Management, (2022) International Review of Automatic Control (IREACO), 15 (4), pp. 193-203.
https://doi.org/10.15866/ireaco.v15i4.22032

Arena, F., Pau, G., Severino, A., Trubia, S., Curto, S., Future Connected Cars Through the Evolution of Telematics and Infotainment, (2021) International Journal on Engineering Applications (IREA), 9 (2), pp. 49-61.
https://doi.org/10.15866/irea.v9i2.20193

Eid, A., Performance Improvement of Active Distribution Systems Using Adaptive and Exponential PSO Algorithms, (2021) International Review of Electrical Engineering (IREE), 16 (2), pp. 147-157.
https://doi.org/10.15866/iree.v16i2.19246

Housny, H., Chater, E., El Fadil, H., Observer-Based Enhanced ANFIS Control for a Quadrotor UAV, (2021) International Review on Modelling and Simulations (IREMOS), 14 (1), pp. 55-69.
https://doi.org/10.15866/iremos.v14i1.18991

Aaref, A., Mahmood, Z., Optimization the Accuracy of FFNN Based Speaker Recognition System Using PSO Algorithm, (2021) International Journal on Communications Antenna and Propagation (IRECAP), 11 (4), pp. 253-260.
https://doi.org/10.15866/irecap.v11i4.19883

Al-Saleh, H., Applying ANN Based PSO Algorithm for the Prediction of DO and PO4 in Al-Hillah River, (2021) International Review of Civil Engineering (IRECE), 12 (6), pp. 371-381.
https://doi.org/10.15866/irece.v12i6.20092

Abidi, M., Fizazi, H., Boudali, N., Clustering of Remote Sensing Data Based on Spherical Evolution Algorithm, (2021) International Review of Aerospace Engineering (IREASE), 14 (2), pp. 72-79.
https://doi.org/10.15866/irease.v14i2.19209


Refbacks

  • There are currently no refbacks.



Please send any question about this web site to info@praiseworthyprize.com
Copyright © 2005-2024 Praise Worthy Prize