beautypg.com

Performance testing, Test tools and scripts, Tools – HP BL35P User Manual

Page 6

background image

Performance testing

HP continues to upgrade existing HP ProLiant servers and introduce new servers to meet particular

business needs. To help customers select the appropriate server for their particular HP SBC

environment, HP publishes this and other performance briefs to characterize individual server

performance and scalability.
This section describes the test environment and test scenarios used to determine the optimal number of

users supported by an HP ProLiant BL35p server blade in an HP SBC environment.

Note:

HP makes a distinction between the optimal number of users that

can be supported on a particular server configuration and the

maximum number. The optimal number is a more practical metric

that reflects the number of users that can be supported without
impacting user response times
.

Historically, HP has defined the optimal value as the number of
users that are active when processor utilization reaches 80%. After

processor utilization passes 80%, additional users are supported;

however, response times may become unacceptable.

Scalability metrics specified in this Performance Brief reflect the
optimal number of users.

Test tools and scripts

HP used a range of test tools and scripts to simulate typical HP SBC user workloads.
Tools
Terminal Services Scalability Planning Tools (TSScaling), a suite of tools developed by Microsoft®,
helps organizations with Microsoft Windows® Server 2003 Terminal Server capacity planning. These

tools facilitate the placement and management of simulated loads on an HP SBC server.
Table 2 outlines the components of the TSScaling suite.

Table 2: Components of TSScaling

TSScaling suite component

Description

Robosrv.exe

Drives the server-side of the load simulation

Automation tools

Robocli.exe

Helps drive the client-side of the load simulation

Qidle.exe

Determines if any scripts have failed and require operator

intervention

Test tools

Tbscript.exe

A script interpreter that helps drive the client-side load

simulation

TBScript.doc

Terminal Server bench scripting documentation

TSScalingSetup.doc

A scalability test environment set-up guide

Help files

TSScalingTesting.doc

A testing guide

6