2019
DOI: 10.48550/arxiv.1907.11621
|View full text |Cite
Preprint
|
Sign up to set email alerts
|

Fog Computing Applications: Taxonomy and Requirements

Abstract: Fog computing was designed to support the specific needs of latency-critical applications such as augmented reality, and IoT applications which produce massive volumes of data that are impractical to send to faraway cloud data centers for analysis. However this also created new opportunities for a wider range of applications which in turn impose their own requirements on future fog computing platforms. This article presents a study of a representative set of 30 fog computing applications and the requirements t… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
8
0

Year Published

2019
2019
2023
2023

Publication Types

Select...
5
1

Relationship

0
6

Authors

Journals

citations
Cited by 6 publications
(8 citation statements)
references
References 54 publications
0
8
0
Order By: Relevance
“…As is presented in (15), there is no leader in the proposed method. This means that the leader's duty is split among all the agents, and all generators adjust their incremental cost to compensate for power mismatch.…”
Section: The Proposed Methodsmentioning
confidence: 98%
See 1 more Smart Citation
“…As is presented in (15), there is no leader in the proposed method. This means that the leader's duty is split among all the agents, and all generators adjust their incremental cost to compensate for power mismatch.…”
Section: The Proposed Methodsmentioning
confidence: 98%
“…Deploying a fog layer into the cloud-based structure is an advised solution for the desired system [14]. Cloud computing technology and its fog computing extension provide a proper environment with quick, flexible, and efficient functionality for distributed systems [15].…”
Section: Introduction 1background and Motivationmentioning
confidence: 99%
“…Basically, A k can include following features: total size (in bits or bytes), splittable or non-splitable, number of data types. The sizes of input data of tasks can be ranged from kilo-bytes to tera-bytes depending the specific applications [46]. Based on this feature, the tasks can be classified into light, medium, and heavy tasks as studied in many of existing works [15], [47] for further analyzing the impact of task sizes on the performance of computation offloading approaches.…”
Section: B Computational Tasksmentioning
confidence: 99%
“…Cloud functions can be moved towards the end user device in the event of low-latency interactivity. In practice, containerized microservices migrate from centralized cloud to geo-distributed fog nodes [52,66], which share the workload and lessen the network traffic. Therefore, strategies under fog perform the migration among geo-distributed and heterogeneous data centers.…”
Section: Strategies For Container Migration Techniquesmentioning
confidence: 99%