CN106845820B - 一种基于性能裕量的nfv系统可靠性测评方法 - Google Patents
一种基于性能裕量的nfv系统可靠性测评方法 Download PDFInfo
- Publication number
- CN106845820B CN106845820B CN201710032668.8A CN201710032668A CN106845820B CN 106845820 B CN106845820 B CN 106845820B CN 201710032668 A CN201710032668 A CN 201710032668A CN 106845820 B CN106845820 B CN 106845820B
- Authority
- CN
- China
- Prior art keywords
- performance
- reliability
- margin
- parameter
- performance parameter
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000011156 evaluation Methods 0.000 title claims abstract description 15
- 238000012360 testing method Methods 0.000 claims abstract description 34
- 238000000034 method Methods 0.000 claims abstract description 15
- 238000005070 sampling Methods 0.000 claims description 10
- 238000005315 distribution function Methods 0.000 claims description 3
- 238000004891 communication Methods 0.000 abstract description 11
- 230000006870 function Effects 0.000 description 7
- 238000004364 calculation method Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 230000015556 catabolic process Effects 0.000 description 2
- 238000006731 degradation reaction Methods 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 230000009467 reduction Effects 0.000 description 2
- 238000000767 Anderson–Darling test Methods 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000012512 characterization method Methods 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000010219 correlation analysis Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000002955 isolation Methods 0.000 description 1
- 230000008092 positive effect Effects 0.000 description 1
- 238000011002 quantification Methods 0.000 description 1
- 238000013139 quantization Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0639—Performance analysis of employees; Performance analysis of enterprise or organisation operations
Landscapes
- Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Engineering & Computer Science (AREA)
- Strategic Management (AREA)
- Development Economics (AREA)
- Economics (AREA)
- Entrepreneurship & Innovation (AREA)
- Educational Administration (AREA)
- Operations Research (AREA)
- Marketing (AREA)
- Game Theory and Decision Science (AREA)
- Quality & Reliability (AREA)
- Tourism & Hospitality (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本发明公开了一种基于性能裕量的NFV系统可靠性测评方法,属于网络通信以及可靠性技术领域。本方法包括:确定系统关键性能参数;定义系统测试剖面;在准备好的测试场景下,实时采集关键性能参数数据;给定系统关键性能参数阈值;计算测试剖面下系统性能裕量可靠性。性能裕量是指关键性能参数值与其规定阈值之间的偏离程度,是较容易获取的、随时间变化的、可提取统计分布特征的有效可靠性数据。本发明解决了产品正常工作下无法获得足够的故障数据时,以性能裕量定义新的故障判据,根据选取不同的关键性能参数得到不同的性能裕量可靠度,从而完成对高可靠复杂通信系统的可靠性测评。
Description
技术领域
本发明属于网络通信以及可靠性技术领域,具体涉及一种基于性能裕量的NFV系统可靠性测评方法。
背景技术
NFV(Network Functions Virtualization,网络功能虚拟化)使通信系统中的网络设备功能不再依赖于专用硬件,资源可以充分灵活共享,实现新业务的快速开发和部署,并基于实际业务需求进行自动部署、弹性伸缩、故障隔离和自愈等,NFV通信系统基本架构如图1所示(参考文献[1]:Hawilo H,Shami A,Mirahmadi M,et al.“NFV:state of theart,challenges,and implementation in next generation mobile networks(vEPC).”IEEE Network,2014,28(6):18-26.)。针对这类复杂的高可靠系统,即便采用加速试验,也难以在有限的时间和费用约束下产生可靠性评估所需数量的故障,因此,传统的基于故障数据统计学推论的可靠性度量已不再适用。
在实际工作中,即便NFV系统由于多路径冗余使其基础设施长时间处于非故障状态,也并不能说明产品非常可靠。因为即使NFV功能能够实现,性能的下降同样会导致用户体验下降,服务水平降低,具有诱发故障的潜能。目前,人们越来越多地以产品性能下降的程度作为判断产品故障的依据,如果产品性能水平不达标,对于产品的服务也可定义为故障。因此,从产品的性能裕量角度来考察产品可靠性成为一条符合逻辑的思路,性能裕量可靠性测评也应运而生。
目前,性能裕量已用于部件寿命预测,基于部件关键性能参数的历史实验数据,建立性能裕量回归模型,进而预测部件贮存寿命(参考文献[2]:彭忠明,王玉明.“基于试验数据的性能裕量及其不确定性量化方法.”信息与电子工程08.6(2010):682-686.)。而本发明是基于性能裕量,对NFV系统性能裕量可靠度进行计算。
发明内容
本发明目的是为了解决在较短时间内无法获得足够的故障数据对高可靠的NFV系统进行可靠性评估的问题,提出了一种基于性能裕量的NFV系统可靠性测评方法。通过在给定任务剖面下,对系统关键性能参数数据的实时采集,从概率和统计的角度计算给出产品的性能裕量可靠度,即产品性能参数满足用户期望的概率。
本发明提供的一种基于性能裕量的可靠性测评方法,包括如下步骤:
步骤一:确定系统关键性能参数,设确定了m个性能参数P1,P2,...,Pm,m为正整数;
步骤二:定义系统测试剖面;根据NFV系统的业务功能,确定测试的业务类型。结合以往的业务量统计数据,定义系统测试剖面,以对系统可靠性进行评估。
步骤三:关键性能参数数据实时采集;在准备好的测试场景下,同时启动负载压力工具和各性能参数采集工具,在设定时间内每隔△t时刻测量各性能参数值,记性能参数Pi在第j次测量的性能参数测量值为i=1,2,…,m。
步骤五:计算测试剖面下系统性能裕量可靠性,包括如下(1)~(6)子步骤;
(4)计算各性能参数Pi的性能裕量可靠度Ri=1-Fi(0),i=1,2,…,m;
(5)确定各性能参数Pi的性能裕量可靠度的权重wi,i=1,2,…,m;
本发明的优点与积极效果在于:
(1)性能裕量是指在使用过程中,系统及其组成单元在外部条件和内部状态等各种不确定因素的综合影响下的关键性能参数值与其规定阈值之间的偏离程度,是较容易获取的、随时间变化的、可提取统计分布特征的有效可靠性数据。在受限于无充足的故障数据条件下,本发明以性能裕量定义新的故障判据,完成对高可靠复杂通信系统的可靠性测评。
(2)本发明给出了一整套基于性能裕量的NFV系统可靠性测评方法,包括如下内容:确定系统关键性能参数,定义系统测试剖面,关键性能参数数据实时采集,给定关键性能参数阈值,测试剖面下系统性能裕量可靠性计算。
附图说明
图1是NFV电信云通信系统基本架构图;
图2是本发明的基于性能裕量的可靠性测评方法的整体流程示意图;
图3是本发明实施例的虚拟服务器配置拓扑图;
图4是本发明实施例的性能裕量分布拟合图。
具体实施方式
下面将结合附图和实施例对本发明作进一步的详细说明。
本发明提出一种基于性能裕量的可靠性测评方法,整体步骤如图2所示。下面说明各步骤的实现。
步骤一:确定系统关键性能参数,设确定了m个性能参数P1,P2,...,Pm,m为正整数。
以性能裕量定义故障判据来评估系统可靠性,具体表征在性能上,因此需要确定系统关键性能参数。确定性能参数集合{p(i)|i为不同的参数候选项索引,i=1,2,...,n},从NFV通信系统计算、存储、网络三个方面出发,导致影响用户体验的性能参数包括服务器CPU利用率、内存使用率、磁盘I/O、网络I/O;从NFV通信系统实现的功能出发,影响用户体验的性能参数包括连通、及时、完整、正确四个方面,可通过往返时延(RTT)、丢包率、误码率来表征。对不同的被测系统由于使用需求不同而具有不同的系统关键性能参数,并且应为能够监测到的性能指标。在构建好的性能参数集合中,利用故障及性能的历史统计数据,通过故障与性能的相关性分析,由此确认系统关键性能参数。
步骤二:定义系统测试剖面。
步骤2.1,确定测试业务类型。根据NFV系统的业务功能中确定系统负载的业务类型,如数据业务、视频业务、语音业务等;
步骤2.2,定义系统测试剖面。结合以往的业务量统计数据和未来可能增长变化情况,定义系统测试剖面一个示例如表1所示,对NFV系统进行性能裕量可靠性的评估。
表1语音业务剖面构建(示例)
步骤三:关键性能参数数据实时采集。
根据测试需求,完成软硬件的部署,设置物理机个数并分配不同的虚拟服务器类型,提供符合测试需求可使用的测试环境,并部署负载压力工具和相应的性能参数采集工具。在步骤二所述的测试剖面下,同时启动负载压力工具和各性能参数采集工具,记录T*时间内每隔△t时刻各性能参数测量值,记性能参数Pi在第j次测量的性能参数测量值为
步骤四:给定关键性能参数阈值。根据用户对不同性能参数的忍受极限,给定m个性能参数阈值m为正整数。举例来说,在web应用中,用户期望体验到的网页单页面完全打开时间t≤4秒,这里“网页单页面完全打开时间”为性能参数,“4秒”为该参数对应的性能阈值,即由用户的忍受极限给出。
步骤五:测试剖面下系统性能裕量可靠性计算。具体包括如下步骤:
步骤5.1,计算各性能参数的性能裕量。性能裕量是指关键性能参数值与其阈值之间的偏离程度,根据步骤四得到各性能参数阈值计算各关键性能参数Pi在所有采样时刻tj=jΔt,(j=1,2,...,N)的性能裕量:
标准差:
步骤5.4,计算各参数性能裕量可靠度。
性能裕量可靠度为裕量大于0的概率,根据步骤5.3所确定的性能裕量的分布,可计算相应的性能裕量可靠度Ri=P(Mi>0)=1-P(Mi≤0),即
Ri=1-Fi(0) (4)
其中,Fi(x)为性能裕量所服从的分布函数。
步骤5.5,计算各参数性能裕量可靠度的权重wi。
步骤5.6,计算测试剖面下系统性能裕量可靠度。根据步骤5.4和步骤5.5计算所得各性能参数性能裕量可靠度Ri和wi权重,可获得系统性能裕量可靠度为:
实施例:
本发明实施例通过某NFV系统来实现,以图3所示的虚拟服务器配置拓扑图为例阐述本发明方法。具体地说,资源COTS层提供3台物理机,分别配置12台虚拟服务器在3台物理机上,即物理机1上部署了VNF-A(Virtual Network Function)节点2个、VNF-B节点1个、VNF-C节点1个、VNF-D节点1个、VNF-E节点1个,共计6个虚拟节点;物理机2上部署了VNF-D节点1个、VNF-C节点1个,共计2个虚拟节点;物理机3上部署了VNF-A节点1个,VNF-B节点1个,VNF-D节点1个、VNF-E节点1个,共计4个虚拟节点。
步骤一:确定系统关键性能参数。
每秒发送成功率是一个全局统计量,反映了整个通信系统业务成功发送到成功接收的比率,随着业务量的增大,会存在信息无法成功到达的情形,是用户能直接体会到的性能指标,并且是能够监测到的性能指标,可以作为一个系统关键性能参数。
步骤二:定义系统测试剖面。
步骤2.1,确定测试业务类型。根据需要,系统负载选用语音业务,负载压力评估量化单位为caps。
步骤2.2,定义系统测试剖面,剖面具体参数如表3所示。
表2测试剖面参数
步骤三:关键性能参数数据实时采集。
步骤四:给定关键性能参数阈值。
由于NFV系统对可靠性有超高的要求,根据用户体验并结合历史数据,给定性能参数每秒发送成功率的阈值为99.00%。
步骤五:测试剖面下系统性能裕量可靠性计算。
步骤5.1,计算性能裕量。每秒发送成功率是望大型性能参数,应用公式(1)计算该性能参数性能裕量值。根据步骤三所采集的性能数据以及步骤四所给定的性能参数阈值,由公式(1)可得性能裕量j=1,2,...,N,N=1800。
步骤5.3,每秒发送成功率的性能裕量M1分布拟合。如图4所示,通过Minitab平台对性能裕量数据在95%的置信区间下进行分布拟合,图4所示给出四种拟合的分布类型:正态分布、指数分布、Weibull分布和Gamma分布,根据拟合结果确定最符合的分布类型。从图4中可以看出正态分布下数据点大致呈一条直线,并且P值=0.028为最大,因此这里选择正态分布为性能裕量数据的分布类型。其中AD为Anderson-Darling test,用于检验假设分布,该值越小,越有可能符合某个分布;P值表示在原假设为真时所得到的观察结果或更为极端结果出现的概率。
步骤5.4,计算各关键性能参数裕量可靠度。根据步骤5.2计算所得的性能裕量均值和标准差,由公式(4)计算可得性能参数裕量可靠度R1=1-F1(0),其中,正态分布函数F1(x)为:
步骤5.5,计算性能裕量可靠度的权重w1。根据步骤5.2所得的性能裕量均值和标准差,计算可得性能裕量数据的变异系数进而可计算相应的性能裕量可靠度权重但由于实施例中只选定了一个系统关键性能参数,故这里权重值w1=1。
通过本发明方法,可在无法获得足够的故障数据时,完成对高可靠复杂通信系统的可靠性测评,根据计算得到的系统性能裕量可靠度。
Claims (3)
1.一种基于性能裕量的可靠性测评方法,其特征在于,实现步骤为:
步骤一:确定系统关键性能参数,设确定了m个性能参数P1,P2,...,Pm,m为正整数;
步骤二:定义系统测试剖面;
根据NFV系统的业务功能,确定测试的业务类型,结合以往的业务量统计数据,定义系统测试剖面;
步骤三:关键性能参数数据实时采集;
步骤五:计算测试剖面下系统性能裕量可靠性,具体实现为:
(4)计算各性能参数Pi的性能裕量可靠度Ri=1-Fi(0),i=1,2,…,m;
(5)确定各性能参数Pi的性能裕量可靠度的权重wi,i=1,2,…,m;
3.根据权利要求1或2所述的一种基于性能裕量的可靠性测评方法,其特征在于,所述的步骤五中,计算各性能参数Pi的性能裕量可靠度的方法是:
性能裕量可靠度为裕量大于0的概率,根据所确定的性能裕量的分布,计算相应的性能裕量可靠度Ri=1-Fi(0)。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710032668.8A CN106845820B (zh) | 2017-01-16 | 2017-01-16 | 一种基于性能裕量的nfv系统可靠性测评方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710032668.8A CN106845820B (zh) | 2017-01-16 | 2017-01-16 | 一种基于性能裕量的nfv系统可靠性测评方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106845820A CN106845820A (zh) | 2017-06-13 |
CN106845820B true CN106845820B (zh) | 2020-07-24 |
Family
ID=59123710
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710032668.8A Active CN106845820B (zh) | 2017-01-16 | 2017-01-16 | 一种基于性能裕量的nfv系统可靠性测评方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106845820B (zh) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2015184622A1 (zh) * | 2014-06-05 | 2015-12-10 | 华为技术有限公司 | 可靠性资源的分配方法和装置 |
CN107220152A (zh) * | 2017-06-20 | 2017-09-29 | 郑州云海信息技术有限公司 | 一种nfv系统可用性测试方法及装置 |
CN109409028B (zh) * | 2019-01-09 | 2022-04-19 | 北京航空航天大学 | 基于确信可靠度的齿轮可靠性分析方法 |
CN111089741B (zh) * | 2019-11-29 | 2022-03-04 | 熊猫电子集团有限公司 | 一种直升机卫星通信系统可靠性测试剖面设计方法 |
CN112749444B (zh) * | 2021-01-07 | 2022-07-08 | 北京航空航天大学 | 航天机构产品确信可靠性裕量模型的建立方法 |
CN112949094B (zh) * | 2021-04-13 | 2022-05-10 | 北京航空航天大学 | 航空电子产品电磁性能裕量分析与确信可靠性评估方法 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101741641A (zh) * | 2009-11-30 | 2010-06-16 | 北京航空航天大学 | 基于链路的通信网络业务可靠性试验方法 |
CN102571454A (zh) * | 2012-02-21 | 2012-07-11 | 北京航空航天大学 | 基于故障分布的通信网络服务可靠性试验与指标验证方法 |
CN103023703A (zh) * | 2012-12-18 | 2013-04-03 | 北京航空航天大学 | 基于M/M/s排队模型的网络及时可靠性加速试验方法 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8589670B2 (en) * | 2009-03-27 | 2013-11-19 | Advanced Micro Devices, Inc. | Adjusting system configuration for increased reliability based on margin |
-
2017
- 2017-01-16 CN CN201710032668.8A patent/CN106845820B/zh active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101741641A (zh) * | 2009-11-30 | 2010-06-16 | 北京航空航天大学 | 基于链路的通信网络业务可靠性试验方法 |
CN102571454A (zh) * | 2012-02-21 | 2012-07-11 | 北京航空航天大学 | 基于故障分布的通信网络服务可靠性试验与指标验证方法 |
CN103023703A (zh) * | 2012-12-18 | 2013-04-03 | 北京航空航天大学 | 基于M/M/s排队模型的网络及时可靠性加速试验方法 |
Non-Patent Citations (2)
Title |
---|
Reliability testing technology for computer network applications;Ruiying Li,et al;《IEEE 2009 8th International Conference on Reliability, Maintainability and Safety》;20090724;1169-1172 * |
基于试验数据的性能裕量及其不确定性量化方法;彭忠明等;《信息与电子工程》;20101230;682-685 * |
Also Published As
Publication number | Publication date |
---|---|
CN106845820A (zh) | 2017-06-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106845820B (zh) | 一种基于性能裕量的nfv系统可靠性测评方法 | |
EP3379419B1 (en) | Situation analysis | |
Zhang et al. | Ensembles of models for automated diagnosis of system performance problems | |
WO2019024553A1 (zh) | 一种故障定界方法及设备 | |
CN104639368A (zh) | 通信网络设备的故障处理方法及装置 | |
WO2019085536A1 (zh) | 网络质量的确定方法、装置及存储介质 | |
CN105138460B (zh) | 一种软件测试方法及系统 | |
CN109144813A (zh) | 一种云计算系统服务器节点故障监控系统及方法 | |
CN109739527A (zh) | 一种客户端灰度发布的方法、装置、服务器和存储介质 | |
CN107707378A (zh) | 一种cdn覆盖方案生成方法和装置 | |
WO2014040646A1 (en) | Determining the function relating user-centric quality of experience and network performance based quality of service | |
Vizarreta et al. | Mining software repositories for predictive modelling of defects in sdn controller | |
CN103995901B (zh) | 一种确定数据节点失效的方法 | |
CN113726808A (zh) | 一种网站监测方法、装置、设备及存储介质 | |
CN114301800A (zh) | 一种网络设备质差分析方法及装置 | |
Son et al. | RAFD: Resource-aware fault diagnosis system for home environment with smart devices | |
Warns et al. | Availability of globally distributed nodes: An empirical evaluation | |
CN111935769B (zh) | 质差小区识别方法、装置和设备 | |
CN117062113A (zh) | 配置切片策略的方法、装置、网络设备及存储介质 | |
Tian et al. | Probabilistic failure detection for efficient distributed storage maintenance | |
CN118473984B (zh) | 基于多源数据融合的网络终端故障检测平台 | |
Sun | Fault Diagnosis Design Mechanism of Communication System Based on Bayesian Networks | |
CN110213783B (zh) | 基站的监测方法及装置、系统 | |
CN107678905B (zh) | 一种监控方法和装置 | |
Safonova et al. | On the estimate of the structural reliability of corporate telecommunications networks |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |