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.
翻译:功能- 服务( FaaS) 模式作为由云和边缘节点组成的雾环境计算模型有很大的潜力。 当请求率超过边缘容量限制时, 某些功能需要从边缘向云端倾卸。 在本文中, 我们展示了一种由拍卖启发的方法, 应用程序开发者在选择资源时, 由雾节点决定本地执行哪些功能和卸载哪些功能, 以便最大限度地增加收入 。 我们通过一些模拟、 我们的验证概念原型 ActionWhisk 和一些与 AppectWhisk 的实验来评估我们的方法 。