Litcius/Paper detail

Availability-Aware Revenue-Effective Application Deployment in Multi-Access Edge Computing

Lu Zhao, Fu Xiao, Bo Li, Jian Zhou, Xiaolong Xu, Yun Yang

2024IEEE Transactions on Parallel and Distributed Systems11 citationsDOI

Abstract

Multi-access edge computing (MEC) has emerged as a promising computing paradigm to push computing resources and services to the network edge. It allows applications/services to be deployed on edge servers for provisioning low-latency services to nearby users. However, in the MEC environment, edge servers may suffer from failures while the app vendor has to guarantee continuously available services to its users, thereby securing its revenue for application instances deployed. In this paper, we focus on available service provisioning when cost-effectively deploying application instances on edge servers. We first formulate a novel <underline xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">A</u> vailability-aware <underline xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">R</u> evenue-effective <underline xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">A</u> pplication <underline xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">D</u> eployment (ARAD) problem in the MEC environment with the aim to maximize the overall revenue by considering both service availability benefit and deployment cost. We prove that the ARAD problem is <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"><tex-math notation="LaTeX">$\mathcal {NP}$</tex-math></inline-formula> -hard. Then, we propose an approximation algorithm named <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">ARAD-A</i> to find the ARAD solution efficiently with a constant approximation ratio of <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"><tex-math notation="LaTeX">$\frac{1}{2}$</tex-math></inline-formula> . We extensively evaluate the performance of <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">ARAD-A</i> against five representative approaches. Experimental results demonstrate that our <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">ARAD-A</i> can achieve the best performance in securing the app vendor's overall revenue.

Topics & Concepts

Computer scienceSoftware deploymentRevenueEdge computingDistributed computingEnhanced Data Rates for GSM EvolutionComputer networkComputer securityTelecommunicationsOperating systemFinanceBusinessCloud Computing and Resource ManagementDistributed and Parallel Computing SystemsIoT and Edge/Fog Computing
Availability-Aware Revenue-Effective Application Deployment in Multi-Access Edge Computing | Litcius