Resource Allocation Strategy in Fog Computing: Task Scheduling in Fog Computing Systems

Document Type : Original Article

Authors

1 Computer Science & Eng. Dept., Faculty of Electronic Eng., Menouf, Egypt

2 Computer Science & Eng. Dept., Faculty of Electronic Eng., Menouf, Egypt. 2 Dept. of Computer Science, CC, King Saud University, Riyadh 11437, Saudi Arabia

3 3Misr International University, on leave from Ain Shams University, Cairo, Egypt

4 Computer Science & Eng. Dept., Faculty of Electronic Eng., Menouf, Egypt

Abstract

The fog computing model has attracted considerable research attention, as it concentrates on making cloud-based services more effective and timely for the Internet of Things (IoT) users. The fog layer between the user and the cloud layers is aimed at minimizing transmission, processing time, and total costs. Nevertheless, the use of emerging virtualization technologies in fog planning and resource management was hampered by restricted resources and low-delayed services. This paper offers a new task scheduling algorithm called task priority dynamic implementation (TPDI) based on the priority level in the fog layer to help the rising number of IoT, intelligent devices and to optimize the performance of timely execution and minimize costs. Performance assessment indicates that the proposed algorithm decreases overall response time relative to current task scheduling algorithms. It is critical for emerging brownfield computing technology, which we feel is useful for the priority algorithm for a variety of applications.
 
 

Keywords