English
Related papers

Related papers: Fog Function: Serverless Fog Computing for Data In…

200 papers

The recent advances aiming to enable in-network service provisioning are empowering a plethora of smart infrastructure developments, including smart cities, and intelligent transportation systems. Although edge computing in conjunction with…

Networking and Internet Architecture · Computer Science 2023-04-21 Muhammad Atif Ur Rehman , Muhammad Salahuddin , Spyridon Mastorakis , Byung-Seo Kim

funcX is a distributed function as a service (FaaS) platform that enables flexible, scalable, and high performance remote function execution. Unlike centralized FaaS systems, funcX decouples the cloud-hosted management functionality from…

Distributed, Parallel, and Cluster Computing · Computer Science 2022-09-28 Zhuozhao Li , Ryan Chard , Yadu Babuji , Ben Galewsky , Tyler Skluzacek , Kirill Nagaitsev , Anna Woodard , Ben Blaiszik , Josh Bryan , Daniel S. Katz , Ian Foster , Kyle Chard

This work evaluates three Fog Computing dataplacement algorithms via experiments carried out with theiFogSim simulator. The paper describes the three algorithms(Cloud-only, Mapping, Edge-ward) in the context of an Internetof Things…

Networking and Internet Architecture · Computer Science 2020-05-26 Daniel Maniglia Amancio da Silva , Godwin Asamooning , Hector Orrillo , Rute C. Sofia , Paulo M. Mendes

Fog computing is introduced by shifting cloud resources towards the users' proximity to mitigate the limitations possessed by cloud computing. Fog environment made its limited resource available to a large number of users to deploy their…

Distributed, Parallel, and Cluster Computing · Computer Science 2024-02-09 Chinmaya Kumar Dehury , Shivananda Poojara , Satish Narayana Srirama

While the success of edge and fog computing increased with the proliferation of the Internet of Things (IoT) solutions, such novel computing paradigm, that moves compute resources closer to the source of data and services, must address many…

Networking and Internet Architecture · Computer Science 2024-04-30 Abderrahmen Mtibaa

As many robot automation applications increasingly rely on multi-core processing or deep-learning models, cloud computing is becoming an attractive and economically viable resource for systems that do not contain high computing power…

IoT applications usually rely on cloud computing services to perform data analysis such as filtering, aggregation, classification, pattern detection, and prediction. When applied to specific domains, the IoT needs to deal with unique…

Signal Processing · Electrical Eng. & Systems 2022-05-09 Márcio Miguel Gomes , Rodrigo da Rosa Righi , Cristiano André da Costa , Dalvan Griebler

It is increasingly common to outsource network functions (NFs) to the cloud. However, no cloud providers offer NFs-as-a-Service (NFaaS) that allows users to run custom NFs. Our work addresses how a cloud provider can offer NFaaS. We use the…

Distributed, Parallel, and Cluster Computing · Computer Science 2019-10-18 Arjun Singhvi , Junaid Khalid , Aditya Akella , Sujata Banerjee

Fog computing emerged as a crucial platform for the deployment of IoT applications. The complexity of such applications requires methods that handle the resource diversity and network structure of Fog devices while maximizing the service…

Distributed, Parallel, and Cluster Computing · Computer Science 2021-05-25 Zahra Najafabadi Samani , Nishant Saurabh , Radu Prodan

FaaS (Function-as-a-Service) revolutionized cloud computing by replacing persistent virtual machines with dynamically allocated resources. This shift trades locality and statefulness for a pay-as-you-go model more suited to variable and…

Distributed, Parallel, and Cluster Computing · Computer Science 2024-05-02 Marcin Copik , Alexandru Calotoiu , Pengyu Zhou , Konstantin Taranov , Torsten Hoefler

During the last decade, Cloud computing has efficiently exploited the economy of scale by providing low cost computational and storage resources over the Internet, eventually leading to consolidation of computing resources into large data…

Distributed, Parallel, and Cluster Computing · Computer Science 2018-03-12 Dragi Kimovski , Humaira Ijaz , Nishant Surabh , Radu Prodan

Function as a Service (FaaS) is a new cloud technology with automated resource management. Different from traditional cloud computing, each FaaS cloud function can only run a fixed period of time before being decommissioned. Furthermore,…

Distributed, Parallel, and Cluster Computing · Computer Science 2022-03-22 Kim Long Ngo , Joydeep Mukherjee , Zhen Ming Jiang , Marin Litoiu

This paper presents a platform to facilitate the deployment of applications in Internet of Things (IoT) devices. The platform allows to the programmers to use a Function-as-a-Service programming paradigm that are managed and configured in a…

Distributed, Parallel, and Cluster Computing · Computer Science 2024-06-18 Sebastià Sansó , Carlos Guerrero , Isaac Lera , Carlos Juiz

Fog computing can provide computational resources and low-latency communication at the network edge. But with it comes uncertainties that must be managed in order to guarantee Service Level Agreements. Service observability can help the…

Distributed, Parallel, and Cluster Computing · Computer Science 2025-02-18 Breno Costa , Abhik Banerjee , Prem Prakash Jayaraman , Leonardo R. Carvalho , João Bachiega , Aleteia Araujo

Aggregated HPC resources have rigid allocation systems and programming models which struggle to adapt to diverse and changing workloads. Consequently, HPC systems fail to efficiently use the large pools of unused memory and increase the…

Distributed, Parallel, and Cluster Computing · Computer Science 2024-07-29 Marcin Copik , Marcin Chrapek , Larissa Schmid , Alexandru Calotoiu , Torsten Hoefler

The Internet of Things (IoT) devices are highly reliant on cloud systems to meet their storage and computational demands. However, due to the remote location of cloud servers, IoT devices often suffer from intermittent Wide Area Network…

Networking and Internet Architecture · Computer Science 2021-05-25 Chittaranjan Swain , Manmath Narayan Sahoo , Anurag Satpathy

In order to address the complexity and extensiveness of technology, Cloud Computing is utilized with four main service models. The most recent service model, function-as-a-service, enables developers to develop their application in a…

Networking and Internet Architecture · Computer Science 2019-01-03 Abolfazl Danayi , Saeed Sharifian

Fog computing is a promising architecture to provide economic and low latency data services for future Internet of things (IoT)-based network systems. It relies on a set of low-power fog nodes that are close to the end users to offload the…

Computer Science and Game Theory · Computer Science 2017-01-17 Huaqing Zhang , Yong Xiao , Shengrong Bu , Dusit Niyato , Richard Yu , Zhu Han

The emerging Fog paradigm has been attracting increasing interests from both academia and industry, due to the low-latency, resilient, and cost-effective services it can provide. Many Fog applications such as video mining and event…

Networking and Internet Architecture · Computer Science 2017-05-18 Shusen Yang

Fog computing can be used to offload computationally intensive tasks from battery powered Internet of Things (IoT) devices. Although it reduces energy required for computations in an IoT device, it uses energy for communications with the…

Networking and Internet Architecture · Computer Science 2021-04-28 Pawel Kryszkiewicz , Filip Idzikowski , Bartosz Bossy , Bartosz Kopras , Hanna Bogucka