始终使用WAN模拟器测试远程应用程序的性能

当您在部署之前使用WAN模拟器测试新应用程序时,您可以确保应用程序执行远程用户的标准和要求,并使应用程序更容易被采用。

始终使用WAN模拟器测试远程应用程序的性能
思想库

许多组织在没有在广域网上测试的情况下为其远程站点用户部署新的应用程序。不跨模拟WAN测试这些应用程序会增加在使用的早期阶段出现性能问题的可能性,因为您不知道一旦客户机和服务器的通信路径之间出现延迟或抖动,应用程序将如何执行。

如果应用程序使用大量带宽而导致拥塞,那么它可能会对共享带宽的其他应用程序的性能产生负面影响。WAN模拟器可以让您在部署应用程序之前测量它可能使用的平均带宽。

什么是广域网模拟器?

广域网路仿真器允许网络架构师和工程师在实验室中构建广域网路环境。这使得测试可以在实验室中进行,而不需要使用昂贵的电路。广域网路仿真器很便宜,许多价格低于3,000美元。

一旦构建了环境,仿真器就允许配置和应用广域网环境的各种参数和特征。最重要的是带宽。

广域网路仿真器可以作为安装在计算机上的设备或软件来实现。它们至少有两个局域网接口,将模拟广域网。流量进入接口,仿真器中的软件将缓冲流量并降低其速度,这取决于配置的带宽设置。

广域网路模拟器通常允许配置不同的上行和下行带宽。这很重要,因为组织使用的许多电路都是异步的,它使测试人员能够更接近地模拟他们的WAN环境。

广域网仿真器参数:延迟、丢包和抖动配置

许多广域网仿真器允许用户选择和配置其他参数,如延迟、抖动和丢包。延迟存在于每个广域网连接中,对实时通信有很大的影响。ip上的语音和视频通信是对延迟最敏感的应用程序。

包丢失因提供者、距离和路径而异,但重要的是测试应用程序的包丢失是非零,并在测试环境中增加包丢失设置,以找出应用程序响应在什么点变得不可接受。这种类型的灵活性在现实世界中是不可能的,因为现实网络的带宽由提供商决定,而延迟则由网络端点和通信介质类型之间的距离决定。

虽然广域网有时可能会经历某种程度的丢包,但生产用户几乎不可能创建这样的场景来评估应用程序的行为。对于抖动也是如此,抖动是延迟的变化。在所有广域网环境中都存在某种形式的抖动,在配置中应该与丢包一起包括,以获得准确的测量测试或模拟。

如何使用WAN模拟器测试应用程序

当使用广域网模拟器测试应用程序时,您将应用程序的服务器端安装在一个以太网接口上,客户端安装在另一个以太网接口上。然后测量应用程序在带宽、延迟和抖动设置(类似于在当前WAN上操作的设置)下的执行情况。您将该配置建立为基线。

从那时起,您将逐步降低性能并度量应用程序响应时间。此外,从基线开始,您可以增加性能,并度量应用程序在每个增量级别上的执行情况。然后记录哪些模拟器设置创建了可接受和不可接受的应用程序性能。

让实际的应用程序最终用户参与测量应用程序性能是非常关键的。这将有助于获得对演出的准确看法。使用可用的任何应用程序性能监视工具,并考虑跟踪某些事务的时间。必须用每个特定设置记录所有模拟器设置和应用程序响应时间。

下一步是让网络工程师和应用程序支持人员讨论什么是配置网络或应用程序参数的最佳方法,以最有效地使应用程序在广域网上有效地工作。

关于需要多少带宽、服务机制的质量、哪种类型的电路最适合最优的通信等等,将会做出决定。您的目标应该是优化应用程序性能,同时不中断现有通信流的通信。使用WAN模拟测试记录的数据将帮助您做出正确的决策。

最终用户在使用新的或更新过的应用程序界面时要处理足够多的挑战,所以最好让它在WAN上的性能达到最佳状态,从而使其更容易使用。这就是为什么在进行任何部署之前,最好先在WAN上测试性能。

花额外的精力在WAN模拟器上测试应用程序将使过渡到使用新应用程序更加无缝,因为它们将执行得更快,而且不会中断其他应用程序的性能。最后,这将有助于提高用户的工作效率,减少对应用程序更改的抵抗力。

加入网络世界社区足球竞猜app软件脸谱网LinkedIn对自己最关心的话题发表评论。

版权©2017足球竞彩网下载

工资调查:结果在