Smoothed Online Resource Allocation in Multi-Tier Distributed Cloud Networks

被引:6
|
作者
Jiao, Lei [1 ]
Tulino, Antonia [2 ]
Llorca, Jaime [2 ]
Jin, Yue [1 ]
Sala, Alessandra [1 ]
机构
[1] Bell Labs, Dublin, Ireland
[2] Bell Labs, Murray Hill, NJ USA
来源
2016 IEEE 30TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM (IPDPS 2016) | 2016年
关键词
D O I
10.1109/IPDPS.2016.35
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In the emerging edge computing paradigm, smallscale highly distributed edge clouds are on the service path between end users and conventional large-scale clouds at the Internet core. A crucial problem that needs to be addressed in order to drive cost and performance in this multi-tier distributed infrastructure is the dynamic and joint allocation of cloud and network resources, which is particularly challenging due to the coexistence of several factors: the reconfiguration cost associated to changing resource allocation decisions over time, the constantly varying and often unpredictable nature of service demands, as well as the heterogeneity of distributed resources. We study the problem of resource allocation and reconfiguration in the multi-tier resource pool from an online optimization perspective that addresses all the challenges above. Our approach decouples the original problem over time by constructing a series of subproblems that are solvable at each corresponding time slot using the output of the previous time slot. Via solid formal analysis, we prove that, without any lookahead beyond the current time slot, our online algorithm provides a solution with a parameterized competitive ratio for any arbitrarily dynamic workload and operating price. We conduct extensive evaluations in a variety of settings based on a number of clouds and real-world workloads with regular and flash crowd fluctuations, and demonstrate that our online algorithm performs well in practice, achieving up to 9x total cost reduction than the sequence of one-shot optimizations and at most 3x the offline optimum.
引用
收藏
页码:333 / 342
页数:10
相关论文
共 50 条
  • [31] CloudPath: A Multi-Tier Cloud Computing Framework
    Mortazavi, Seyed Hossein
    Salehe, Mohammad
    Gomes, Carolina Simoes
    Phillips, Caleb
    de Lara, Eyal
    SEC 2017: 2017 THE SECOND ACM/IEEE SYMPOSIUM ON EDGE COMPUTING (SEC'17), 2017,
  • [32] Architectures for heterogeneous multi-tier networks
    Cavallaro, JR
    WIRELESS PERSONAL COMMUNICATIONS, 2002, 22 (02) : 285 - 296
  • [33] Availability modeling for multi-tier cloud environment
    Nalinipriya, G.
    Maheswari, K. G.
    Balusamy, Balamurugan
    Kotteswari, K.
    Sangaiah, Arun Kumar
    INTELLIGENT AUTOMATION AND SOFT COMPUTING, 2017, 23 (03): : 485 - 492
  • [34] Approaches for multi-tier cloud structure management
    Muthanna, Mohammed Manea Ahmed
    Nikolayevich, Vadim
    Volkov, Artem
    Abdukodir, Khakimov
    2019 11TH INTERNATIONAL CONGRESS ON ULTRA MODERN TELECOMMUNICATIONS AND CONTROL SYSTEMS AND WORKSHOPS (ICUMT), 2019,
  • [35] Multi-tier wireless networks for PCS
    Ganz, A
    Haas, ZJ
    Krishna, CM
    1996 IEEE 46TH VEHICULAR TECHNOLOGY CONFERENCE, PROCEEDINGS, VOLS 1-3: MOBILE TECHNOLOGY FOR THE HUMAN RACE, 1996, : 436 - 440
  • [36] Architectures for Heterogeneous Multi-Tier Networks
    Joseph R. Cavallaro
    Wireless Personal Communications, 2002, 22 : 285 - 296
  • [37] Resource Allocation for Uplink M2M Communication in Multi-tier Network
    Safdar, Hashim
    Fisal, Norsheila
    Ullah, Rahat
    Maqbool, Wajahat
    Khalid, Zubair
    2013 IEEE MALAYSIA INTERNATIONAL CONFERENCE ON COMMUNICATIONS (MICC), 2013, : 538 - 543
  • [38] Adaptive Arbitration of Fair QoS Based Resource Allocation in Multi-Tier Computing Systems
    Hayashi, Naoki
    Ushio, Toshimitsu
    Kanazawa, Takafumi
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2010, E93A (09) : 1678 - 1683
  • [39] Real-Time Soft Resource Allocation in Multi-Tier Web Service Systems
    Zhao, Xudong
    Huang, Jiwei
    Liu, Lei
    Shi, Yuliang
    Liu, Shijun
    Pu, Calton
    Cui, Lizhen
    2017 IEEE 24TH INTERNATIONAL CONFERENCE ON WEB SERVICES (ICWS 2017), 2017, : 492 - 499
  • [40] Predicting failures in multi-tier distributed systems
    Mariani, Leonardo
    Pezze, Mauro
    Riganelli, Oliviero
    Xin, Rui
    JOURNAL OF SYSTEMS AND SOFTWARE, 2020, 161