2021
DOI: 10.3390/s21123978
|View full text |Cite
|
Sign up to set email alerts
|

Quality of Service Provision in Fog Computing: Network-Aware Scheduling of Containers

Abstract: State-of-the-art scenarios, such as Internet of Things (IoT) and Smart Cities, have recently arisen. They involve the processing of huge data sets under strict time requirements, rendering the use of cloud resources unfeasible. For this reason, Fog computing has been proposed as a solution; however, there remains a need for intelligent allocation decisions, in order to make it a fully usable solution in such contexts. In this paper, a network-aware scheduling algorithm is presented, which aims to select the fo… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
7
0

Year Published

2021
2021
2024
2024

Publication Types

Select...
6
3

Relationship

0
9

Authors

Journals

citations
Cited by 22 publications
(7 citation statements)
references
References 22 publications
0
7
0
Order By: Relevance
“…It uses a goal programming approach to select the best solution. Caminero et al [30] proposed a network-aware scheduling algorithm for the execution of the application in the selected fog node, which is suitable to be executed within a deadline.…”
Section: Literature Surveymentioning
confidence: 99%
“…It uses a goal programming approach to select the best solution. Caminero et al [30] proposed a network-aware scheduling algorithm for the execution of the application in the selected fog node, which is suitable to be executed within a deadline.…”
Section: Literature Surveymentioning
confidence: 99%
“…Caminero et al present a similar approach in [8], where they propose a network-aware scheduling algorithm, which aims to select the fog node most suitable for the execution of an application within a given deadline. To implement network awareness, the authors utilized the iperf tool that calculates the network status.…”
Section: Scheduling Execution and Offloading Algorithmsmentioning
confidence: 99%
“…As fog computing widens the processing plane to different execution environments, the challenge now is to detect the most appropriate place where a particular service component should be deployed to deliver the best quality of service. Across the scientific literature, different algorithms that tackle this problem can be found, and the majority of them utilize Kubernetes as the operational base of their approaches [8,9].…”
Section: Introductionmentioning
confidence: 99%
“…Fog deployments have been implemented in many fields where processing a vast amount of data with strict time constraints renders cloud computing unfit [65]. One scenario may be the analysis of physiological data from wearable devices (the concept of smart health), where such devices obtain relevant health-related data from a patient, and in turn, pass them on to fog servers to undertake the processing and respond within a restricted time interval, whilst having cloud servers for backup purposes [66].…”
Section: Fog Computing and Iotmentioning
confidence: 99%