Duc-Hung Luong, Huu-Trung Thieu, A. Outtagarts, Y. Ghamri-Doudane
{"title":"Predictive Autoscaling Orchestration for Cloud-native Telecom Microservices","authors":"Duc-Hung Luong, Huu-Trung Thieu, A. Outtagarts, Y. Ghamri-Doudane","doi":"10.1109/5GWF.2018.8516950","DOIUrl":null,"url":null,"abstract":"Mobile traffic is dramatically increasing in recent several years with the evolution of mobile network toward 5G era. Network function virtualization (NFV) and cloud computing provide more flexibility and elasticity for mobile networks. The autoscaling orchestrator allows adjusting the number of virtual network functions (VNFs) in a telecom cloud platform corresponding the devices demand (smartphone, IoT, robots,...). However, the adjusting process produces the delay resulting on instance creating to make services available with the enough resource. The predictive mechanisms with workload forecasting enable the improvement in performance of the autoscaling orchestration system. In this paper, we investigate predictive autoscaling in the orchestration system for virtualized mobile networks. We propose a cloud-native approach for stateless telecom services. We also consider and investigate realtime prediction to detect the peak load or burst request of resource. We develop longterm forecasting for periodical resource that detect seasonal workload demand and provide the resource plan to cloud provider. Finally, we evaluate the accuracy of these predictive mechanisms with a growing workload with several accuracy criteria. We develop our telecom testbed using containerization technology and these approaches are integrated with Kubernetes orchestrator.","PeriodicalId":440445,"journal":{"name":"2018 IEEE 5G World Forum (5GWF)","volume":"99 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"18","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 IEEE 5G World Forum (5GWF)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/5GWF.2018.8516950","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 18
Abstract
Mobile traffic is dramatically increasing in recent several years with the evolution of mobile network toward 5G era. Network function virtualization (NFV) and cloud computing provide more flexibility and elasticity for mobile networks. The autoscaling orchestrator allows adjusting the number of virtual network functions (VNFs) in a telecom cloud platform corresponding the devices demand (smartphone, IoT, robots,...). However, the adjusting process produces the delay resulting on instance creating to make services available with the enough resource. The predictive mechanisms with workload forecasting enable the improvement in performance of the autoscaling orchestration system. In this paper, we investigate predictive autoscaling in the orchestration system for virtualized mobile networks. We propose a cloud-native approach for stateless telecom services. We also consider and investigate realtime prediction to detect the peak load or burst request of resource. We develop longterm forecasting for periodical resource that detect seasonal workload demand and provide the resource plan to cloud provider. Finally, we evaluate the accuracy of these predictive mechanisms with a growing workload with several accuracy criteria. We develop our telecom testbed using containerization technology and these approaches are integrated with Kubernetes orchestrator.
近年来,随着移动网络向5G时代演进,移动流量急剧增加。网络功能虚拟化(Network function virtualization, NFV)和云计算为移动网络提供了更大的灵活性和弹性。自动缩放编排器允许根据设备需求(智能手机、物联网、机器人等)调整电信云平台中虚拟网络功能(vnf)的数量。但是,调整过程会产生延迟,导致实例创建延迟,从而使服务可以使用足够的资源。带有工作负载预测的预测机制可以提高自动伸缩编排系统的性能。在本文中,我们研究了虚拟化移动网络编排系统中的预测自动缩放。我们提出了一种无状态电信服务的云原生方法。我们还考虑和研究了实时预测,以检测资源的峰值负载或突发请求。我们开发周期性资源的长期预测,以检测季节性工作量需求,并向云提供商提供资源计划。最后,我们用几个精度标准来评估这些预测机制在不断增长的工作量下的准确性。我们使用容器化技术开发电信测试平台,这些方法与Kubernetes编排器集成在一起。