vc开发的军事仿真软件,性能测试用什么工具比较好呢?
麻烦 告诉 我?好吗?sdlkfj9 我觉得你要是简单介绍一下这个软件的功能,当然是在保密范围外的,比如是不是基于web的,用的什么系统等等,这样大家就能有点针对了,呵呵. 那个比较难,军事仿真软件重在网络,一般网络数据流量非常大,推荐servervantage试试。 软件的架构都不清楚,谁知道该怎么测. servervantage? QAload ServerVantageServerVantage是Vantage产品系列的另一个主要部件。它着眼于改进整个企业的应用性能和可用性。ServerVantage监控应用、数据库和服务器的可用性和性能,ServerVantage允许用户集中监控应用所穿过的所有应用部件-Web服务器、防火墙、应用服务器、文件系统、数据库、中间件和操作系统。一旦问题被发现,ServerVantage能够自动分派预先定义的矫正动作或将问题通知适当的使用者允许用户手工解决问题。ServerVantage广阔的实时、历史数据收集帮助加速性能问题的确定、识别趋势,并产生主要状态、分析信息满足服务水平目标。
ServerVantage能够让你跨平台管理业务应用的服务水平,它采用一个单一的Windows接口管理Windows、UNIX和Novell NetWare操作系统。监控的数据库包括DB2, Oracle、Sybase、Informix和微软的SQL Server。ServerVantage通过提供直观的创建、修改、和执行管理任务能力,在所有环境提供统一风格、单一化复杂的管理功能。
此外,ServerVantage允许你创建自定义监控对象。这些用户自定义的监控对象是用户自定义的外部脚本或程序,它们可以将数据发回到Windows代理, UNIX 代理或用户自定义代理。
ServerVantage采用模板的概念简化服务器管理。模板包括将被采集的、预先定义的监控对象列表,当有事件发生时可以采用的动作和事件发生的条件也被定义在处理规则中。ServerVantage装备了超过100个预先定义的模板,这些模板是COMPUWARE通过深入研究开发出来的,为了更好实施服务器性能和高可用性管理而设置的。通过ServerVantage的模板管理器你可以轻易创建满足你需求的其它模板。一旦创建,任何数量的服务器都能很容易地部署。
主要特性
ServerVantage采用一个可扩展的三层结构,它采用可靠的、经济的方式管理你的生产环境。ServerVantage控制服务器包括完整的构件,这些构件配置监控代理,然后传送、收集和存储由代理服务收集来的信息和事件。VantageView提供一个完全的基于WEB接口界面,允许用户操作和管理产品。从任何的WEB浏览器能观看数据。ServerVantage采用下列构件:
控制服务器是ServerVantage的核心部件,控制服务器存储任务配置数据、性能数据(由代理服务返回的)和事件数据,并将这些数据存放在ServerVantage数据库中。
代理服务器是ServerVantage监控的关键业务服务器。除了通过代理支持的ORACLE,只有安装了ServerVantage代理服务的服务器才能够被监控。ServerVantage具有可恢复能力的三层结构,即使网络出现了问题阻止了与控制服务器间的通讯,ServerVantage能够连续监控。
控制台功能(一个管理控制台、用户控制台、报告控制台、WEB控制台和用户管理器)能够作为一个基于WEB应用重新实施,并将它集成到VantageView中。ServerVantag用户现在不需要安装GUI界面控制台,通过网络上任何一台支持浏览器的工作站就能够完成服务器管理和监控功能。
ServerVantage监控允许用户在特定时间段从代理收集性能数据。采用VantageView,用户能够观看性能数据,重新配置、在数据框内增加图表和图形显示多个监控对象和多台服务器(见表15)。这个特性可用于比较不同服务器的数据或比较同一服务器监控的不同对象的数据。
表15:监控视图
在选定的时间段内所有的智能数据点都以图表的形式显示。从这些图表用户可以深入挖掘这些智能数据点,显示选定的数据点窗口(见图16)。这样可以查明哪台服务器、监控对象名称、实例、实例的时间和日期、值和数据点的描述。同样提供当前数据点图表的位置和数据点总量。
图16:选定的数据点窗口
从选定的数据点窗口,你可以深入挖掘观看更多的报警信息。当你点击这个连接,你能够在选定的监控数据点窗口,看到任何特殊数据点的详细信息(见图17)。可以在这个窗口中答复报警,也可以深入下去看到服务器利用率报告(见图19)。
. 图18:选定的监控数据点窗口
当用户从报警菜单选择所有报警视图,所有由用户定义并被服务器触发的报警事件以一个表格形式显示出内容。所有这些报警视图包括所有答复的、或未被答复的报警,你可以轻易确认报警或从该视图深入挖掘获取服务器利用率报告。
图18:所有报警窗口
图19:服务器利用率报告
因为高可用性是服务水平管理的基础,一个有效的生产计划阶段是关键。
因为可用性是服务水平管理的基础,一个融入了可用性管理的有效生产计划阶段是确定一个新的应用是否满足服务水平期望的关键。应用可用性的有效管理意味着能够通过监控应用和应用的构件完成任务。利用内置的管理工具ServerVantage提供主要的深度管理。如Windows性能记录、采用额外的应用深度数据扩充的这类数据和不能从其它来源获取的服务数据。
随着企业服务器的增加,管理事件日志和确保关键事件的快速处理变得非常困难,与此同时,最终用户对可用性的期望越来越高。ServerVantage提供全面的和集中事件管理,用ServerVantage坚持不懈地监控和管理生产服务器环境。
图20:ServerVantage事件日志(显示ORACLE监控对象)
有效的报告对于满足服务水平的期望是非常必要的。在VantageView中创建的大量报告和记分卡,提供应用可用性和性能高水平决策总结,详细的、基于构件的数据可进行进一步深入研究。这些报告帮助确定高峰期的可用性期望值、观察趋势和将这些信息反馈回生产计划阶段。
在预部署阶段的压力测试中,ServerVantage与其它Compuware的QACenter QALoad产品集成,提供服务器在该压力下的性能表现的详细数据。利用这些数据,你可以决定ServerVantage在生产环境中服务器所使用的、适当的阀值水平。这样在性能开始恶化、影响满足目标服务水平前你能够获取报警信息。
ServerVantage怎样与其它Vantage产品一起工作
其它Vantage同伴产品补充了ServerVantage在应用和服务器可用性监控功能。ServerVantage与其它产品的集成如下:
NetworkVantage-关于事件和服务器状态的信息在ServerVantage间NetworkVantage转移如下所示:
因为NetworkVantage监控网络流量,当网络流量或应用交易响应时间超过特定的阀值,一个报警被触发。一个SNMP trap被送到ServerVantage控制服务器。报警通告的详细信息显示在ServerVantage用户控制台或从VantageView获取。 从ServerVantage控制服务器获取的数据能够直接用NetworkVantage获取到。可以追踪网络活动时的服务器健康状态统计信息,如CPU、内存和硬盘信息。当NetworkVantage收集动作产生,数据从ServerVantage控制服务器上载到探针管理器。在数据合并过程中将数据集成到VDB文件中。这些数据可以通过NetworkVantage交互式用户界面读取和保存在NetworkVantage历史数据库中用于趋势分析。
ClientVantage-ServerVantage监控你关键服务器的性能,在VantageView中你可以将处理一个特定应用交易的服务器分成一个组,这样你就可以看到应用在服务器上的水平是如何表现的。你可以观看和分析围绕应用响应时间问题的服务器性能数据,快速确定服务器端的性能问题。ClientVantage与ServerVantage集成包含下面的功能:
当一个ClientVantage违背服务水平的交易事件产生时,报警数据通过一个SNMP trap信息发送到ServerVantage,这个报警随后作为事件存储在ServerVantage数据库中,这个数据可以被ServerVantage用户控制台或VantageView处理。
当一个应用故障被检测到时,在ServerVantage中能够触发一个报警。ClientVantage抓取客户端电脑在出现故障时的一个快照状态(包括一个屏幕画面记录和主要诊断信息)。ClientVantage故障分析器能够通过ServerVantage调用,并在ServerVantage用户控制台显示详细的错误信息。
VantageView性能监控-一个完全的用户接口,允许你配置监控任务、监控服务器性能、挖掘详细性能数据,观看报警诊断数据。监控视图能够以近似报告的形式保存起来,或共享成公共或私有视图。采用这些新特性,你可以在网络上任何一台支持浏览器方式的机器上轻松管理你服务器的性能。
VantageView报警监控-ServerVantage能够设立监控特定服务器,当预先配置的任务达到一个定义的条件能够触发一个事件。你可以在VantageView中监控和观看报警。
VantageView任务管理-VantageView允许你管理任务,这些任务用于监控被定义的机器或资源。同样指明当监控环境变化时ServerVantage如何响应这些变化。采用任务管理过程,你能够轻松创建、修改和观看任务。
VantageView-数据可以用多个ServerVantage控制服务器重新获取,同时以固定WEB页面显示在VantageView中。这些信息能够通过IE5.5或更高版本的WEB浏览器进行远程监控。下列系统管理视图由ServerVantage提供:
The Server Utilization Report(服务器利用率报告)显示从ServerVantage代理服务收集来的监控对象信息。每个监控对象(或一组监控对象)记录特定时间段资源的数字数据。如单个处理器、部分的共享内存或设备。任务能够运行,这样数据通过一个监控服务器(或多个服务器)上的监控对象收集数据记录。由监控对象收集的数据能够独立或共同(最多5个)展示在一张图表上。用户可以在这些视图的数据点上深入挖掘下去观看进一步详细的信息。
The ServerVantage Administration Reports (ServerVantage管理报告)显示被定义任务的配置和其它ServerVantage报告可用的应用模板。
The ServerVantage Events Reports (ServerVantage事件报告)显示关于事件(答复的或未答复的)、错误日志摘要报告和事件日志信息。
The ServerVantage Availability Reports (ServerVantage可用性报告)监控关键应用的可用性和可能导致用户应用不可用的潜在失效点。
The ServerVantage Performance Reports (ServerVantage性能监控报告)监控分布式服务器的性能,提供深层次的实时或历史信息,帮助所有人评估服务水平协议是否达到。
观察仪允许用户绘制强大的服务水平和故障发现及定位信息,这些信息来源于ClientVantage, NetworkVantage和ServerVantage。你可以采用标准Visio制作模板在微软Visio中创建图表。这些图形随即关联或连接到VantageView报告平台。报警(采用用户自定义图标)、其它Vantage构件(客户工作站、网络和服务器)或URL。你利用观察仪创建的这些视图发布到VantageView中,这样你可以通过WEB浏览器在网络的任何地方获取这些数据。如果你点击了这些发布的区域,可以深入挖掘下去获取这个区域的详细信息。
[ 本帖最后由 netcat 于 2006-12-20 08:46 编辑 ] 哪里可以下载到这些工具 恩,找了好久都没找到NetworkVantage的下载地址,谁有的话,能提供个不?
页:
[1]