READ: Robustness-Oriented Edge Application Deployment in Edge Computing Environment
Article
Article Title | READ: Robustness-Oriented Edge Application Deployment in Edge Computing Environment |
---|---|
ERA Journal ID | 36548 |
Article Category | Article |
Authors | Li, Bo (Author), He, Qiang (Author), Cui, Guangming (Author), Xia, Xiaoyu (Author), Chen, Feifei (Author), Jin, Hai (Author) and Yang, Yun (Author) |
Journal Title | IEEE Transactions on Services Computing |
Journal Citation | 15 (3), pp. 1746-1759 |
Number of Pages | 14 |
Year | 2022 |
Publisher | IEEE (Institute of Electrical and Electronics Engineers) |
Place of Publication | United States |
ISSN | 1939-1374 |
Digital Object Identifier (DOI) | https://doi.org/10.1109/TSC.2020.3015316 |
Web Address (URL) | https://ieeexplore.ieee.org/document/9163305 |
Abstract | In recent years, edge computing has emerged as a prospective distributed computing paradigm that overcomes several limitations of cloud computing. In the edge computing environment, a service provider can deploy its application instances on edge servers at the edge of the network to serve its own users with low latency. Given a limited budget KK for deploying applications on the edge servers in a particular geographical area, a number of approaches have been proposed very recently to determine the optimal deployment strategy that achieves various optimization objectives, e.g., to maximize the servers’ coverage, to minimize the average network latency, etc. However, the robustness of the services collectively delivered by the service provider’s applications deployed on the edge servers has not been considered at all. This is a critical issue, especially in the highly distributed, dynamic and volatile edge computing environment. In this article, we make the first attempt to tackle this challenge. Specifically, we formulate this Robustness-oriented Edge Application Deployment (READ) problem as a constrained optimization problem and prove its NPNP-hardness. Then, we provide an integer programming based approach named READ-OO for solving this problem precisely. We also provide an approximation algorithm, namely READ-AA, for finding near-optimal solutions to large-scale READ problems efficiently. We prove its approximation ratio is not worse than K/2K/2, which is a constant regardless of the total number of edge servers. We evaluate our approaches experimentally on a widely-used real-world dataset against five representative approaches. The experiment results demonstrate that our approaches can solve the READ problem effectively and efficiently. |
Keywords | application deployment; approximation approach; Edge computing; integer programming; optimal approach; robustness |
ANZSRC Field of Research 2020 | 460612. Service oriented computing |
Public Notes | Files associated with this item cannot be displayed due to copyright restrictions. |
Byline Affiliations | Swinburne University of Technology |
Deakin University | |
Huazhong University of Science and Technology, China | |
Institution of Origin | University of Southern Queensland |
https://research.usq.edu.au/item/q78zx/read-robustness-oriented-edge-application-deployment-in-edge-computing-environment
52
total views2
total downloads1
views this month0
downloads this month