Optimal server and service deployment for multi-tier edge cloud computing

被引:17
作者
Ahat, Betul [1 ]
Baktir, Ahmet Cihat [2 ]
Aras, Necati [1 ]
Altinel, I. Kuban [1 ]
Ozgovde, Atay [3 ]
Ersoy, Cem [2 ]
机构
[1] Bogazici Univ, Dept Ind Engn, Istanbul, Turkey
[2] Bogazici Univ, Dept Comp Engn, NETLAB, Istanbul, Turkey
[3] Galatasaray Univ, Dept Comp Engn, Istanbul, Turkey
关键词
Network design; Server placement; Edge computing; Cloud computing; Network optimization; PLACEMENT; OPTIMIZATION;
D O I
10.1016/j.comnet.2021.108393
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
A wide variety of novel services have been envisioned lately due to wearable gadgets, autonomous vehicles, and IoT applications. These services cannot directly be implemented using centralized cloud computing infrastructure due to large Wide Area Network (WAN) delays. Recently, edge computing is proposed to comply with the requirements of these services, where resilient local servers are accessed through fast wireless links. With this approach, real-time service access can be achieved by handling the user requests at the edge computing infrastructure. Since edge and cloud servers may potentially cooperate, operators can maximize their revenues by optimally deploying the computational resources, distributing the services within the network, and assigning the tasks generated by the end-users. These decisions, each of which is a difficult task on its own, are integrated in this study and formulated as a mixed-integer linear programming (MILP) model to optimally design a multi-tier computation structure. Because of the scalability issue, a heuristic algorithm based on the Lagrangian relaxation of the MILP formulation is proposed to solve larger instances. Additionally, in order to provide an opportunity for the operators to find a feasible solution in a very short time, a greedy heuristic approach is presented. To evaluate the performance of the proposed methods, computational experiments are conducted on a broad suite of randomly generated topologies. The results indicate that the proposed approaches can obtain high-quality solutions within the given time limit.
引用
收藏
页数:14
相关论文
共 44 条
[31]  
Satyanarayanan M, 2017, COMPUTER, V50, P30, DOI 10.1109/MC.2017.9
[32]   VirtFogSim: A Parallel Toolbox for Dynamic Energy-Delay Performance Testing and Optimization of 5G Mobile-Fog-Cloud Virtualized Platforms [J].
Scarpiniti, Michele ;
Baccarelli, Enzo ;
Momenzadeh, Alireza .
APPLIED SCIENCES-BASEL, 2019, 9 (06)
[33]   Cost-effective replication management and scheduling in edge computing [J].
Shao, Yanling ;
Li, Chunlin ;
Fu, Zhao ;
Jia, Leyue ;
Luo, Youlong .
JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2019, 129 :46-61
[34]   Edge Computing: Vision and Challenges [J].
Shi, Weisong ;
Cao, Jie ;
Zhang, Quan ;
Li, Youhuizi ;
Xu, Lanyu .
IEEE INTERNET OF THINGS JOURNAL, 2016, 3 (05) :637-646
[35]   The cost-efficient deployment of replica servers in virtual content distribution networks for data fusion [J].
Sun, Gang ;
Chang, Victor ;
Yang, Guanghua ;
Liao, Dan .
INFORMATION SCIENCES, 2018, 432 :495-515
[36]  
Tsai J.-S., 2020, IEEE T SERV COMPUT
[37]  
Wang L, 2018, IEEE INFOCOM SER, P468, DOI 10.1109/INFOCOM.2018.8486411
[38]   Edge server placement in mobile edge computing [J].
Wang, Shangguang ;
Zhao, Yali ;
Xu, Jinlinag ;
Yuan, Jie ;
Hsu, Ching-Hsien .
JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2019, 127 :160-168
[39]   Joint Replica Server Placement, Content Caching, and Request Load Assignment in Content Delivery Networks [J].
Xu, Kai ;
Li, Xiang ;
Bose, Sanjay Kumar ;
Shen, Gangxiang .
IEEE ACCESS, 2018, 6 :17968-17981
[40]   Edge Provisioning with Flexible Server Placement [J].
Yin, Hao ;
Zhang, Xu ;
Liu, Hongqiang Harry ;
Luo, Yan ;
Tian, Chen ;
Zhao, Shuoyao ;
Li, Feng .
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2017, 28 (04) :1031-1045