ccidnet????

出版日期:2005-04-11 总期号:1402 本年期号:25

本期导读
要闻综合
中国信息化
网络与通信
产品与应用
渠道与市场
华东专刊
华南专刊
西南专刊
保驾分布式应用部署
——网络损伤模拟测试


  据Gartner的研究表明,超过70%的分布式应用部署都是失败的。这是因为技术的发展使得开发人员可以专注于高层,而不需要考虑底层的连接等问题,而且开发和测试的环境都在实验室,即在网络性能非常好的局域网中进行的。

  显然,如果能够全面、准确地用一种工具来仿真真正的网络环境,将极大地方便开发和测试,保证产品的健壮性,加快推向市场的进度,减少维护的成本,也可提高公司和产品的信誉。

  目前,网络损伤模拟的技术越来越成熟,不但可以准确地模拟出网络的各种损伤指标,而且可以模拟出相对复杂的网络拓扑。作为业界知名的网络损伤模拟工具制造商,Shunra公司的产品主要分为两大类。第一类,用于软件系统的代码和模块开发、测试阶段,产品为Stratus,是一个纯软件的产品。第二类,用于产品和系统测试阶段,相应的产品是Storm,该工具是一个硬件产品,辅以各种软件选件,除了仿真各种网络损伤外,还可以提供对MPLS/Mcast/QoS/协议分析等多种功能的支持。

  完全模拟广域网环境

  网络损伤模拟工具可以精确地模拟广域网环境,将应用程序部署在这个模拟的广域网环境里,用户将看到他所开发的应用程序在广域网环境中的性能表现。通过调节网络损伤模拟工具的广域网模拟参数以及终端用户数据流,网络损伤模拟工具可以模拟各种各样的广域网。

  此外,还可以通过特定的工具把具体网络的损伤情况捕获下来,然后模拟出来,从而在实验室中实现了现实网络损伤的模拟。

  测试分布应用性能

  网络损伤模拟工具可以方便地将地理上分布极广的网络复制到实验室中。如果一家企业在世界各地都有分支机构,且采用各种方式连入公司网络,不论距离远近以及接入类型,都可以在实验室中使用网络损伤模拟工具模拟出来。

  通过多播功能,用户可以在实验室中模拟IP多播网络,评估应用程序在多播网络上的性能和终端用户的反应时间。通过QoS功能,可以模拟支持DiffServ和MPLS的复杂广域网配置,评估不同的应用程序在不同优先级设定下的性能。

  用测试估算投资预算

  如果需要搭建新的网络,已知将要在该网络上运行一些应用程序,网络损伤模拟工具可以帮助企业估计需要多大的带宽才可以顺畅地运行这些应用。通过在模拟的广域网上运行这些应用,将网络损伤模拟工具检测到的带宽利用与程序的性能表现相联系,网络损伤模拟工具让用户快速准确地估计未来广域网应该具有的容量,为投资预算提供准确的参考。

  诊断网络问题

  为帮助用户对应用程序性能问题做出诊断,网络损伤模拟工具提供多样的实时统计数据、细节报告和图表。这些报告帮助用户分析终端用户反应时间,与网络利用率相联系,就可以找出应用程序和网络性能下降的原因。此外,网络损伤模拟工具还可以对200多种协议进行解码,可以轻松地进行网络问题的定位。


  网络损伤模拟工具Catcher记录该网络参数并重现