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 条
[1]  
Alawe I, 2018, CONSUM COMM NETWORK
[2]  
[Anonymous], Horizontal Pod Autoscaling
[3]  
[Anonymous], 2015, Italia Telecommunications-SMS, Call, Internet-MI, VV1
[4]  
[Anonymous], Prometheus - Monitoring system and time series database
[5]  
[Anonymous], Enterprise API Gateway Management-Kong Inc
[6]  
[Anonymous], Load testing for engineering teams-Grafana k6
[7]   Adaptive scaling of Kubernetes pods [J].
Balla, David ;
Simon, Csaba ;
Maliosz, Markosz .
NOMS 2020 - PROCEEDINGS OF THE 2020 IEEE/IFIP NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM 2020: MANAGEMENT IN THE AGE OF SOFTWARIZATION AND ARTIFICIAL INTELLIGENCE, 2020,
[8]   Reinforcement Learning Applicability for Resource-Based Auto-scaling in Serverless Edge Applications [J].
Benedetti, Priscilla ;
Femminella, M. ;
Reali, G. ;
Steenhaut, Kris .
2022 IEEE INTERNATIONAL CONFERENCE ON PERVASIVE COMPUTING AND COMMUNICATIONS WORKSHOPS AND OTHER AFFILIATED EVENTS (PERCOM WORKSHOPS), 2022,
[9]  
Bonduet al A., 2022, ACM SIGKDD Explorations Newsletter
[10]  
Cai Z., 2022, IEEE Transactions on Computers