AuctionWhisk: Using an Auction-Inspired Approach for Function Placement in Serverless Fog Platforms

08/30/2021
by   David Bermbach, et al.
0

The Function-as-a-Service (FaaS) paradigm has a lot of potential as a computing model for fog environments comprising both cloud and edge nodes. When the request rate exceeds capacity limits at the edge, some functions need to be offloaded from the edge towards the cloud. In this paper, we present an auction-inspired approach in which application developers bid on resources while fog nodes decide locally which functions to execute and which to offload in order to maximize revenue. We evaluate our approach through a number of simulations, our proof-of-concept prototype AuctionWhisk, and a number of experiments with AuctionWhisk.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/12/2019

Towards Auction-Based Function Placement in Serverless Fog Platforms

The Function-as-a-Service (FaaS) paradigm has a lot of potential as a co...
research
09/22/2020

MockFog 2.0: Automated Execution of Fog Application Experiments in the Cloud

Fog computing is an emerging computing paradigm that uses processing and...
research
12/06/2019

FBase: A Replication Service for Data-Intensive Fog Applications

The combination of edge and cloud in the fog computing paradigm enables ...
research
03/19/2019

Application Component Placement in NFV-based Hybrid Cloud/Fog Systems with Mobile Fog Nodes

Fog computing reduces the latency induced by distant clouds by enabling ...
research
10/14/2018

Accelerator Virtualization in Fog Computing: Moving From the Cloud to the Edge

Hardware accelerators are available on the Cloud for enhanced analytics....
research
05/21/2019

Application Components Migration in NFV-based Hybrid Cloud/Fog Systems

Fog computing extends the cloud to the edge of the network, close to the...
research
01/02/2018

Optimizing the Number of Fog Nodes for Cloud-Fog-Thing Networks

Going from theory to practice in fog networking raises the question of t...

Please sign up or login with your details

Forgot password? Click here to reset