A Market-Based Framework for Multi-Resource Allocation in Fog Computing

07/25/2018
by   Duong Tung Nguyen, et al.
0

Fog computing is transforming the network edge into an intelligent platform by bringing storage, computing, control, and networking functions closer to end-users, things, and sensors. How to allocate multiple resource types (e.g., CPU, memory, bandwidth) of capacity-limited heterogeneous fog nodes to competing services with diverse requirements and preferences in a fair and efficient manner is a challenging task. To this end, we propose a novel market-based resource allocation framework in which the services act as buyers and fog resources act as divisible goods in the market. The proposed framework aims to compute a market equilibrium (ME) solution at which every service obtains its favorite resource bundle under the budget constraint while the system achieves high resource utilization. This work extends the General Equilibrium literature by considering a practical case of satiated utility functions. Also, we introduce the notions of non-wastefulness and frugality for equilibrium selection, and rigorously demonstrate that all the non-wasteful and frugal ME are the optimal solutions to a convex program. Furthermore, the proposed equilibrium is shown to possess salient fairness properties including envy-freeness, sharing-incentive, and proportionality. Another major contribution of this work is to develop a privacy-preserving distributed algorithm, which is of independent interest, for computing an ME while allowing market participants to obfuscate their private information. Finally, extensive performance evaluation is conducted to verify our theoretical analyses.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/08/2018

Price-based Resource Allocation for Edge Computing: A Market Equilibrium Approach

The emerging edge computing paradigm promises to deliver superior user e...
research
01/29/2019

Efficient Network Sharing with Asymmetric Constraint Information

Network sharing has become a key feature of various enablers of the next...
research
11/11/2020

Joint Management of Compute and Radio Resources in Mobile Edge Computing: a Market Equilibrium Approach

Edge computing has been recently introduced as a way to bring computatio...
research
07/31/2023

Fisher Market Model based Resource Allocation for 5G Network Slicing

Network slicing (NS) is a key technology in 5G networks that enables the...
research
02/10/2022

Load Balancing and Resource Allocation in Fog-Assisted 5G Networks: An Incentive-based Game Theoretic Approach

Fog-assisted 5G Networks allow the users within the networks to execute ...
research
02/13/2013

Toward a Market Model for Bayesian Inference

We present a methodology for representing probabilistic relationships in...
research
12/09/2004

Tycoon: an Implementation of a Distributed, Market-based Resource Allocation System

Distributed clusters like the Grid and PlanetLab enable the same statist...

Please sign up or login with your details

Forgot password? Click here to reset