一种端到端服务等级协议的评估方法和评估装置的制作方法

文档序号:7965336阅读:161来源:国知局
专利名称:一种端到端服务等级协议的评估方法和评估装置的制作方法
技术领域
本发明涉及一种基于IP网络的服务等级协议的评估方法和评估装置,尤其涉及一种端到端服务等级协议的评估方法和评估装置。
背景技术
服务等级协议(以下简称SLA,即Service Level Agreement的缩写)是指服务供应商和用户之间达成的就用户支付一定的费用而要求服务供应商保证特定的业务性能和可靠度的一项协议。传统的服务等级协议通常包括业务可用度和客户支持服务的保证,如技术支援中心对用户问题的解决时间保证,对业务中断次数和时间的保证等。近年来,随着基于互联网的业务应用的迅猛发展,越来越多的用户对服务等级协议提出了业务性能保证的要求,如网络/业务响应时间、吞吐量、丢包率等。因此,针对不同业务的需求,能否对服务等级协议能进行准确到位的评估,是目前国内外各家互联网服务供应商普遍关心的问题。
参考因特网工程任务组(IETF)的定义,服务等级协议包含有两部分(1)商业部分这部分明确了签约双方,权利责任,计费方案等。
(2)技术部分即服务等级规范(以下简称SLS),规定了源节点地址,目的节点地址,预留带宽,IP包传输时延,抖动,IP包丢失率等等服务质量(QoS)参数,以及其它一些与网络相关的技术参数,这些参数都带有服务供应商和用户双方约定的阈值。
为了评估服务供应商和用户之间签署的SLA是否被很好的执行,以及SLS中的服务质量指标是否很好地被满足,需要真实可靠的网络性能参数测量值来证实。在这一点上,传统的互联网控制报文协议(ICMP)命令,比如Ping/Trace命令等能够获得的信息十分有限,并且应用起来十分繁琐,效率不高。
现有的SLA评估方法主要是基于被动测量,尤其是基于简单网络管理协议(SNMP)查询链路上另一端上的IP地址(例如路由器)并采集管理信息库(MIB)数据实现的。这种通过监控测试点上的数据来评估网络性能的方法的优点是不会增加额外的网络流量,不改变网络的拓扑结构,因此不会干扰网络的正常运行;缺点是不够灵活,一般只能监测某一设备或者某一网段的问题,很难对端到端的网络性能进行监测。
主动测量则是向被测网络注入一定流量,根据测试点获取到的这些流量的测试数据评估网络性能。其优点是测试具有针对性,即很容易针对某一个性能指标进行针对性的测试,效率较高;缺点是在一定程度上增加网络流量,有可能干扰网络的正常运行。因此主动测量一般用在网络设备性能测试,网络建设、验收以及试运行阶段,而不会在网络运营阶段用于SLA评估中。

发明内容
本发明的目的之一是提出一种端到端服务等级协议的评估方法,其解决了现有评估方法只能监测某一设备或者某一网段的问题,很难对端到端的网络性能进行监测的技术问题;该方法同时克服了现有方法只是对单项性能指标作出分析评估,而没有针对某项IP网络业务整体作出全面评估的缺陷。
本发明的目的之二是提出一种端到端服务等级协议的评估装置,其解决了现有评估装置测试精度低,无法高效地、有针对性地对各项网络性能指标进行测试的技术问题。
本发明的技术解决方案为一种端到端服务等级协议的评估方法,包括以下步骤步骤1]设置数据库设置一个数据库,用来保存录入的SLA信息、业务-参数权重矩阵、SLA评估中涉及到的中间数据以及最终评估结果;步骤2]扫描数据库任务管理模块控制服务等级协议分析模块定期扫描数据库,检查是否有新的SLA录入;步骤3]生成测试任务表当有新的SLA录入时,任务管理模块控制服务等级协议分析模块读取并分析SLA,提取出SLS部分存入数据库作为服务等级目标(SLO);任务管理模块生成测试任务表存入数据库;步骤4]同时进行主动测量和被动测量在SLA有效期范围内,任务管理模块根据测试任务表的安排控制网络性能测试模块发起周期性的、从源节点到目的节点的主动发包测试,并将测试结果保存至数据库;同时在用户端网络出口节点上执行一次被动测量,得到被动测量的测试结果并保存至数据库;
步骤5]评估网络性能数据任务管理模块控制评估模块以评估周期为单位根据数据库中保存的网络性能数据对该SLA进行评估,并将评估结果保存至数据库。
上述步骤3]生成测试任务表的具体步骤如下步骤31]从SLS中提取出SLA序号,待测的测试指标名称,源节点IP地址、目的节点IP地址等;步骤32]根据SLS中要求的测试周期要求,产生一天(24小时)中的测试时刻;步骤33]生成测试任务表,并存放至数据库中。其格式为测试序号-SLA序列号-测试时刻-源IP地址-目的IP地址-测试指标。
上述步骤4]同时进行主动测量和被动测量的具体步骤如下步骤41]预先设置好测试所用参数例如源、目的IP地址,测试指标项等;步骤42]确定主动测量包在时间上的分布,即确定在一次测量中发包时刻的分布;步骤43]在源节点、目的节点之间进行主动式发包测量,得到主动测量的测试结果;步骤44]在主动测量执行的同时,在用户端网络出口节点上执行一次被动测量,得到被动测量的测试结果;步骤45]将测试结果保存至数据库。
上述步骤42]中发包时刻的分布由泊松到达过程确定步骤421]先确定平均到达间隔λ的值;步骤422]确定一次测试周期T中的发包数n;步骤423]产生一个独立同服从均匀分布U
的伪随机数序列u1,u2,...,un;步骤424]产生到达时间间隔伪随机序列Δ1,Δ2,...,Δn;步骤425]确定发包时刻t1,t2,...,tn为ti=t0+Δ1+Δ2+...+Δi。
上述步骤5]评估网络性能数据的方法如下步骤51]根据服务等级协议中设定的最小评估时间段,读取一个评估周期内所有的采集IP网络性能参数数据的时刻的IP网络性能参数值;步骤52]统计该评估周期内的采样点的个数,记为s;
步骤53]依次评估该评估周期内的各项IP网络性能参数的顺从百分比p1,p2,...pn;统计该评估周期内对于第i项IP网络性能参数的违例点数,计算评估周期内对于第i项IP网络性能参数的顺从百分比;步骤54]对各项IP网络性能参数的顺从百分比做加权求和,作为该评估周期内的业务顺从百分比。
上述步骤53]中判断第n个采样点针对第i项IP网络性能参数是否违例的依据为步骤531]从采样点n收集的IP网络性能参数集合An={an1,an2,...,ani,...}中取得该采样点的第i项IP网络性能参数的真实测量值ani;步骤532]从服务等级协议中约定的IP网络性能参数的阈值集合B={b1,b2,...,bi,...}中取得第i项IP网络性能参数对应的阈值bi;步骤533]从服务等级协议中约定的IP网络性能参数的允许误差集合L={l1,l2,...,li,...}中取得第i项IP网络性能参数的对应的允许误差li;步骤534]从服务等级协议中约定的IP网络性能参数比较方法集合E={e1,e2,...,ei,...}中取得第i项IP网络性能参数对应的比较方法ei;步骤535]比较ani和bi,如果不满足条件ei;则将该采样点n视为该项IP网络性能参数的违例点。
上述步骤535]中ani和bi的比较方法如下步骤5351]如果ei为大于号,首先判断ani是否大于bi,如果ani大于bi,则ani和bi满足条件ei;如果ani小于bi,再判断ani减去bi的绝对值是否小于li,如果是,那么确定ani和bi满足条件ei,否则不满足ei;步骤5352]如果ei为小于号,首先判断ani是否小于bi,如果ani小于bi,则ani和bi确定满足条件ei,如果ani大于bi,再判断bi减去ani的绝对值是否小于li,如果是,那么确定ani和bi满足条件ei。否则不满足ei。
一种可实现上述端到端服务等级协议评估方法的评估装置,包括任务管理模块1、服务等级协议分析模块2、网络性能测试模块3和服务等级协议评估模块4;所述任务管理模块1分别与服务等级协议分析模块2、网络性能测试模块3和服务等级协议评估模块4进行双向通信;
其中任务管理模块1可控制评估的全部流程,并生成网络性能测试任务;服务等级协议分析模块2可定期扫描数据库,读取并分析SLA,提取出SLS部分生成服务等级目标表存入数据库;网络性能测试模块3按照测试任务表的要求,通过优化的主动改进测量和被动测量相结合的方式,对于源节点和目的节点之间的网络进行端到端的性能测试,并将测试结果即网络性能数据保存至数据库;服务等级协议评估模块4可根据保存在数据库中的测试结果和服务等级目标要求,对给定的SLA在其有效期内的执行情况作出评估。
上述的可实现上述端到端服务等级协议评估方法的评估装置,还可包括报告生成模块5;所述报告生成模块5与任务管理模块1连接,可将评估结果按照设定的格式生成评估报告。
本发明具有如下优点1、可根据当前带宽利用率来确定当前的动态网络性能。采用主动和被动测量是因为仅靠被动测量很难监测服务供应商端到用户端网络出口节点的网络性能,自然也就无法采集充分的性能数据来评估SLA的执行情况;而仅靠主动测量无法得知用户端网络出口节点上的带宽利用率,因而也不能对SLA的执行情况作出全面评估。上面的做法综合考虑主动和被动测量的结果,以主动测量为主,测得IP包传输时延、抖动、IP包丢失率等参数,同时辅以被动测量结果(通常是流量参数值)计算得出的带宽利用率参数说明当前的网络资源使用情况。如果当前带宽利用率高于某一给定百分比的话,那么在SLA评估模块中可以降低对各项性能指标阀值的要求。
2、可准确收集周期行为的测量样本。采用泊松到达过程来确定发包时刻的分布是因为测试的目的是为了测出SLA违例的情况,而SLA违例情况的计数过程符合泊松过程的特征SLA违例的随机事件在不相交的时间区间是独立发生的,而且在充分小的时间区间上最多只发生一次。使用泊松到达过程的主动测量包相当于对网络状态作了一个渐进无偏的泊松抽样,它不会倾向于诱发同步,能够用来准确地收集周期行为的测量样本。
3、可在准确探测网络性能和注入少的探测流量之间找到合适的平衡点,达到SLA监控的预期效果。使用周期性(即固定时间间隔)的主动探测包也能够对端到端网络性能进行取样,但为了测出SLA违例的情况,需要很短的测量间隔,即很高的抽样频率,这意味着会向网络中注入大量的探测流量,会影响到运营中的网络(在网络拥塞时会加重拥塞的情况)以及用户感受到的服务性能,同时也使主动测量结果出现误差。当然可以通过减少发包频率来减少注入流量,但是这样又会造成测出SLA违例情况的概率降低,违背了SLA监控目的的初衷。而通过泊松到达过程的主动探测包可以只需注入相对少的流量来监控网络性能的实际情况,在准确探测网络性能和注入少的探测流量之间找到合适的平衡点,达到SLA监控的预期效果。
4、测试精度高、针对性强。装置采用优化的主动测量改进方法结合被动测量方法获得端到端的网络性能数据,可以高效地、有针对性地对各项网络性能指标进行测试,基于此对端到端的SLA进行准确评估。由于本发明只会产生很少的网络探测流量,对运营中的网络不会造成大的影响,克服了传统主动测量由于影响到运营中的网络带来的测试不准的缺陷,所以测试精度较高。本SLA评估方法,可以针对不同的业务的需求,设定IP网络性能参数在业务中的权重,并对该项业务进行综合评估,突破了以往方法中只是孤立地针对各项性能指标作分析评估的限制。


图1是本发明的评估方法流程图;图2是在一个评估周期内判决SLA是否违例的规则流程图;图3是本发明的评估装置示意图;其中1为任务管理模块,2为服务等级协议分析模块,3为网络性能测试模块,4为服务等级协议评估模块,5为报告生成模块。
具体实施例方式
一种端到端服务等级协议的评估方法流程见图1设置一个数据库,用来保存录入的SLA信息、SLA评估中涉及到的中间数据(比如网络性能参数的测试返回值,测试任务表等)以及最终评估结果,并在库中预先保存业务-参数权重矩阵(步骤1)。任务管理模块控制SLA分析模块定期扫描数据库,检查是否有新的SLA录入(步骤2)。当有新的SLA录入时,任务管理模块控制SLA分析模块读取并分析SLA,提取出SLS部分存入数据库作为服务等级目标(SLO);任务管理模块生成测试任务表存入数据库(步骤3)。在SLA有效期范围内,任务管理模块根据测试任务表的安排控制网络性能测试模块发起周期性的,从源节点到目的节点的主动发包测试。测试对象为SLS中涉及到的各项网络性能参数,返回测试结果保存至数据库。在主动测量执行的同时,在用户端网络出口节点上执行一次被动测量,得到被动测量的测试结果,如吞吐量等流量参数,并保存至数据库(步骤4)。任务管理模块控制评估模块以评估周期(最小评估周期为一天)为单位根据数据库中保存的网络性能数据对该SLA进行评估,评估的最终结果为某SLA在某评估周期内是否违例。输出评估结果保存至数据库(步骤5)。重复上述步骤进行下一个评估。
其中第n个采样点针对第i项IP网络性能参数来说,是否违例的依据为采样点n收集到的IP网络性能参数集合An={an1,an2,...,ani,...}中取得该采样点的第i项IP网络性能参数的真实测量值ani。从服务等级协议中约定的IP网络性能参数的阈值集合B={b1,b2,...,bi,...}中取得第i项IP网络性能参数对应的阈值bi。从服务等级协议中约定的IP网络性能参数的允许误差集合L={l1,l2,...,li,...}中取得第i项IP网络性能参数的对应的允许误差li。从服务等级协议中约定的IP网络性能参数比较方法集合E={e1,e2,...,ei,...}中取得第i项IP网络性能参数对应的比较方法ei。比较ani和bi,确定其是否满足条件ei。如果不满足,则将该采样点n视为该项IP网络性能参数的违例点。
比较ani和bi,确定其是否满足条件ei的比较方法如下如果ei为大于号,那么,首先判断ani是否大于bi,如果ani大于bi,那么确定其满足条件ei。否则再判断ani减去bi的绝对值是否小于li,如果小于,那么确定ani和bi满足条件ei,否则不满足ei。
如果ei为小于号,那么,首先判断ani是否小于bi,如果ani小于bi,那么确定其满足条件ei,否则再判断bi减去ani的绝对值是否小于li,如果小于,那么确定ani和bi满足条件ei。否则不满足ei。
任务管理模块生成测试任务表存入数据库的具体步骤如下从SLS中提取出SLA序号,待测的测试指标名称,源、目的节点IP地址;根据SLS中要求的测试周期要求,产生一天(24小时)中的测试时刻;生成测试任务表,并存放至数据库中。其格式为测试序号-SLA序列号-测试时刻-源IP地址-目的IP地址-测试指标网络性能测试模块根据测试任务表中的要求,在表中预先设定好的测试时刻执行一次端到端的网络测量的具体步骤如下预先设置好测试所用参数。例如源、目的IP地址,测试指标项等等;确定主动测量包在时间上的分布,即确定在一次测量中发包时刻的分布。在源、目的节点(IP地址)之间进行主动式发包测量,得到主动测量的测试结果,如IP包传输时延,抖动,IP包丢失率等。在主动测量执行的同时,在用户端网络出口节点上执行一次被动测量,得到被动测量的测试结果,主要是吞吐量等流量参数。将测试结果(包括主动测量和被动测量的)保存至数据库。
发包时刻的分布通常使用泊松到达过程确定,即各发包时刻间隔服从指数分布G(t)=1-e-λt,其中λ是平均到达时刻间隔。发包时刻t1,t2,...,tn可用以下的方法确定先确定平均到达间隔λ的值,比如λ=3秒。确定一次测试周期T中的发包数n,方法是取T/λ的商的整数部分(向小取整)。产生一个独立同服从均匀分布U
的伪随机数序列u1,u2,...,un。由Δi=-lnuiλ]]>产生到达时间间隔伪随机序列Δ1,Δ2,...,Δn。这样的Δi独立同服从指数分布FΔi(t)=1-e-λt.]]>确定发包时刻t1,t2,...,tn。确定方法为ti=t0+Δ1+Δ2+...+Δi,其中t0是起始时刻。
评估模块针对X业务的SLA评估方法见图2根据服务等级协议中设定的最小评估时间段(我们称之为评估周期,一般最小评估周期为天),读取一个评估周期内所有的采集IP网络性能参数数据的时刻(我们称之为采样点)的IP网络性能参数值(步骤51)。统计该评估周期内的采样点的个数,记为s(步骤52)。依次评估该评估周期内的各项IP网络性能参数的顺从百分比p1,p2,...pn。如果在某个采样点上某项IP网络性能参数超出服务等级协议中设定的阈值我们称之为违例,则将该采样点视为对于该项IP网络性能参数的违例点。统计该评估周期内对于第i项IP网络性能参数的违例点数,计为vi。则该评估周期内对于第i项IP网络性能参数的顺从百分比为pi=(1-vi/s)*100%(步骤53)。对各项IP网络性能参数的顺从百分比做加权求和,作为该评估周期内的业务顺从百分比P=Σipi×qi.]]>其中qi为对应第i项IP网络性能参数的权重,且Σiqi=1]]>(步骤54);对于同一种IP网络性能参数,在不同的业务中可根据业务需要设定其所占的权重。任务管理模块控制评估模块以评估周期(最小评估周期为一天)为单位根据数据库中保存的网络性能数据对该SLA进行评估,如果在该评估周期内P<P’(其中P’为预设的业务顺从百分比阈值),那么认为在该评估周期内服务等级协议违例,否则不违例,输出评估结果保存至数据库(步骤5)。
本发明实现上述方法的一种评估装置见图3,包括任务管理模块1、服务等级协议分析模块2、网络性能测试模块3、服务等级协议评估模块4和报告生成模块5;任务管理模块1分别与服务等级协议分析模块2、网络性能测试模块3和服务等级协议评估模块4进行双向通信;报告生成模块5与任务管理模块1连接,可将评估结果按照设定的格式生成评估报告;任务管理模块1可控制服务等级协议评估过程的整个流程,组织其他各模块协同工作,生成网络性能测试任务;服务等级协议分析模块2可定期扫描数据库,检查是否有新的SLA录入,如有,则读取并分析SLA,提取出SLS部分生成服务等级目标表存入数据库,作为进一步生成测试任务表和评估表的依据;网络性能测试模块3可按照测试任务表的要求执行测试任务,通过优化的主动改进测量和被动测量相结合的方式,对于源节点和目的节点之间的网络进行端到端的性能测试,并将测试结果即网络性能数据保存至数据库,作为SLA评估的依据;服务等级协议评估模块4可根据保存在数据库中的测试结果和服务等级目标要求,对给定的SLA在其有效期内的执行情况作出评估。
名词解释1、IP包传输时延定义为穿过一个或多个网络段,传送IP包所经历的时间(不考虑传送成功与否)。
2、抖动在一段较短的测量时间间隔内,最大IP包传输时延与最小IP包传输时延的差值。
3、IP包丢失率IP包丢失率是丢失的IP包传送结果与所有IP包的比值。
4、吞吐量单位时间内通过网络中给定测量点传送的数据量。
5、SNMP,Simple Network Management Protocol简单网络管理协议,它是一个标准的用于管理IP网络上结点的协议。
权利要求
1.一种端到端服务等级协议的评估方法,其特征在于所述方法包括以下步骤步骤1]设置数据库设置一个数据库,用来保存录入的SLA信息、业务一参数权重矩阵、SLA评估中涉及到的中间数据以及最终评估结果;步骤2]扫描数据库任务管理模块(1)控制服务等级协议分析模块(2)定期扫描数据库,检查是否有新的SLA录入;步骤3]生成测试任务表当有新的SLA录入时,任务管理模块(1)控制服务等级协议分析模块(2)读取并分析SLA,提取出SLS部分存入数据库作为服务等级目标(SLO);任务管理模块(1)生成测试任务表存入数据库;步骤4]同时进行主动测量和被动测量在SLA有效期范围内,任务管理模块(1)根据测试任务表的安排控制网络性能测试模块(3)发起周期性的、从源节点到目的节点的主动发包测试,并将测试结果保存至数据库;同时在用户端网络出口节点上执行一次被动测量,得到被动测量的测试结果并保存至数据库;步骤5]评估网络性能数据任务管理模块(1)控制服务等级协议评估模块(4)以评估周期为单位根据数据库中保存的网络性能数据对该SLA进行评估,并将评估结果保存至数据库。
2.根据权利要求1所述的端到端服务等级协议的评估方法,其特征在于所述步骤3]生成测试任务表的具体步骤如下步骤31]从SLS中提取出SLA序号,待测的测试指标名称,源节点IP地址、目的节点IP地址等;步骤32]根据SLS中要求的测试周期要求,产生一天(24小时)中的测试时刻;步骤33]生成测试任务表,并存放至数据库中,其格式为测试序号—SLA序列号—测试时刻—源IP地址—目的IP地址—测试指标。
3.根据权利要求2所述的端到端服务等级协议的评估方法,其特征在于所述步骤4]同时进行主动测量和被动测量的具体步骤如下步骤41]预先设置好测试所用参数所述参数包括源、目的IP地址,测试指标项;步骤42]确定主动测量包在时间上的分布,即确定在一次测量中发包时刻的分布;步骤43]在源节点、目的节点之间进行主动式发包测量,得到主动测量的测试结果;步骤44]在主动测量执行的同时,在用户端网络出口节点上执行一次被动测量,得到被动测量的测试结果;步骤45]将测试结果保存至数据库。
4.根据权利要求3所述的端到端服务等级协议的评估方法,其特征在于所述步骤42]中发包时刻的分布由泊松到达过程确定步骤421]先确定平均到达间隔λ的值;步骤422]确定一次测试周期T中的发包数n;步骤423]产生一个独立同服从均匀分布U
的伪随机数序列u1,u2,…,un;步骤424]产生到达时间间隔伪随机序列Δ1,Δ2,…,Δn;步骤425]确定发包时刻t1,t2,…,tn为ti=t0+Δ1+Δ2+…+Δi。
5.根据权利要求1所述的端到端服务等级协议的评估方法,其特征在于所述步骤5]评估网络性能数据的方法如下步骤51]根据服务等级协议中设定的最小评估时间段,读取一个评估周期内所有的采集IP网络性能参数数据的时刻的IP网络性能参数值;步骤52]统计该评估周期内的采样点的个数,记为s;步骤53]依次评估该评估周期内的各项IP网络性能参数的顺从百分比p1,p2,…pn;统计该评估周期内对于第i项IP网络性能参数的违例点数,计算评估周期内对于第i项IP网络性能参数的顺从百分比;步骤54]对各项IP网络性能参数的顺从百分比做加权求和,作为该评估周期内的业务顺从百分比。
6.根据权利要求5所述的端到端服务等级协议的评估方法,其特征在于所述步骤53]中判断第n个采样点针对第i项IP网络性能参数是否违例的依据为步骤531]从采样点n收集的IP网络性能参数集合An={an1,an2,…,ani…}中取得该采样点的第i项IP网络性能参数的真实测量值ani;步骤532]从服务等级协议中约定的IP网络性能参数的阈值集合B={b1,b2,…,bi,…}中取得第i项IP网络性能参数对应的阈值bi;步骤533]从服务等级协议中约定的IP网络性能参数的允许误差集合L={l1,l2,…,li…}中取得第i项IP网络性能参数的对应的允许误差li;步骤534]从服务等级协议中约定的IP网络性能参数比较方法集合E={e1,e2,…,ei,…}中取得第i项IP网络性能参数对应的比较方法ei;步骤535]比较ani和bi,如果不满足条件ei,则将该采样点n视为该项IP网络性能参数的违例点。
7.根据权利要求6所述的端到端服务等级协议的评估方法,其特征在于所述步骤535]中ani和bi比较方法如下步骤5351]如果ei为大于号,首先判断ani是否大于bi,如果ani大于bi,则ani和bi满足条件ei;如果ani小于bi,再判断ani减去bi的绝对值是否小于li,如果是,那么确定ani和bi满足条件ei,否则不满足ei;步骤5352]如果ei为小于号,首先判断ani是否小于bi,如果ani小于bi,则ani和bi确定满足条件ei,如果ani大于bi,再判断bi减去ani的绝对值是否小于li,如果是,那么确定ani和bi满足条件ei。否则不满足ei。
8.一种端到端服务等级协议的评估装置,其特征在于其包括任务管理模块(1)、服务等级协议分析模块(2)、网络性能测试模块(3)和服务等级协议评估模块(4);所述任务管理模块(1)分别与服务等级协议分析模块(2)、网络性能测试模块(3)和服务等级协议评估模块(4)进行双向通信;其中任务管理模块(1)可控制评估的全部流程,并生成网络性能测试任务;服务等级协议分析模块(2)可定期扫描数据库,读取并分析SLA,提取出SLS部分生成服务等级目标表存入数据库;网络性能测试模块(3)按照测试任务表的要求,通过优化的主动改进测量和被动测量相结合的方式,对于源节点和目的节点之间的网络进行端到端的性能测试,并将测试结果即网络性能数据保存至数据库;服务等级协议评估模块(4)可根据保存在数据库中的测试结果和服务等级目标要求,对给定的SLA在其有效期内的执行情况作出评估。
9.根据权利要求8所述的一种端到端服务等级协议的评估装置,其特征在于其包括报告生成模块(5);所述报告生成模块(5)与任务管理模块(1)连接,可将评估结果按照设定的格式生成评估报告。
全文摘要
一种端到端服务等级协议评估方法步骤为设置数据库;扫描数据库;生成测试任务表;进行主动测量和被动测量;评估网络性能数据。可实现该评估方法的评估装置包括任务管理模块、服务等级协议分析模块、网络性能测试模块、服务等级协议评估模块和报告生成模块;任务管理模块分别与服务等级协议分析模块、网络性能测试模块和服务等级协议评估模块进行双向通信。本发明解决了现有方法很难对端到端网络性能进行监测、无法针对网络业务整体作出全面评估的缺陷,解决了现有装置测试精度低,无法高效、有针对性地进行测试的技术问题。本发明可准确收集测量样本、能达到SLA监控的预期效果、测试精度高、针对性强。
文档编号H04L12/26GK1905497SQ20061010443
公开日2007年1月31日 申请日期2006年7月31日 优先权日2006年7月31日
发明者王佳玮, 曹军, 关福俊, 李轶军 申请人:西安西电捷通无线网络通信有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1