[发明专利]虚拟网元功能模块性能评估方法、装置和系统有效
申请号: | 201710567875.3 | 申请日: | 2017-07-13 |
公开(公告)号: | CN109257241B | 公开(公告)日: | 2021-02-05 |
发明(设计)人: | 雷波;解云鹏;王旭亮 | 申请(专利权)人: | 中国电信股份有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L12/24 |
代理公司: | 中国贸促会专利商标事务所有限公司 11038 | 代理人: | 王云飞 |
地址: | 100033 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 虚拟 功能模块 性能 评估 方法 装置 系统 | ||
本发明公开一种虚拟网元功能模块性能评估方法、装置和系统。该方法包括:将测试仪表发出的测试流量复制成多组测试流量;将所述多组测试流量送入待测虚拟网元功能模块的相应多个业务单元进行处理;验证每一条测试流量是否都被正确处理;若不是每一条测试流量都被正确处理,则记录当前业务量为待测虚拟网元功能模块的性能极限值。本发明通过将测试流量通过价格相对低的设备进行复制,并轮询所有测试结果,在控制测试成本的同时,能够有效地测试出VNF网元的性能极值。
技术领域
本发明涉及网络功能虚拟化领域,特别涉及一种虚拟网元功能模块性能评估方法、装置和系统。
背景技术
NFV(Network Function Virtualization,网络功能虚拟化),主要通过使用x86等通用性硬件以及虚拟化技术,让软硬件解耦及功能抽象,将原有必须通过专用硬件实现的网络功能,改在通用服务器实现,这样有利用资源的灵活共享,满足业务的自动部署、弹性伸缩、故障隔离和自愈,以及新业务的快速开发和部署。
NFV将软件与硬件解耦后,VNF(虚拟网元功能模块)作为一种纯软件系统,其性能指标不再受硬件制约,理论上处理能力将扩展许多倍。那么如何评估不同厂家的VNF的性能指标就面临很大的挑战。
传统的物理网元一般瓶颈在硬件设备上,整机性能与硬件数量(如端口数量或板卡数量)成线性关系,只需要测试一个端口或一块板卡的性能,就可以推算出整机性能。而VNF作为一种软件系统,其业务处理能力与所消耗的硬件服务器资源没有绝对的线性关系,比如一套vBRAS(虚拟化宽带远程接入服务器)占用一台标准服务器的资源可以处理1万用户,但占用两台服务器资源,则能够处理2.6万用户(因为共用了部分控制能力)。所以无法继续按原来的那种测试单端口或单板卡的方式来推算整机性能。
另一方面,如果用测试仪表按最大业务量来进行测试,就会存在两个问题,一是这样需要耗费大量的测试仪表资源。目前的测试仪表价格昂贵,通常是普通网络设备的数百倍。二是部分设备厂家也没测试过VNF的极限所在,不好提前计算和规划测试方案与测试资源。
因此继续沿用现有的物理网元的测试方案,即将VNF及相应底层系统(NFVI,网络功能虚拟化基础设施解决方案)放置到现有物理网元设备的测试环境中,替代现有物理网元设备,按照现有物理网元设备的测试用例进行测试。已经很难准确测试出VNF的性能极值,从而也就使得测试人员无法准确的评估不同厂家的VNF的优劣。
发明内容
鉴于以上技术问题,本发明提供了一种虚拟网元功能模块性能评估方法、装置和系统,能够有效地评估不同厂家提供的同类VNF。
根据本发明的一个方面,提供一种虚拟网元功能模块性能评估方法,包括:
将测试仪表发出的测试流量复制成多组测试流量;
将所述多组测试流量送入待测虚拟网元功能模块的相应多个业务单元进行处理;
验证每一条测试流量是否都被正确处理;
若不是每一条测试流量都被正确处理,则记录当前业务量为待测虚拟网元功能模块的性能极限值。
在本发明的一个实施例中,所述方法还包括:
若每一条测试流量都被正确处理,则增加复制系数和/或服务器资源,最终测量出待测虚拟网元功能模块的性能极限值,其中所述复制系数为测试流量的复制数量。
在本发明的一个实施例中,所述增加复制系数和/或服务器资源,最终测量出待测虚拟网元功能模块的性能极限值包括:
判断服务器资源占用是否达到极值;
若服务器资源占用未达到极值,则将复制系数加1,之后执行将测试仪表发出的测试流量复制成多组流量的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电信股份有限公司,未经中国电信股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710567875.3/2.html,转载请声明来源钻瓜专利网。