Multiple Resource Allocation in Multi-Tenant Edge Computing via Sub-modular Optimization

02/20/2023
by   Ayoub Ben-Ameur, et al.
0

Edge Computing (EC) allows users to access computing resources at the network frontier, which paves the way for deploying delay-sensitive applications such as Mobile Augmented Reality (MAR). Under the EC paradigm, MAR users connect to the EC server, open sessions and send continuously frames to be processed. The EC server sends back virtual information to enhance the human perception of the world by merging it with the real environment. Resource allocation arises as a critical challenge when several MAR Service Providers (SPs) compete for limited resources at the edge of the network. In this paper, we consider EC in a multi-tenant environment where the resource owner, i.e., the Network Operator (NO), virtualizes the resources and lets SPs run their services using the allocated slice of resources. Indeed, for MAR applications, we focus on two specific resources: CPU and RAM, deployed in some edge node, e.g., a central office. We study the decision of the NO about how to partition these resources among several SPs. We model the arrival and service dynamics of users belonging to different SPs using Erlang queuing model and show that under perfect information, the interaction between the NO and SPs can be formulated as a sub-modular maximization problem under multiple Knapsack constraints. To solve the problem, we use an approximation algorithm, guaranteeing a bounded gap with respect to the optimal theoretical solution. Our numerical results show that the proposed algorithm outperforms baseline proportional allocation in terms of the number of sessions accommodated at the edge for each SP.

READ FULL TEXT

page 1

page 6

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/24/2022

Cache Allocation in Multi-Tenant Edge Computing via online Reinforcement Learning

We consider in this work Edge Computing (EC) in a multi-tenant environme...
research
06/17/2019

Service Placement with Provable Guarantees in Heterogeneous Edge Computing Systems

Mobile edge computing (MEC) is a promising technique for providing low-l...
research
08/05/2019

EdgeMORE: Improving Resource Allocation with Multiple Options from Tenants

Under the paradigm of Edge Computing (EC), a Network Operator (NO) deplo...
research
09/30/2022

Coalitional Game-Theoretical Approach to Coinvestment with Application to Edge Computing

We propose in this paper a coinvestment plan between several stakeholder...
research
03/19/2021

Topic Allocation Method on Edge Servers for Latency-sensitive Notification Service

The importance of real-time notification has been growing for social ser...
research
03/28/2023

Multidimensional Resource Fragmentation-Aware Virtual Network Embedding in MEC Systems Interconnected by Metro Optical Networks

The increasing demand for diverse emerging applications has resulted in ...

Please sign up or login with your details

Forgot password? Click here to reset