AI-assisted proactive scaling solution for CNFs deployed in Kubernetes

被引:1
作者
Kuranage, Menuka Perera Jayasuriya [1 ,2 ,3 ]
Hanser, Elisabeth [3 ]
Nuaymi, Loutfi [1 ,3 ]
Bouabdallah, Ahmed [1 ,3 ]
Bertin, Philippe [3 ,4 ]
Al-Dulaimi, Anwer [2 ]
机构
[1] IMT Atlantique, IRISA, Nantes, France
[2] EXFO, Boulogne, France
[3] B COM, Cesson Sevigne, France
[4] Orange, Issy Les Moulineaux, France
来源
2023 IEEE 12TH INTERNATIONAL CONFERENCE ON CLOUD NETWORKING, CLOUDNET | 2023年
关键词
5G; Cloud-native; Kubernetes; HPA; Proactive and dynamic scaling; Deep learning; ZSM;
D O I
10.1109/CloudNet59005.2023.10490067
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The 5(th) generation (5G) mobile network is expected to meet huge, diverse customer demands and novel use cases with stringent QoS requirements and minimized costs. To meet these challenges, the 5G network adopts a cloud-native approach, which brings the potential for great flexibility such as dynamic scalability for its network functions. Over the years, Kubernetes became a desirable option for telecom operators as a container orchestration software for cloud-native network solutions thanks to its versatility. As it stands, Kubernetes' default resource scaling solution HPA (Horizontal Pod Autoscaling) represents a significant step forward in addressing the need to dynamically adapt compute resources to current demands. However, this paper shows that in some cases, HPA genericity can be costly in terms of resources mobilized and QoS degradation. Experimental analysis performed on a volatile traffic profile demonstrates the limitations of HPA. We propose a deep learning-based proactive scaling solution to overcome them and balance the cost-QoS trade-off. Essentially, it predicts the future CPU load of the Containerized Network Function (CNF) and makes decisions based on a new scaling algorithm. We also embed our approach in ETSI ZSM (Zero touch network & Service Management) framework. We compare our solution with the standard Kubernetes HPA and another alternative approach found in the state of the art. Our results show that the proposed solution outperforms these scaling mechanisms in terms of maintaining QoS levels during scaling and reducing operational costs.
引用
收藏
页码:265 / 273
页数:9
相关论文
共 26 条
[21]   A Holistic Auto-Scaling Algorithm for Multi-Service Applications Based on Balanced Queuing Network [J].
Tong, Jingwan ;
Wei, Mingchang ;
Pan, Maolin ;
Yu, Yang .
2021 IEEE INTERNATIONAL CONFERENCE ON WEB SERVICES, ICWS 2021, 2021, :531-540
[22]   Challenges Towards Automation of Live Telco Network Management: Closed Control Loops [J].
Vaishnavi, Ishan ;
Ciavaglia, Laurent .
2020 16TH INTERNATIONAL CONFERENCE ON NETWORK AND SERVICE MANAGEMENT (CNSM), 2020,
[23]   Automated Enforcement of SLA for Cloud Services [J].
Vakilinia, Shahin ;
Truchan, Catherine ;
Kempf, James ;
Elbiaze, Halima .
PROCEEDINGS 2018 IEEE 11TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING (CLOUD), 2018, :49-56
[24]  
Xiao ZJ, 2022, ASIA-PAC NETW OPER M, P121
[25]  
ZSM, 2019, GS ZSM 001-V1.1.1-Zero-touch network and Service Management (ZSM)
[26]  
Requirements based on documented scenarios