本申请属于计算机领域,具体涉及一种服务质量的仿真方法、验证方法及装置。
背景技术:
1、为了优化网络设备的qos(quality of service,服务质量)性能,需要验证网络设备的qos性能是否良好。
2、相关技术中,一般通过网络分析仪器采集网络设备的输出端口的各个业务流的输出带宽的实际值和端口输出带宽的实际值;基于网络设备的qos策略,人工计算网络设备的输出端口的各个业务流的输出带宽的理论值和端口输出带宽的理论值;通过对网络设备的输出端口的各个业务流的输出带宽的实际值和理论值进行匹配,以及对网络设备的输出端口的输出带宽的实际值和理论值进行匹配,验证网络设备的qos性能是否良好。
3、然而,相关技术中,人工计算网络设备的输出端口的各个业务流的输出带宽的理论值和网络设备的输出端口的输出带宽的理论值,计算效率较低。
技术实现思路
1、本申请实施例的目的是提供一种服务质量的仿真方法、验证方法及装置,能够解决相关技术中计算服务质量的相关参数的效率较低的问题。
2、第一方面,本申请实施例提供了一种服务质量的仿真方法,包括:
3、获取各个业务流的输入带宽,所述各个业务流为针对目标设备的目标端口的业务流;
4、将所述各个业务流的输入带宽输入至针对目标设备的服务质量仿真模型中,得到各个业务流的输出带宽和所述目标端口的输出带宽。
5、第二方面,本申请实施例提供了一种服务质量的验证方法,包括:
6、获取针对目标设备的目标端口的各个业务流的输出带宽的实际值和所述目标端口的输出带宽的实际值;
7、获取针对目标设备的目标端口的各个业务流的输出带宽的理论值和所述目标端口的输出带宽的理论值;
8、其中,所述各个业务流的输出带宽的理论值和所述目标端口的输出带宽的理论值是基于第一方面所述的仿真方法计算得到的;
9、通过将各个业务流的输出带宽的实际值与各个业务流的输出带宽的理论值进行匹配,以及,将目标端口的输出带宽的实际值与目标端口的输出带宽的理论值进行匹配,验证所述目标设备的服务质量性能。
10、第三方面,本申请实施例提供了一种服务质量的仿真装置,包括:获取模块和确定模块;
11、所述获取模块,用于获取各个业务流的输入带宽,所述各个业务流为针对目标设备的目标端口的业务流;
12、所述确定模块,用于将所述各个业务流的输入带宽输入至针对目标设备的服务质量仿真模型中,得到各个业务流的输出带宽和所述目标端口的输出带宽。
13、在本申请实施例中,通过获取各个业务流的输入带宽,所述各个业务流为针对目标设备的目标端口的业务流;将所述各个业务流的输入带宽输入至针对目标设备的服务质量仿真模型中,得到各个业务流的输出带宽和所述目标端口的输出带宽。这样,通过针对目标设备的服务质量仿真模型,仿真计算得到各个业务流的输出带宽和目标端口的输出带宽,与相关技术中人工计算方式相比效率更高。
1.一种服务质量的仿真方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述服务质量仿真模型是基于针对目标设备的服务质量配置信息而得到的模型,所述服务质量配置信息包括:业务流与队列之间的映射关系、各个队列的队列限定带宽、各个队列的队列调度模式和目标端口的端口限速;
3.根据权利要求2所述的方法,其特征在于,所述队列调度模式包括以下至少一项:优先级队列pq调度模式和加权公平队列wfq调度模式;在队列调度模式包括wfq调度模式的情况下,所述服务质量配置信息还包括与wfq队列对应的权重;所述多个队列包括:pq队列以及wfq队列中的至少一种;
4.根据权利要求3所述的方法,其特征在于,所述基于至少一个pq队列的输入带宽、至少一个pq队列的队列限定带宽和所述目标端口的端口限速,确定至少一个pq队列的输出带宽,包括:
5.根据权利要求3所述的方法,其特征在于,所述wfq调度模式包括以下至少一种:固定分配带宽wfq调度模式和非固定分配带宽wfq调度模式,其中,所述固定分配带宽wfq调度模式的优先级大于所述非固定分配带宽wfq调度模式的优先级;所述至少一个wfq队列包括固定分配带宽wfq队列以及非固定分配带宽wfq队列中的至少一种;
6.根据权利要求3所述的方法,其特征在于,在所述至少一个wfq队列包括固定分配带宽wfq队列的情况下,所述基于至少一个wfq队列的输入带宽、与至少一个wfq队列对应的权重、至少一个wfq队列的队列限定带宽和所述目标端口的端口限速,确定至少一个wfq队列的输出带宽,包括:
7.根据权利要求3所述的方法,其特征在于,在所述至少一个wfq队列包括非固定分配带宽wfq队列的情况下,所述基于至少一个wfq队列的输入带宽、与至少一个wfq队列对应的权重、至少一个wfq队列的队列限定带宽和所述目标端口的端口限速,确定至少一个wfq队列的输出带宽,包括:
8.一种服务质量的验证方法,其特征在于,包括:
9.根据权利要求8所述的方法,其特征在于,在验证所述目标设备的服务质量性能之后,所述方法还包括:
10.根据权利要求9所述的方法,其特征在于,所述根据所述目标设备的服务质量性能,调整所述目标设备的服务质量配置信息,包括:
11.一种服务质量的仿真装置,其特征在于,包括:获取模块和确定模块;