设置虚拟网元的方法、装置、计算机设备及存储介质制造方法及图纸

技术编号:26606283 阅读:19 留言:0更新日期:2020-12-04 21:30
本申请公开了一种设置虚拟网元的方法,具体包括:获取目标网关的流量分布信息,其中,所述目标网关包括多个虚拟网元,所述目标网关还包括多个分流设备,每个分流设备配置有对应的至少一个虚拟网元,所述流量分布信息包括所述多个虚拟网元中每个虚拟网元的入端口的流量信息;根据所述流量分布信息从所述多个虚拟网元中确定至少一个目标虚拟网元;将所述至少一个目标虚拟网元设置为启用状态;将所述多个虚拟网元中除所述至少一个目标虚拟网元之外的虚拟网元设置为休眠状态。本申请在节省电量的基础上,更好地维持设备的性能,有利于系统的良性运转。

【技术实现步骤摘要】
设置虚拟网元的方法、装置、计算机设备及存储介质
本申请涉及通信
,具体涉及一种设置虚拟网元的方法、装置、计算机设备及存储介质。
技术介绍
近年来由于网路虚拟化技术的快速发展,很多网元设备都从传统的特定硬件转到通用硬件上的软件形态,如网络功能虚拟化(NetworkFunctionVirtualization,NFV),具体是指网路功能虚拟化技术,通过IT虚拟化,实现传统通信网络的功能。虚拟网元(virtualnetworkfunction,VNF)就是通过虚拟化技术虚拟出来的一个个网元,实现某个网络功能单元。VNF具体指的是虚拟网络功能,提供某种网络服务,是软件,利用网络功能虚拟化基础设施解决方案(NFVinfrastructure,NFVI)提供的基础设施部署在虚拟机、容器或者裸物理机(bare-metal)中。目前在网络通信过程在对数据流传输时,需要大量专门的硬件支撑网络功能(networkfunction,NF)实体承载VNF来完成数据的处理及转发,这样不仅增加NF实体的负载,对网络处理过程资源耗费过大,而且增大了传输时延,降低了网络的吞吐量。
技术实现思路
本申请实施例提供一种设置虚拟网元的方法、装置、计算机设备及存储介质,本申请提高虚拟网元的流量处理效率,节省了网络流程处理过程中耗费的资源,还能够更好地维持设备的性能,有利于系统的良性运转。一方面,本申请提供一种设置虚拟网元的方法,所述方法包括:获取目标网关的流量分布信息,其中,所述目标网关包括多个虚拟网元,所述目标网关还包括多个分流设备,每个分流设备配置有对应的至少一个虚拟网元,所述流量分布信息包括所述多个虚拟网元中每个虚拟网元的入端口的流量信息;根据所述流量分布信息从所述多个虚拟网元中确定至少一个目标虚拟网元,其中,所述至少一个目标虚拟网元中每个目标虚拟网元的入端口的流量大于或等于第一流量阈值,所述第一流量阈值用于表征虚拟网元的入端口的流量的下限;将所述至少一个目标虚拟网元设置为启用状态;将所述多个虚拟网元中除所述至少一个目标虚拟网元之外的虚拟网元设置为休眠状态,其中,所述至少一个目标虚拟网元之外的虚拟网元的入端口的流量小于所述第一流量阈值;其中,所述根据所述流量分布信息从所述多个虚拟网元中确定至少一个目标虚拟网元,包括:根据所述流量分布信息从所述多个分流设备中确定至少一个目标分流设备;根据所述至少一个目标分流设备从每个目标分流设备对应的至少一个虚拟网元中确定至少一个目标虚拟网元,其中,所述至少一个目标虚拟网元中每个目标虚拟网元的入端口的流量大于或等于第一流量阈值。在本申请的一些实施方式中,所述根据所述流量分布信息从所述多个分流设备中确定至少一个目标分流设备,包括:依次以所述多个分流设备中一个分流设备为待分析分流设备,判断所述待分析分流设备的单位分流流量是否小于分流流量阈值;若所述待分析分流设备的单位分流流量小于分流流量阈值,将所述待分析分流设备设置为休眠状态,并将所述待分析分流设备的流量分配至其他分流设备;在所述多个分流设备中剩余分流设备的单位分流流量大于或等于所述分流流量阈值时,将所述剩余分流设备确定为目标分流设备。在本申请的一些实施方式中,所述根据所述至少一个目标分流设备从每个目标分流设备对应的至少一个虚拟网元中确定至少一个目标虚拟网元,其中,所述至少一个目标虚拟网元中每个目标虚拟网元的入端口的流量大于或等于第一流量阈值,包括:依次以至少一个目标分流设备中一个虚拟网元作为待分析虚拟网元,判断所述待分析虚拟网元的入端口的流量是否小于第一流量阈值;若所述待分析虚拟网元的入端口的流量小于所述第一流量阈值,将所述待分析虚拟网元设置为休眠状态,并将所述待分析虚拟网元的入端口的流量分配至所述至少一个目标分流设备的其他虚拟网元;在所述至少一个目标分流设备中的剩余虚拟网元的每个剩余虚拟网元的入端口的流量大于或等于第一流量阈值时,将所述剩余虚拟网元确定为目标虚拟网元。在本申请的一些实施方式中,所述流量分布信息对应当前时段包括节电时段;其中,所述将所述至少一个目标虚拟网元设置为启用状态,包括:在所述节电时段内将所述至少一个目标虚拟网元设置为启用状态。在本申请的一些实施方式中,所述根据所述流量分布信息从所述多个虚拟网元中确定至少一个目标虚拟网元,其中,所述至少一个目标虚拟网元中每个目标虚拟网元的入端口的流量大于或等于第一流量阈值,包括:根据所述流量分布信息从所述多个虚拟网元中确定至少一个目标虚拟网元,其中,所述至少一个目标虚拟网元中每个目标虚拟网元的入端口的流量大于或等于第一流量阈值,小于或等于第二流量阈值,所述第一流量阈值小于所述第二流量阈值。在本申请的一些实施方式中,所述根据所述流量分布信息从所述多个虚拟网元中确定至少一个目标虚拟网元,其中,所述至少一个目标虚拟网元中每个目标虚拟网元的入端口的流量大于或等于第一流量阈值,包括:根据所述流量分布信息确定对应当前总流量信息;基于所述当前总流量信息及虚拟网元单位流量确定所述至少一个目标虚拟网元,其中,所述至少一个目标虚拟网元中每个目标虚拟网元的入端口的所述虚拟网元单位流量大于或等于第一流量阈值,小于或等于第二流量阈值,所述第一流量阈值小于所述第二流量阈值。在本申请的一些实施方式中,所述方法还包括:若实时流量分布信息中存在某虚拟网元的入端口的流量大于或等于所述第二流量阈值,从处于休眠状态的休眠虚拟网元中启用至少一个休眠虚拟网元,向所述至少一个休眠虚拟网元分配所述实时流量分布信息对应流量的部分。在本申请的一些实施方式中,所述目标网关包括多个分流设备,每个分流设备配置有对应的至少一个虚拟网元;其中,所述若实时流量分布信息中存在某虚拟网元的入端口的流量大于或等于所述第二流量阈值,从处于休眠状态的休眠虚拟网元中启用至少一个休眠虚拟网元,向所述至少一个休眠虚拟网元分配所述实时流量分布信息对应流量的部分,包括:若实时流量分布信息中存在某分流设备对应的单位分流流量大于或等于分流流量阈值,从处于休眠状态的休眠分流设备中启用至少一个休眠分流设备,并向所述休眠分流设备对应的休眠虚拟网元中启用至少一个休眠虚拟网元,向所述至少一个休眠虚拟网元分配所述实时流量分布信息对应流量的部分。另一方面,本申请提供一种设置虚拟网元的装置,所述装置包括:获取模块,用于获取目标网关的流量分布信息,其中,所述目标网关包括多个虚拟网元,所述目标网关还包括多个分流设备,每个分流设备配置有对应的至少一个虚拟网元,所述流量分布信息包括所述多个虚拟网元中每个虚拟网元的入端口的流量信息;确定模块,用于根据所述流量分布信息从所述多个虚拟网元中确定至少一个目标虚拟网元,其中,所述至少一个目标虚拟网元中每个目标虚拟网元的入端口的流量大于或等于第一流量阈值;设置模块,用于将所述至少一个目标虚拟网元设置为启用状态;休眠模块,用于将所述多个虚拟网元中除所述至少一个目标虚拟网元之外的虚拟网元设置为休眠状态,其中,所述至少一个目标虚拟网元本文档来自技高网...

【技术保护点】
1.一种设置虚拟网元的方法,其特征在于,所述方法包括:/n获取目标网关的流量分布信息,其中,所述目标网关包括多个虚拟网元,所述目标网关还包括多个分流设备,每个分流设备配置有对应的至少一个虚拟网元,所述流量分布信息包括所述多个虚拟网元中每个虚拟网元的入端口的流量信息;/n根据所述流量分布信息从所述多个虚拟网元中确定至少一个目标虚拟网元,其中,所述至少一个目标虚拟网元中每个目标虚拟网元的入端口的流量大于或等于第一流量阈值,所述第一流量阈值用于表征虚拟网元的入端口的流量的下限;/n将所述至少一个目标虚拟网元设置为启用状态;/n将所述多个虚拟网元中除所述至少一个目标虚拟网元之外的虚拟网元设置为休眠状态,其中,所述至少一个目标虚拟网元之外的虚拟网元的入端口的流量小于所述第一流量阈值;/n其中,所述根据所述流量分布信息从所述多个虚拟网元中确定至少一个目标虚拟网元,包括:/n根据所述流量分布信息从所述多个分流设备中确定至少一个目标分流设备;/n根据所述至少一个目标分流设备从每个目标分流设备对应的至少一个虚拟网元中确定至少一个目标虚拟网元,其中,所述至少一个目标虚拟网元中每个目标虚拟网元的入端口的流量大于或等于第一流量阈值。/n...

【技术特征摘要】
1.一种设置虚拟网元的方法,其特征在于,所述方法包括:
获取目标网关的流量分布信息,其中,所述目标网关包括多个虚拟网元,所述目标网关还包括多个分流设备,每个分流设备配置有对应的至少一个虚拟网元,所述流量分布信息包括所述多个虚拟网元中每个虚拟网元的入端口的流量信息;
根据所述流量分布信息从所述多个虚拟网元中确定至少一个目标虚拟网元,其中,所述至少一个目标虚拟网元中每个目标虚拟网元的入端口的流量大于或等于第一流量阈值,所述第一流量阈值用于表征虚拟网元的入端口的流量的下限;
将所述至少一个目标虚拟网元设置为启用状态;
将所述多个虚拟网元中除所述至少一个目标虚拟网元之外的虚拟网元设置为休眠状态,其中,所述至少一个目标虚拟网元之外的虚拟网元的入端口的流量小于所述第一流量阈值;
其中,所述根据所述流量分布信息从所述多个虚拟网元中确定至少一个目标虚拟网元,包括:
根据所述流量分布信息从所述多个分流设备中确定至少一个目标分流设备;
根据所述至少一个目标分流设备从每个目标分流设备对应的至少一个虚拟网元中确定至少一个目标虚拟网元,其中,所述至少一个目标虚拟网元中每个目标虚拟网元的入端口的流量大于或等于第一流量阈值。


2.根据权利要求1所述的方法,其特征在于,所述根据所述流量分布信息从所述多个分流设备中确定至少一个目标分流设备,包括:
依次以所述多个分流设备中一个分流设备为待分析分流设备,判断所述待分析分流设备的单位分流流量是否小于分流流量阈值;
若所述待分析分流设备的单位分流流量小于分流流量阈值,将所述待分析分流设备设置为休眠状态,并将所述待分析分流设备的流量分配至其他分流设备;
在所述多个分流设备中剩余分流设备的单位分流流量大于或等于所述分流流量阈值时,将所述剩余分流设备确定为目标分流设备。


3.根据权利要求1所述的方法,其特征在于,所述根据所述至少一个目标分流设备从每个目标分流设备对应的至少一个虚拟网元中确定至少一个目标虚拟网元,包括:
依次以至少一个目标分流设备中一个虚拟网元作为待分析虚拟网元,判断所述待分析虚拟网元的入端口的流量是否小于第一流量阈值;
若所述待分析虚拟网元的入端口的流量小于所述第一流量阈值,将所述待分析虚拟网元设置为休眠状态,并将所述待分析虚拟网元的入端口的流量分配至所述至少一个目标分流设备的其他虚拟网元;
在所述至少一个目标分流设备中的剩余虚拟网元的每个剩余虚拟网元的入端口的流量大于或等于第一流量阈值时,将所述剩余虚拟网元确定为目标虚拟网元。


4.根据权利要求1至3中任一项所述的方法,其特征在于,所述流量分布信息对应当前时段包括节电时段;其中,所述将所述至少一个目标虚拟网元设置为启用状态,包括:
在所述节电时段内将所述至少一个目标虚拟网元设置为启用状态。


5.根据权利要求1所述的方法,其特征在于,所述根据所述流量分布信息从所述多个虚拟网元中确定至少一个目标虚拟网元,包括:
根据所述流量分布信息从所述多个虚拟网元中确定至少一个目标虚拟网元,其中,所述至少一个目标虚拟网元中每个目标虚拟网元的入端口的流量大于或等于第一流量阈值,小于或等于第二流量阈值,所述第一流量阈值小于所述...

【专利技术属性】
技术研发人员:叶志钢汪昭银黄华桥
申请(专利权)人:武汉绿色网络信息服务有限责任公司
类型:发明
国别省市:湖北;42

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

1