Microservice Application Scheduling in Multi-Tiered Fog-Computing-Enabled IoT
Author:
Ashraf Maria1ORCID, Shiraz Muhammad2ORCID, Abbasi Almas1, Alqahtani Omar3, Badshah Gran3ORCID, Lasisi Ayodele3
Affiliation:
1. Department of Computer Science, Faculty of Computing and Information Technology, International Islamic University, Islamabad 44000, Pakistan 2. Department of Computer Science, Federal Urdu University of Arts, Science and Technology, Islamabad 44000, Pakistan 3. Department of Computer Science, King Khalid University, Abha 61413, Saudi Arabia
Abstract
Fog computing extends mobile cloud computing facilities at the network edge, yielding low-latency application execution. To supplement cloud services, computationally intensive applications can be distributed on resource-constrained mobile devices by leveraging underutilized nearby resources to meet the latency and bandwidth requirements of application execution. Building upon this premise, it is necessary to investigate idle or underutilized resources that are present at the edge of the network. The utilization of a microservice architecture in IoT application development, with its increased granularity in service breakdown, provides opportunities for improved scalability, maintainability, and extensibility. In this research, the proposed schedule tackles the latency requirements of applications by identifying suitable upward migration of microservices within a multi-tiered fog computing infrastructure. This approach enables optimal utilization of network edge resources. Experimental validation is performed using the iFogSim2 simulator and the results are compared with existing baselines. The results demonstrate that compared to the edgewards approach, our proposed technique significantly improves the latency requirements of application execution, network usage, and energy consumption by 66.92%, 69.83%, and 4.16%, respectively.
Funder
Deanship of Scientific Research at King Khalid University
Subject
Electrical and Electronic Engineering,Biochemistry,Instrumentation,Atomic and Molecular Physics, and Optics,Analytical Chemistry
Reference32 articles.
1. Edge-computing-enabled smart cities: A comprehensive survey;Khan;IEEE Internet Things J.,2020 2. A study on the critical analysis of computational offloading frameworks for mobile cloud computing;Shiraz;J. Netw. Comput. Appl.,2015 3. Energy efficient computational offloading framework for mobile cloud computing;Shiraz;J. Grid Comput.,2015 4. Tahirkheli, A.I., Shiraz, M., Hayat, B., Idrees, M., Sajid, A., Ullah, R., Ayub, N., and Kim, K.I. (2021). A survey on modern cloud computing security over smart city networks: Threats, vulnerabilities, consequences, countermeasures, and challenges. Electronics, 10. 5. Lewis, J., and Fowler, M. (2023, August 08). Microservices: A Definition of This New Architectural Term. Available online: https://martinfowler.com/articles/microservices.html.
Cited by
2 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
|
|