RACE: Resource Aware Cost-Efficient Scheduler for Cloud Fog Environment
Fog Computing is one of the new computing structures which takes the Cloud to the verge of the network. The structure is formulated for applications that need low latency. Fog Computing has been projected to improve the disadvantages of Cloud Computing. The system is confronted with the variability...
Saved in:
Published in | IEEE access Vol. 9; pp. 65688 - 65701 |
---|---|
Main Authors | , |
Format | Journal Article |
Language | English |
Published |
Piscataway
IEEE
2021
The Institute of Electrical and Electronics Engineers, Inc. (IEEE) |
Subjects | |
Online Access | Get full text |
Cover
Loading…
Summary: | Fog Computing is one of the new computing structures which takes the Cloud to the verge of the network. The structure is formulated for applications that need low latency. Fog Computing has been projected to improve the disadvantages of Cloud Computing. The system is confronted with the variability of dynamic resources that are heterogeneous and distributed. Hence, efficient scheduling and resource allocation are necessary to maximize the use of these resources and the satisfaction of users. In this paper, a resource-aware scheduler RACE (Resource Aware Cost-Efficient Scheduler) is proposed to distribute the incoming application modules to Fog devices that maximize resource utilization at the Fog layer, reduces the monetary cost of using Cloud resources with minimum execution time of applications and minimum bandwidth usage. This RACE comprises of two algorithms. The ModuleScheduler in RACE categorizes the incoming application modules according to their computation and bandwidth requirements which are then placed by CompareModule. Comprehensive experimental results obtained from the simulation by using ifogsim simulator show that our approach performs better in most of the cases as compared to the Traditional Cloud placement and the baseline algorithm. |
---|---|
ISSN: | 2169-3536 2169-3536 |
DOI: | 10.1109/ACCESS.2021.3068817 |