Study of Algorithms for Scheduling of IoT Application Tasks in Fog Computing
Abstract
The cloud computing model is evolving in response to the challenges provided by new emerging models for example the fog computing and Internet of Things (IoT). As a result of the current surge in IoT-based applications, cloud service utilization is skyrocketing. Intelligent scheduling algorithms are necessary to improve the scheduling of IoT application activities on computer resources in order to successfully meet application requirements while efficiently utilizing cloud computing capacity. In this paper, I will do a review of the several task scheduling algorithms that can be implemented in Fog Computing. There is no rule for choosing the algorithms for review, I am just reviewing the algorithms that I can find with relatively more detail.
References
Attiya, I., Abualigah, L., Elsadek, D., Chelloug, S.A. and Abd Elaziz, M. (2022). An Intelligent Chimp Optimizer for Scheduling of IoT Application Tasks in Fog Computing. Mathematics, 10(7), p.1100. doi:10.3390/math10071100.
Liu, H., Ding, G. and Wang, B. (2014). Bare-bones particle swarm optimization with disruption operator. Applied Mathematics and Computation, 238, pp.106–122. doi:10.1016/j.amc.2014.03.152.
Abualigah, L. and Diabat, A. (2020). A novel hybrid antlion optimization algorithm for multi-objective task scheduling problems in cloud computing environments. Cluster Computing. doi:10.1007/s10586-020-03075-5.
Boveiri, H.R., Khayami, R., Elhoseny, M. and Gunasekaran, M. (2018). An efficient Swarm-Intelligence approach for task scheduling in cloud-based internet of things applications. Journal of Ambient Intelligence and Humanized Computing, 10(9), pp.3469–3479. doi:10.1007/s12652-018-1071-1.
Fu, J.-S., Liu, Y., Chao, H.-C., Bhargava, B.K. and Zhang, Z.-J. (2018). Secure Data Storage and Searching for Industrial IoT by Integrating Fog Computing and Cloud Computing. IEEE Transactions on Industrial Informatics, 14(10), pp.4519–4528. doi:10.1109/tii.2018.2793350.
Mutlag, A.A., Abd Ghani, M.K., Arunkumar, N., Mohammed, M.A. and Mohd, O. (2019). Enabling technologies for fog computing in healthcare IoT systems. Future Generation Computer Systems, [online] 90, pp.62–78. doi:10.1016/j.future.2018.07.049.
Mohamed, N., Al-Jaroodi, J. and Jawhar, I. (2019). Towards Fault Tolerant Fog Computing for IoT-Based Smart City Applications. 2019 IEEE 9th Annual Computing and Communication Workshop and Conference (CCWC). doi:10.1109/ccwc.2019.8666447.
Darwish, A., Hassanien, A.E., Elhoseny, M., Sangaiah, A.K. and Muhammad, K. (2017). The impact of the hybrid platform of internet of things and cloud computing on healthcare systems: opportunities, challenges, and open problems. Journal of Ambient Intelligence and Humanized Computing, 10(10), pp.4151–4166. doi:10.1007/s12652-017-0659-1.
Shanthan, H. (2017). Scheduling for Internet of Things Applications on Cloud: A Review. www.academia.edu, [online] 3(1). Available at: https://www.academia.edu/34160941/Scheduling_for_Internet_of_Things_Applications_on_Cloud_A_Review [Accessed 12 Jul. 2022].
Yu, W., Liang, F., He, X., Hatcher, W.G., Lu, C., Lin, J. and Yang, X. (2018). A Survey on the Edge Computing for the Internet of Things. IEEE Access, 6, pp.6900–6919. doi:10.1109/access.2017.2778504.
Refbacks
- There are currently no refbacks.