Resource Sharing in the Edge: A Distributed Bargaining-Theoretic Approach

01/13/2020
by   Faheem Zafari, et al.
0

The growing demand for edge computing resources, particularly due to increasing popularity of Internet of Things (IoT), and distributed machine/deep learning applications poses a significant challenge. On the one hand, certain edge service providers (ESPs) may not have sufficient resources to satisfy their applications according to the associated service-level agreements. On the other hand, some ESPs may have additional unused resources. In this paper, we propose a resource-sharing framework that allows different ESPs to optimally utilize their resources and improve the satisfaction level of applications subject to constraints such as communication cost for sharing resources across ESPs. Our framework considers that different ESPs have their own objectives for utilizing their resources, thus resulting in a multi-objective optimization problem. We present an N-person Nash Bargaining Solution (NBS) for resource allocation and sharing among ESPs with Pareto optimality guarantee. Furthermore, we propose a distributed, primal-dual algorithm to obtain the NBS by proving that the strong-duality property holds for the resultant resource sharing optimization problem. Using synthetic and real-world data traces, we show numerically that the proposed NBS based framework not only enhances the ability to satisfy applications' resource demands, but also improves utilities of different ESPs.

READ FULL TEXT

page 1

page 9

page 10

research
08/21/2018

A Game-Theoretic Approach to Multi-Objective Resource Sharing and Allocation in Mobile Edge Clouds

Mobile edge computing seeks to provide resources to different delay-sens...
research
01/02/2020

Let's Share: A Game-Theoretic Framework for Resource Sharing in Mobile Edge Clouds

Mobile edge computing seeks to provide resources to different delay-sens...
research
04/01/2019

A Game-Theoretic Framework for Resource Sharing in Clouds

Providing resources to different users or applications is fundamental to...
research
08/13/2023

A Dynamic Distributed Scheduler for Computing on the Edge

Edge computing has become a promising computing paradigm for building Io...
research
04/11/2023

Distributed no-regret edge resource allocation with limited communication

To accommodate low latency and computation-intensive services, such as t...
research
08/19/2018

Sharing within limits: Partial resource pooling in loss systems

Fragmentation of expensive resources, e.g., spectrum for wireless servic...
research
12/18/2018

Distributed Algorithms for Internet-of-Things enabled Prosumer Markets: A Control Theoretic Perspective

We develop a distributed control algorithm for prosumer based sharing ec...

Please sign up or login with your details

Forgot password? Click here to reset