集群的缩扩容方法及系统、缩扩容控制终端和介质技术方案

技术编号:31562021 阅读:35 留言:0更新日期:2021-12-25 10:43
本公开提供了一种集群的缩扩容方法,包括:获取目标集群的性能数据;根据性能数据判断目标集群是否需要进行扩容或缩容;当判断出目标集群需要进行扩容时,控制云平台创建第一虚拟主机,并将第一虚拟主机添加至目标集群中;当判断出目标集群需要进行缩容时,控制云平台移除目标集群中的第二虚拟主机。本公开还提供了一种缩扩容控制终端、计算机可读介质和集群的缩扩容系统。集群的缩扩容系统。集群的缩扩容系统。

【技术实现步骤摘要】
集群的缩扩容方法及系统、缩扩容控制终端和介质


[0001]本公开涉及通信
,特别涉及一种集群的缩扩容方法、缩扩容控制终端、计算机可读介质和集群的缩扩容系统。

技术介绍

[0002]随着通信技术和网络技术的发展,大多数通信系统和网络系统的负载要求变得更高,且会随着业务变化而出现缩扩容的需求,例如,针对5G通信中的核心网管理域,由于5G网络切片的大规模部署,核心网管理域将面临管理更多虚拟化业务单元,以应对更快的切片变化;针对提供微服务的服务平台,由于微服务中部署应用的特性,服务平台同样需要面临管理更多的虚拟化业务单元,以应对应用部署需求。
[0003]业务变化实时影响系统的负载,多体现在系统的性能统计、告警和资源拓扑等功能上。其中,其对性能统计的影响最为直接,系统需要更多的节点用于存储和计算性能指标数据。
[0004]为了应对业务波动造成的缩扩容影响,系统一般采用集群的形式。而对于存量集群系统,特别地,存量Kubernetes集群系统,其底层使用裸金属,不具备添加新硬件的条件,同时,其使用的存量云平台支持性和兼容性不完善,缩扩本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种集群的缩扩容方法,其中,包括:获取目标集群的性能数据;根据所述性能数据判断所述目标集群是否需要进行扩容或缩容;当判断出所述目标集群需要进行扩容时,控制云平台创建第一虚拟主机,并将所述第一虚拟主机添加至所述目标集群中;当判断出所述目标集群需要进行缩容时,控制所述云平台移除所述目标集群中的第二虚拟主机。2.根据权利要求1所述的方法,其中,所述目标集群为Kubernetes集群;所述获取目标集群的性能数据的步骤,具体包括:获取所述目标集群的实时性能数据,所述实时性能数据包括:操作系统性能数据、Kubernetes性能数据和业务性能数据;对所述实时性能数据进行数据清洗,并进行汇聚,生成所述性能数据。3.根据权利要求2所述的方法,其中,所述实时性能数据是通过非侵入方式获取到的;所述获取所述目标集群的实时性能数据的步骤,具体包括:通过第一非侵入方式获取所述操作系统性能数据,所述第一非侵入方式包括:远程终端协议方式、安全外壳协议方式、安全文件传输协议方式、文件传输协议方式和RESTful接口方式中的至少一者;通过第二非侵入方式获取所述Kubernetes性能数据,所述第二非侵入方式包括:RESTful接口方式和命令行接口方式中的至少一者;从数据存储卷中获取所述业务性能数据。4.根据权利要求1所述的方法,其中,在所述将所述第一虚拟主机添加至所述目标集群中的步骤之前,还包括:将所述第一虚...

【专利技术属性】
技术研发人员:张宙王寿林马友昌
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1