Fog Device-as-a-Service (FDaaS): A Framework for Service Deployment in Public Fog Environments

03/01/2023
by   Sudheer Kumar Battula, et al.
0

Meeting the requirements of future services with time sensitivity and handling sudden load spikes of the services in Fog computing environments are challenging tasks due to the lack of publicly available Fog nodes and their characteristics. Researchers have assumed that the traditional autoscaling techniques, with lightweight virtualisation technology (containers), can be used to provide autoscaling features in Fog computing environments, few researchers have built the platform by exploiting the default autoscaling techniques of the containerisation orchestration tools or systems. However, the adoption of these techniques alone, in a publicly available Fog infrastructure, does not guarantee Quality of Service (QoS) due to the heterogeneity of Fog devices and their characteristics, such as frequent resource changes and high mobility. To tackle this challenge, in this work we developed a Fog as a Service (FaaS) framework that can create, configure and manage the containers which are running on the Fog devices to deploy services. This work presents the key techniques and algorithms which are responsible for handling sudden load spikes of the services to meet the QoS of the application. This work provides an evaluation by comparing it with existing techniques under real scenarios. The experiment results show that our proposed approach maximises the satisfied service requests by an average of 1.9 times in different scenarios.

READ FULL TEXT
research
11/30/2020

Load balancing mechanisms in fog computing: A systematic review

Recently, fog computing has been introduced as a modern distributed para...
research
02/02/2018

QoS-aware Dynamic Fog Service Provisioning

Recent advances in the areas of Internet of Things (IoT), cloud computin...
research
06/25/2021

Cost-efficient, QoS and Security aware Placement of Smart Farming IoT Applications in Cloud-Fog Infrastructure

Smart farming is a recent innovation in the agriculture sector that can ...
research
12/05/2021

Provisioning Fog Services to 3GPP Subscribers: Authentication and Application Mobility

Multi-Access Edge computing (MEC) and Fog computing provide services to ...
research
05/23/2021

Multilayer Resource-aware Partitioning for Fog Application Placement

Fog computing emerged as a crucial platform for the deployment of IoT ap...
research
01/24/2020

Context-aware Distribution of Fog Applications Using Deep Reinforcement Learning

Fog computing is an emerging paradigm that aims to meet the increasing c...
research
06/15/2021

Fogging Jyaguchi Services in Tensai Gothalo

This paper describes the efficient method of fogging in Tensai Gothalo. ...

Please sign up or login with your details

Forgot password? Click here to reset