A proactive auto-scaling scheme with latency guarantees for multi-tenant NFV cloud

被引:4
|
作者
Hu, Guangwu [1 ]
Li, Qing [2 ,3 ]
Ai, Shuo [4 ]
Chen, Tan [5 ]
Duan, Jingpu [2 ]
Wu, Yu [2 ]
机构
[1] Shenzhen Inst Informat Technol, Sch Comp Sci, Shenzhen, Peoples R China
[2] Southern Univ Sci & Technol, Shenzhen, Peoples R China
[3] Peng Cheng Lab, Shenzhen, Peoples R China
[4] Tsinghua Shenzhen Int Grad Sch, Shenzhen, Peoples R China
[5] Beijing Univ Technol, Fac Informat & Technol, Beijing, Peoples R China
基金
中国国家自然科学基金;
关键词
Auto-scaling; Latency guarantee; Multi-tenant; Network Functions Virtualization (NFV);
D O I
10.1016/j.comnet.2020.107552
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Network Functions Virtualization (NFV) is a promising technology to provide packet processing services. However, dynamic capacity provisioning to meet different tenants' time-varying demands under service-level agreements is still a challenge for NFV service providers. The existing works generally perform the scalingin/out actions for separate service chains and cannot promise a guarantee for the total processing time. Therefore, we propose Palm, a proactive auto-scaling framework to minimize the resource consumption while enforcing latency guarantees for multiple intersecting service chains. We first leverage the classed Jackson network model to analyze the packet processing latency. Then, a log-linear Poisson auto-regression method is employed to predict each tenant's packet arrival rate. Based on the prediction result, we perform the capacity adjustment actions and update the flow forwarding policies. We formulate the capacity provisioning task as a nonlinear integer programming problem and propose an evolution based algorithm to tackle it. To simplify the auto-scaling problem, we develop an adaptive algorithm to divide the NFV cloud into persistent and temporary layers. Our comprehensive experiments show that Palm achieves a steady low-latency performance at a lower cost compared with the state-of-the-art dynamic scaling strategies.
引用
收藏
页数:12
相关论文
共 50 条
  • [1] RAS: Reliable Auto-Scaling of Virtual Machines in Multi-Tenant Cloud Networks
    Ayoubi, Sara
    Zhang, Yanhong
    Assi, Chadi
    2015 IEEE 4TH INTERNATIONAL CONFERENCE ON CLOUD NETWORKING (CLOUDNET), 2015, : 1 - 6
  • [2] Multipath Bandwidth Guarantees for Multi-Tenant Cloud Networking
    Wang, Wei
    Sun, Yi
    Uhlig, Steve
    Fang, Gengfa
    Wang, Nanshu
    Li, Zhongcheng
    2016 IEEE 41ST CONFERENCE ON LOCAL COMPUTER NETWORKS (LCN), 2016, : 442 - 450
  • [3] Elastic Scaling in the Cloud: A Multi-Tenant Perspective
    Rameshan, Navaneeth
    Liu, Ying
    Navarro, Leandro
    Vlassov, Vladimir
    2016 IEEE 36TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS WORKSHOPS (ICDCSW 2016), 2016, : 25 - 30
  • [4] An Efficient Survivable Design With Bandwidth Guarantees for Multi-Tenant Cloud Networks
    Alameddine, Hyame Assem
    Ayoubi, Sara
    Assi, Chadi
    IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2017, 14 (02): : 357 - 372
  • [5] Proactive Container Auto-scaling for Cloud Native Machine Learning Services
    Buchaca, David
    Berral, Josep LLuis
    Wang, Chen
    Youssef, Alaa
    2020 IEEE 13TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING (CLOUD 2020), 2020, : 475 - 479
  • [6] Multi-Tenant Transport Networks with SDN/NFV
    Vilalta, R.
    Mayoral, A.
    Munoz, R.
    Casellas, R.
    Martinez, R.
    ECOC 2015 41ST EUROPEAN CONFERENCE ON OPTICAL COMMUNICATION, 2015,
  • [7] Multi-tenant SaaS Cloud
    Kulkarni, Gurudatt
    Khatawkar, Prasad
    Shelke, Rupali
    Solanke, Vikas
    Waghmare, Rani
    AFRICON, 2013, 2013,
  • [8] Multi-tenant SaaS Cloud
    Kulkarni, Gurudatt
    Shelke, Rupali
    Palwe, Rajnikant
    Khatawkar, Prasad
    Bhuse, Sadanand
    Bankar, Hemant
    2013 FOURTH INTERNATIONAL CONFERENCE ON COMPUTING, COMMUNICATIONS AND NETWORKING TECHNOLOGIES (ICCCNT), 2013,
  • [9] Proactive auto-scaling for cloud environments using temporal convolutional neural networks
    Golshani, Ehsan
    Ashtiani, Mehrdad
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2021, 154 : 119 - 141
  • [10] An event-driven and lightweight proactive auto-scaling architecture for cloud applications
    Akash, Uttom
    Paul, Partha Protim
    Habib, Ahsan
    INTERNATIONAL JOURNAL OF GRID AND UTILITY COMPUTING, 2023, 14 (05) : 539 - 551