虚拟化平台网络性能测试系统简介 虚拟化平台网络性能测试工具包(以下简称“测试工具包”)包括网络响应时间测试模块、网络吞吐量测试模块、网络容量测试模块三大部分。 通过对捕获到的底层数据包进行全面、系统的解码、分析、诊断,为管理者提供故障、安全、性能、升级规划、网络监测、网络基线等关键数据。测量其网络可用性、响应时间、网络利用率、网络吞吐量、网络带宽容量等指标。 功能介绍
网络时间测试网络时间相关测试项目包括:业务响应时间、网络端到端的时间质量指标测试。 业务响应时间测试是模拟现实应用中客户-服务端模型的业务,仿真发出请求到接收到服务端数据直接的时长。 网络端到端时间质量反应在IP层面的单向时延,以及由于时延的差异导致的网络抖动指标。 该测试模块通过部署在VM上的测试探针软件,测试探针自动注册到测试控制端并获得测试配置参数。测试探针软件仿真协议流量测试经由虚拟交换机后的TCP业务的响应时间、UDP流的单项时延、抖动相关事件指标。 网络吞吐量测试网络吞吐量测试模块主要针对虚拟化平台的虚拟交换机的吞吐量进行测量,验证虚拟交换机的数据包处理能力以及其在大流量下的稳定性。 该测试模块通过部署在VM上的测试探针软件,测试探针自动注册到测试控制端并获得测试配置参数。探针软件分别仿真业务的客户端和服务端,客户端从服务端通过TCP协议下载大尺寸文件,测量VM之间的虚拟交换网络最大的吞吐量。探针可以支持同时仿真客户端和服务端。 网络容量测试网络容量测试模块主要测试虚拟化平台上VM之间的虚拟交换网络的承载承载能力,包括UDP流承载数量、TCP流承载数量、能够支持的TCP连接的建立速率以及流量转发能力。 该测试模块通过部署在VM上的测试探针软件,测试探针自动注册到测试控制端并获得测试配置参数。客户端从服务端之间仿真UDP和TCP流,测量VM之间之间容纳的流数量、TCP连接建立的速率以及虚拟交换机流量转发速率。探针可以支持同时仿真客户端和服务端。
|