Robustness-oriented k Edge Server Placement

被引:29
作者
Cui, Guangming [1 ]
He, Qiang [1 ,2 ]
Xia, Xiaoyu [3 ]
Chen, Feifei [3 ]
Jin, Hai [4 ]
Yang, Yun [1 ]
机构
[1] Swinburne Univ Technol, Sch Software & Elect Engn, Hawthorn, Vic, Australia
[2] Anhui Univ, Sch Comp Sci & Technol, Hefei, Anhui, Peoples R China
[3] Deakin Univ, Sch Informat Technol, Geelong, Vic, Australia
[4] Huazhong Univ Sci & Technol, Sch Comp Sci & Technol, Wuhan, Hubei, Peoples R China
来源
2020 20TH IEEE/ACM INTERNATIONAL SYMPOSIUM ON CLUSTER, CLOUD AND INTERNET COMPUTING (CCGRID 2020) | 2020年
基金
澳大利亚研究理事会;
关键词
Edge server placement; Robustness; Approximate method; Approximation ratio; Integer programming;
D O I
10.1109/CCGrid49817.2020.00-85
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Mobile Edge Computing (MEC) is an emerging and prospective computing paradigm that supports low-latency content delivery. In a MEC environment, edge servers are attached to base stations or access points in closer proximity to end-users to reduce the end-to-end latency in their access to online content. From an edge infrastructure provider's perspective, a cost-effective k edge server placement (kESP) places k edge servers within a particular geographic area to maximize their coverage. However, in the distributed MEC environment, edge servers are often subject to failures due to various reasons, e.g., software exceptions, hardware faults, cyberattacks, etc. End-users connected to a failed edge server have to access online content from the remote cloud if they are not covered by any other edge servers. This significantly jeopardizes end-users' quality of experience. Thus, the robustness of an edge server network must be considered in edge server placement. In this paper, we formally model this Robustness-oriented k Edge Server Placement (RkESP) problem, and prove that finding the optimal solution to this problem is NP-hard. Thus, we firstly propose an integer programming based optimal approach, namely Opt, to find optimal solutions to small-scale RkESP problems. Then, we propose an approximate approach, namely Approx, for solving large-scale RkESP problems efficiently with an O(k)-approximation ratio. Finally, the performance of the two approaches is experimentally evaluated against five state-of-the-art approaches on a real-world dataset and a large-scale synthesized dataset.
引用
收藏
页码:81 / 90
页数:10
相关论文
共 35 条
[1]  
Bonomi F., 2012, P 1 EDITION MCC WORK, P13, DOI [DOI 10.1145/2342509.2342513, 10.1145/2342509.2342513]
[2]   Computation Peer Offloading for Energy-Constrained Mobile Edge Computing in Small-Cell Networks [J].
Chen, Lixing ;
Zhou, Sheng ;
Xu, Jie .
IEEE-ACM TRANSACTIONS ON NETWORKING, 2018, 26 (04) :1619-1632
[3]   Efficient Multi-User Computation Offloading for Mobile-Edge Cloud Computing [J].
Chen, Xu ;
Jiao, Lei ;
Li, Wenzhong ;
Fu, Xiaoming .
IEEE-ACM TRANSACTIONS ON NETWORKING, 2016, 24 (05) :2827-2840
[4]   Decentralized Computation Offloading Game for Mobile Cloud Computing [J].
Chen, Xu .
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2015, 26 (04) :974-983
[5]   Finding connected κ-subgraphs with high density [J].
Chen, Xujin ;
Hua, Xiaodong ;
Wang, Changjun .
INFORMATION AND COMPUTATION, 2017, 256 :160-173
[6]   Embedded speech recognition applications in mobile phones: Status, trends, and challenges [J].
Cohen, Jordan .
2008 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH AND SIGNAL PROCESSING, VOLS 1-12, 2008, :5352-5355
[7]  
Cronin E, 2002, IEEE J SEL AREA COMM, V20, P1369, DOI 10.1109/JSAC.2002.802066
[8]  
Feige Uriel, 1997, On the densest k-subgraph problem
[9]   Energy-Efficient Dynamic Computation Offloading and Cooperative Task Scheduling in Mobile Cloud Computing [J].
Guo, Songtao ;
Liu, Jiadi ;
Yang, Yuanyuan ;
Xiao, Bin ;
Li, Zhetao .
IEEE TRANSACTIONS ON MOBILE COMPUTING, 2019, 18 (02) :319-333
[10]   A Game-Theoretical Approach for User Allocation in Edge Computing Environment [J].
He, Qiang ;
Cui, Guangming ;
Zhang, Xuyun ;
Chen, Feifei ;
Deng, Shuiguang ;
Jin, Hai ;
Li, Yanhui ;
Yang, Yun .
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2020, 31 (03) :515-529