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

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

5.1.5 Performance<br />

Performance determines the environment’s ability to process work in a given<br />

interval. The higher the performance, the smaller the interval needed to process<br />

a specified set of work, or the more work that can be processed in the same<br />

interval.<br />

When talking about performance there are two widely used approaches:<br />

► Response time<br />

Response time is a generic approach for a single type of request. It defines<br />

the maximum amount of time a request should take until it is finished. This<br />

metric is most often used in online workload, where a request has to achieve<br />

a real-time goal.<br />

Note: When using this metric make sure that the response time is not only<br />

achieved in a single user-single transaction scenario, but also when the<br />

projected production load is used against the system.<br />

► Throughput<br />

The throughput metric measures the overall amount of work processed in a<br />

certain amount of time. It is usually used for batch-kind workloads that need<br />

to be finished in a certain time window.<br />

<strong>WebSphere</strong> <strong>Application</strong> <strong>Server</strong> Network Deployment enables you to cluster<br />

application servers so that you have multiple server instances running the same<br />

application available to handle incoming requests. Clustering generally provides<br />

improvements for performance, due to an optimized scaling.<br />

Chapter 5. Topologies 127

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

Saved successfully!

Ooh no, something went wrong!