商业企业用户

具有战略和竞争优势的企业应用

在当今竞争异常激烈的市场中,新型企业应用已经成为企业竞争的战略竞争优势之一。人力和数百万的资金都分配在了企业内部和客户端的应用上,比如CRM、ERP等应用系统。金融机构和其他行业正在调查和部署诸如网格计算类的新技术,其目的是让他们的业务能力更强大,具备更快的处理能力以及通过内部共享计算机处理系统来降低成本。不管应用程序是内部开发的还是从现有的商业软件包定制的,企业IT部门都意识到对产品功能和用户数量的正确操作均需要进行彻底测试。应用推广项目通过以下步骤进行初始开发,单元测试,集成测试,系统测试,试点项目和全面生产。随着项目的全面投产,修复缺陷的风险和成本会越来越高。

最终,应用程序将部署到实际环境中,其中一个关键的部分常常被忽视:网络基础设施特性对应用程序的影响。现实情况是,IT测试环境通常是人工实验室,此类环境的特点之一是在地理位置上比较接近。而实际的网络环境,尤其是在当前的趋势下,大量的工作被发送到离岸和分布式网络,信息处理是全球性的,而网络部门习惯性的监视和发现解决网络出现的问题。即使网络是正常运转的,应用程序的运行也仍然存在崩塌的危险,原因只是因为实际网络的特性与实验室内搭建的网络的特性不同。PacketStorm公司的网络仿真器将大大降低部署时面临的风险。

上面的图展示了一个简化的企业网络。总部、分支机构和数据中心全部共享私有企业网络。远程办公人员可以通过VPN访问企业网络,该VPN可以通过拨号、DSL、电缆调制解调器或其他访问方法访问。企业应用程序可以在LAN上完美地工作,但是当远程用户必须通过WAN访问它们时,情况就会非常不同。

使用真实网络特性进行部署前测试:PacketStorm设备具有捕获和保存真实网络损伤特性的功能。所保存的网络模型可以在用户的测试实验室中重复使用。使用这个程序,可以对应用程序进行功能和负载测试,并按照真实的网络特性精确地表现出来。应用程序超时的值和其他受影响的参数可以在产品发布之前进行调优,以节约时间和金钱成本。

建立应用程序的突破点:真实的网络是容易出现损伤的,比如延迟、丢包、抖动、数据包重组、误码率等等。诸如TCP之类的更高级别的IP协议,试图在使用CRC检测和重发数据包的过程时说明这些情况。在许多情况下,这些恢复损坏数据的过程是允许使用应用程序的。然而,随着各类损伤的持续累积,网络将不得不增加重新传输的次数,用户必然会面对网络延迟的情况。其他如UDP等更高级别的协议,则缺少错误校正过程。PacketStorm网络仿真器允许用户创建理想的网络环境,然后增量地、可预见地使其恶化。当PacketStorm精确控制这些不断恶化的条件时,可以为应用程序的操范围确定一个网络条件阈值。该信息可用于在网络监控系统中设置报警阈值,并确定合适的SLA与服务提供者。

带宽工程和网络拓扑仿真:典型的实验室网络不仅不能结合实际的网络特性和损伤,而且无法模拟实际的连接速度和拓扑。实际网络通常具有相对较高的核心带宽,但远程分支、远程办公人员、场外存储位置等能够以多种方式连接,例如T-1、FT-1、ISDN、56 kb甚至更低的速率。产品测试过程中,重要的不仅是在高速核心中评估应用程序的性能,还要在实际的网络拓扑中观察性能。PacketStorm网络仿真器支持这种类型的测试。当用户仍然使用标准的10/100M或Gig-E 接口时,PacketStorm系统有能力支持仿真这些边缘的访问速率。PacketStorm用户可以设置传输速率以匹配访问速率并观察应用程序的执行情况。这些速率可以很容易地更改,以允许用户清楚地了解需要哪些边缘访问速率,进而确保满足最小带宽需求,而不是超额占用带宽和浪费时间。另外,数百个端点连接可以独立配置,精确地重建核心网络活动的流量组成。例如,高速连接包含了来自各个端点传输到不同位置的综合流量,每条流量都有它自己单独的可用带宽和端到端的特性以及损伤。除了标准的以太网接口之外,PacketStorm还支持本地的WAN接口T-1/E-1、T-3、OC-3以及OC-12。这些接口使用真实物理接口的特性来组成生产前的测试。PacketStorm仿真器能精确仿真真实的网络拓扑,使应用程序能够调整到这些条件并确保这些服务能够更有信心的部署。PacketStorm仿真器精确仿真真实的网络拓扑,使应用程序能够对这些条件进行优化,以便应用程序可以无风险的顺利部署。

点击此处了解更多内容