可在远程位置(也成为代理计算机)上运行用户组,而不是在本地计算机上运行,从而防止工作台活动影响应用负载的能力。
开始之前
在远程位置运行用户组之前,验证:
- IBM® Rational® Performance Tester Agent 已安装在远程计算机上。此代理程序已配置并连接到 Rational Performance Tester 工作台。
- 防火墙在工作台计算机上已禁用,或者已配置以允许端口号 7080 上的入局连接。
- 合理数量的虚拟用户将在远程位置上运行。当您向远程位置分配用户组时,不要让远程计算机(代理程序)超负荷。如果超过了远程计算机可运行的虚拟用户数,那么服务器的性能度量将出现偏差,因为它们将受到计算机性能的影响。测试结果将反映计算机的负载超过服务器的负载。要在具有 1 GHz 处理器和 1 GB RAM 的计算机上得到最佳结果,不要超过 1000 个并发虚拟用户。
关于此任务
通常情况下,您应该在远程位置运行用户组。
在以下情况下,您
必须在远程位置运行用户组:
- 有大量虚拟用户要运行,但本地计算机没有足够的处理器或内存资源来支持该负载时。您可以在不同位置运行这些用户以使每台计算机上运行的用户更少,从而保存资源。
- 测试需要特定客户机库或软件时。包含该测试的用户组必须在安装了特定库或软件的计算机上运行。
过程
- 在“测试导航器”中,浏览以找到调度并双击该调度。 此时将打开该调度。
- 在调度中,单击要在其他计算机上运行的用户组。
- 在“调度元素详细信息”区域内单击在以下位置运行该组。
- 要声明远程位置,请执行以下操作:
- 单击。 “新添加”向导将打开。在此向导的第一页上,可指定远程位置的常规属性。
- 在主机名中,输入远程计算机的 IP 地址或标准主机名。
- 在名称中,输入远程计算机的描述性名称。
- 在部署目录中,输入远程计算机上用于存储测试资产的目录。 此目录(如不存在则会创建)用于存储调度运行期间所需的临时文件。
- 在操作系统中,选择远程计算机的操作系统,然后单击下一步。
注: 如果使用处理器价值单元 (PVU) 许可功能,那么必须选择经过 PVU 许可的操作系统。例如,Windows(PVU 许可)而不是 Windows。
- 指定此位置的 IP 别名属性。
要看似每个虚拟用户都具有其自己的 IP 地址,请单击启用 IP 别名。
- 要在远程位置使用所有网络接口中的 IP 地址,请单击使用所有网络接口中的 IP 地址。
- 要使用部分网络接口中的地址,请单击仅使用以下网络接口中的 IP 地址。
提示: 单击添加可以添加接口名称,单击编辑可以更改接口名称。指定通过逗号分隔的网络接口,例如 eth0, eth1。如果不使用此格式,那么连接尝试将失败。
- 单击下一步。在该向导的第三页上,可指定文件位置。
- 在文件名中,输入要包含该计算机相关信息的文件的名称,然后单击下一步。
注: 该文件中存储的数据包含诸如主机名和部署目录等信息。以后可以通过打开测试导航器并双击该文件以更改此信息。
- 要添加已经声明的位置,请执行以下操作:
- 单击。
- 在“选择位置”窗口中,选择将运行用户组的计算机,然后单击确定。