计算机科学
服务器
移动边缘计算
可靠性(半导体)
分布式计算
符号
计算机网络
算法
数学
量子力学
算术
物理
功率(物理)
作者
Lu Zhao,Bo Li,Wenan Tan,Guangming Cui,Qiang He,Xiaolong Xu,Lida Xu,Yun Yang
标识
DOI:10.1109/tpds.2022.3166163
摘要
Mobile edge computing (MEC), as an emerging technology, allows application vendors to deploy application instances on edge servers to deliver low-latency services to nearby end-users. However, due to hardware faults, software exceptions, or cyberattacks, edge servers are prone to failures in the highly distributed and dynamic MEC environment. Hence service reliability must be ensured when failures occur. This raises a critical and open problem - improving service reliability when deploying application instances in the MEC environment. In this article, we jointly consider both user coverage and service reliability when deploying application instances on edge servers with a given application deployment budget $\mathcal {K}$ . We formally define this joint C overage- R eliability for $\mathcal {K}$ - B udgeted E dge A pplication D eployment ( CR-BEAD ) problem and model it as a constrained optimization problem. Next, we propose an optimal approach (named BEAD-O ) based on integer programming to find optimal solutions to small-scale CR-BEAD problems. We also propose a greedy approach named BEAD-G with a constant approximation ratio of $1 - 1/e$ to solve large-scale CR-BEAD problems efficiently. Extensive experimental evaluation against three representative approaches illustrates the effectiveness and efficiency of our approaches.
科研通智能强力驱动
Strongly Powered by AbleSci AI