惠普 Performance Center
hp Performance Center是一套集成
性能测试解决方案, 可以模拟数百
或数以千计的并发用户来应用生产
几乎任何环境的工作量;识别潜在
性能瓶颈;并帮助诊断和*
问题的根本原因。使用Performance Center,
测试团队可以将应用程序从
终端-应用一致的、可测量的和
可重复加载-然后使用数据来识别
可影响用户的可伸缩性问题。
hp Performance Center:
·测试范围广泛的应用程序,
包括
*xin的富互联网应用 (ria) 与 web 2。0
技术、企业资源规划/客户
关系管理 (erp/crm) 应用程序, 如
以及遗留技术的应用
·查明应用程序性能的根本原因
问题, 有助于提*, 从而
降低硬件和软件成本
·降低了部署不符合的系统的风险
您的性能要求。
·支持个人、基于项目的测试;以及
支持多个项目的*中心
和团队。
惠普Performance Center
组件
hp LoadRunner 软件比任何
当今世界的其他测试解决方案。使用记录
和回放机制, 它可以帮助您驱动生产
测试环境的工作负荷。当它驱动负载
针对该系统, hp LoadRunner 捕获
end-user 关键业务流程的响应时间和
用于确定服务级别协议的事务
(sla) 可以满足。非*性、real-time
性能
监视器获取和显示性能数据
每个应用层、服务器和系统组件;
数据与交易数据相关
快速定位问题区域。
hp LoadRunner 使您能够
在不同级别记录和重播, 从
gui 级别降低到传输和套接字级别,
取决于所需的自定义级别。
这种灵活性, 选择记录的水平方便
由技术人员和非技术人员使用。
它支持广泛的应用领域, 包括
新的 web 2.0 技术以及遗留
应用技术。hp LoadRunner 帮助您
测试应用程序、诊断问题和部署
没有惊喜。
hp Performance Center软件是
企业级性能测试平台
启用性能测试 coe 的形成
或性能测试共享服务。这是一个
可在全球范围内访问的基于 web 的解决方案,
24x7 全天候使用, 从而
提高资源利用率, 降低成本。它
还提供资产共享、项目
对测试进行分组和同时查看, 使
整个团队的流程效率和协作。
?确定该方法是切实可行的。从...开始
基于的可实现的目标和构建
该项目的成功。实际上,这意味着
HP Performance Center部署通常开始
小,然后建立到完全实施
当组织完全在整个组织
准备。这种分阶段的方法也导致灵活性,
使HP能够帮助您实现不同的功能
根据需要进行处理
?尽快推动价值。几乎全部
惠普实施了一个试点项目
实现。在HP Performance的情况下
中心,这意味着你**的一个
借助于应用程序的测试和优化
惠普*通过这种方式,您将学习如何有效
从操作中使用HP Performance Center
提高绩效的立场
到你的组织
?按照*jia做法遵循具体步骤。那里
*成千上万的成功实施
的HP产品。基于这些成功,普及
行业专长和内部使用的产品,
惠普创造了广泛的*jia实践
HP Performance的成功部署和使用
*。这些*jia做法将作为HP付诸实施
顾问会按照详细的路线图完成
你的部署
?实现自给自足。主要目标之一
惠普服务方法是将*知识转移到
你尽快,所以你可以得到*多的
从您投资惠普产品的价值。此外
并行使用基于项目的方法
惠普顾问应用*jia做法和指导
创建针对您的组织定制的流程 -
所以你的团队可以实现你所期望的
使用HP Performance Center的业务目标。
实施阶段
在您的组织中实施HP Performance Center -
由惠普服务方法直接指导。
实施过程本身由
*和迭代的阶段,从项目
概念以逐步的步骤完成。这个
不仅实现了微调和定制
性能测试平台和流程基于
您的组织的具体需求,也带领您
在下面实现亲手练习
指导现场惠普咨询团队。
评估
HP Performance的初始阶段的目的
中心实施是确定高层次
架构和实施方法。开始
在一个上下文中部署HP Performance Center
实际测试项目,惠普顾问评估相关
你的战略,功能和技术方面
组织,认识合适的业务团队
技术利益相关者识别现有的痛点
并评估组织测试的当前状态 -
环境。您*gao优先的测试项目是
然后确定并选定为实施的飞行员 -
注意过程,为您提供即时价值。
HP Performance Center概述
性能监控可确保您获得有关如何更新的信息
您的应用程序正在执行性能测试。通过分析性能
数据为您的系统通过多次性能测试,您可以定义一个基线,
也就是说,一系列测量表示可接受的性能
典型工作条件。该基线提供了一个参考点
发现问题时更易于识别。
另外,在排除系统问题时,性能数据可以给您
有关系统资源在发生问题时的行为的信息,
这有助于确定原因。
*后,监控应用程序性能为您提供未来项目的数据
增长,并计划系统配置的变化如何影响
未来业务。
性能监控有助于识别瓶颈并验证是否
应用程序通过收集指标来满足其性能目标
表征应用程序在不同工作负载条件下的行为
(性能测试,压力或单用户操作)。那么这些指标呢
与性能目标中定义的那些相关。这样的例子
度量可以是:响应时间,吞吐量和资源利用率(即CPU,
内存,磁盘I / O,网络带宽)。没有很好的理解这些
指标,很难得出正确的结论和/或精que定位
分析绩效结果时的瓶颈。我们强烈建议
您建立*知识,使您能够进行正确的分析。
正在考虑配置和调整应用程序以实现*jia性能
在应用程序开发人员和IT组织之间。能够弄清楚为什么一个
特定的应用程序运行缓慢是一个理想的技能,是科学的一部分
部分艺术无论你拥有什么水平的技能或艺术,收集表演
数据是诊断和解决广泛范围的必要的第yi步
问题。
绩效术语
在监测过程中收集性能测试的定量方面
相。我们来仔细看看性能监控中使用的主要术语。
系统行为的两个**的措施是带宽和
吞吐量。带宽是数量的量度,这是工作的速度
可以完成,而吞吐量测量工作的实际速率
请求完成。
绩效监测*jia实践指南
*章:介绍性能监控
HP Performance Cente*.53)*8页,共288页
吞吐量可以根据应用于系统的用户数量而变化
被测试。通常以每秒请求数来衡量。在某些
系统时,LoadrunnerEnterprise结果分析,吞吐量可能会下降,当有并发用户多的时候
其他系统,它在压力下保持恒定,但延迟开始受损,
通常是由于排队。计算机系统的各种资源多忙
被称为它们的利用。
执行特定任务所需的时间的关键措施是排队时间,
服务时间和响应时间。
服务时间和队列时间
服务时间测量处理特定客户工作需要多长时间
请求。
当工作请求到达繁忙的资源并且不能被服务时
立即请求排队。请求遭受队列时间延迟
一旦他们开始在排队等待服务之前。
响应时间
响应时间是**的指标,将一直使用
在整本书中提到服务时间和队列时间的总和。有可能
在服务器或客户端分为响应时间如下:
l在服务器端测量的延迟。这是服务器完成所需的时间
执行请求。这不考虑客户端到服务器
延迟,其中包括请求和响应跨越的额外时间
网络。
l在客户端测量的延迟。在客户端测量的延迟包括
请求队列,服务器完成执行的时间
请求和网络延迟。深度的应用使用理解是
为了建立适当的活动组合及其受欢迎程度
用户。