29.01.2013 Views

WebSphere Application Server V7.0: Concepts ... - IBM Redbooks

WebSphere Application Server V7.0: Concepts ... - IBM Redbooks

WebSphere Application Server V7.0: Concepts ... - IBM Redbooks

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

4.5.4 Load factors<br />

► Monitor resource use.<br />

Check for processor, memory, and disk use before, during, and after each test<br />

run to see if there are any unusual patterns. If the target environment is using<br />

shared infrastructure, make sure the shared component is performing under<br />

the projected shared load.<br />

► Isolate network traffic as much as possible.<br />

Using switches, there is rarely a circumstance where traffic from one server<br />

overruns the port of another. It is possible, though, to flood ports used for<br />

routing off the network to other networks or even the switch backbone for<br />

heavy traffic. Make sure that your network isolates the testing environment as<br />

much as possible prior to starting, because performance degradation of the<br />

network can create unexpected results.<br />

► Perform repetitive tests.<br />

Reset the environment to a defined start state. This includes the database,<br />

caches, and so on. Databases that use up datasets need to be reset in<br />

particular. Make sure you have enough test data available.<br />

The most important factors that determine how you conduct your load tests are<br />

as follows:<br />

► Request rate<br />

► Concurrent users<br />

► Usage patterns<br />

This is not a complete list and other factors can become more important<br />

depending on the kind of site that is being developed.<br />

Request rate<br />

The request rate represents the number of requests per time unit. In Web-based<br />

environments this is mostly expressed as number of HTTP requests per second.<br />

It is critical that the request rate is close to the real word load expectations.<br />

Concurrent users<br />

The concurrent users number expresses the numbers of users concurrently<br />

requesting service from your environment at a point in time. This number of users<br />

is really firing requests to your system at a given point of time.<br />

110 <strong>WebSphere</strong> <strong>Application</strong> <strong>Server</strong> <strong>V7.0</strong>: <strong>Concepts</strong>, Planning, and Design

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!