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.

Based on your estimate, you might have to update the implementation design for<br />

all of your planned environments. Changes to the production environment should<br />

be incorporated into the development and testing environments if at all possible.<br />

If this is not possible for budgetary reasons, ensure that the integration and<br />

development environment are functionally equivalent.<br />

4.4 Benchmarking<br />

Make sure to validate the sizing with a load test before starting the production.<br />

Benchmarking is the process used to determine the capacity of an application<br />

environment through load testing. This determination enables you to make<br />

reasonable judgements as your environment begins to change. Using<br />

benchmarks, you can determine the current work environment capacity and set<br />

expectations as new applications and components are introduced.<br />

Many enterprises maintain a benchmark of their application stack and change it<br />

after each launch or upgrade of a component. These customers usually have<br />

well-developed application testing environments and teams dedicated to<br />

benchmarking. For those that do not, alternatives such as the <strong>IBM</strong> Test Center<br />

are available. There are also third-party benchmark companies that provide this<br />

service.<br />

Note: We recommend including a benchmark or load test as part of the<br />

development process. This will prevent a lot of performance problems and<br />

help improve the code quality of the application, as well as the robustness of<br />

the overall environment.<br />

<strong>IBM</strong> Test Center<br />

<strong>IBM</strong> Global Services offers Performance Management, Testing, and Scalability<br />

services. This team will come on-site and assess the overall site performance.<br />

This investigation is platform neutral. Offerings include, but are not limited to the<br />

following services:<br />

► Testing and Scalability Services for TCP/IP networks<br />

► Testing and Scalability Services for Web site stress analysis<br />

► Performance Engineering and Test Process Consulting<br />

► Performance Testing and Validation<br />

► Performance Tuning and Capacity Optimization<br />

Chapter 4. Infrastructure 107

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

Saved successfully!

Ooh no, something went wrong!