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

被引:14
作者
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
相关论文
共 50 条
  • [21] Performance Modeling to Support Multi-Tier Application Deployment to Infrastructure-as-a-Service Clouds
    Lloyd, Wes
    Pallickara, Shrideep
    David, Olaf
    Lyon, Jim
    Arabi, Mazdak
    Rojas, Ken
    [J]. 2012 IEEE/ACM FIFTH INTERNATIONAL CONFERENCE ON UTILITY AND CLOUD COMPUTING (UCC 2012), 2012, : 73 - 80
  • [22] Adaptive large neighborhood search heuristics for multi-tier service deployment problems in clouds
    Gullhav, Anders N.
    Cordeau, Jean-Francois
    Hvattum, Lars Magnus
    Nygreen, Bjorn
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2017, 259 (03) : 829 - 846
  • [23] Approaches for multi-tier cloud structure management
    Muthanna, Mohammed Manea Ahmed
    Nikolayevich, Vadim
    Volkov, Artem
    Abdukodir, Khakimov
    [J]. 2019 11TH INTERNATIONAL CONGRESS ON ULTRA MODERN TELECOMMUNICATIONS AND CONTROL SYSTEMS AND WORKSHOPS (ICUMT), 2019,
  • [24] GreenEdge: Joint Green Energy Scheduling and Dynamic Task Offloading in Multi-Tier Edge Computing Systems
    Ma, Huirong
    Huang, Peng
    Zhou, Zhi
    Zhang, Xiaoxi
    Chen, Xu
    [J]. IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2022, 71 (04) : 4322 - 4335
  • [25] Server placement in mobile cloud computing: A comprehensive survey for edge computing, fog computing and cloudlet
    Asghari, Ali
    Sohrabi, Mohammad Karim
    [J]. COMPUTER SCIENCE REVIEW, 2024, 51
  • [26] Tier-Centric Resource Allocation in Multi-Tier Cloud Systems
    Khasnabish, Jyotiska Nath
    Mithani, Mohammad Firoj
    Rao, Shrisha
    [J]. IEEE TRANSACTIONS ON CLOUD COMPUTING, 2017, 5 (03) : 576 - 589
  • [27] On-Demand Self-Adaptivity of Service Availability for Cloud Multi-Tier Applications
    Yang, Jin
    Pang, Jianmin
    Qi, Ning
    Qi, Tao
    [J]. 2015 15TH IEEE/ACM INTERNATIONAL SYMPOSIUM ON CLUSTER, CLOUD AND GRID COMPUTING, 2015, : 1237 - 1240
  • [28] Improving Resource Allocation in Multi-Tier Cloud Systems
    Mithani, Mohammad Firoj
    Rao, Shrisha
    [J]. 2012 IEEE INTERNATIONAL SYSTEMS CONFERENCE (SYSCON), 2012, : 356 - 361
  • [29] An Approach for the Performance Evaluation of Multi-Tier Cloud Applications
    Garay, Godofredo R.
    Tchernykh, Andrei
    Drozdov, Alexander Yu.
    [J]. PROCEEDINGS OF THE SECOND INTERNATIONAL CONFERENCE ON ENGINEERING AND TELECOMMUNICATION, EN&T 2015, 2015, : 63 - 66
  • [30] Adaptive Video Streaming in Multi-Tier Computing Networks: Joint Edge Transcoding and Client Enhancement
    Wang, Shuoyao
    Yang, Junyan
    Bi, Suzhi
    [J]. IEEE TRANSACTIONS ON MOBILE COMPUTING, 2024, 23 (04) : 2657 - 2670