System performance views


General

System performance views describe how a system's performance can be viewed and the purpose of the views.

Every system performance characteristic belongs to one of two system performance views:

  1. The External view: Measurements of a system's performance characteristics from outside of the tested system.

  2. The Internal view: Measurements of a system's performance characteristics from inside of the tested system.

The performance views are complementary, i.e. metrics from both views are required to understand and improve a system's performance.


The External view of a system's performance

The External view of a system's performance is a system's performance characteristics as observed and measured from outside the tested system.

External system performance characteristics are also referred to as "User Experienced Performance".

Examples of external system performance characteristics are response time, response time variations, various capacity metrics, availability metrics, stability metrics, and many more.

External system performance figures show the aggregated performance efforts of a system.

External system performance characteristics show the tested system's behaviour as towards its users, but doesn't explain the tested system's delivery limits.

To top of page


The Internal view of a system's performance

The Internal view of a system's performance is a system's performance characteristics as observed and measured from inside the tested system.

The internal system performance characteristics show the performance of the tested system's components.

Examples of internal system performance characteristics are are CPU load, memory usage, queue lengths, and many more.

Internal system performance characteristics are measurements of what limits the system's external performance. The measurements are made to find the sources of deviations from performance requirements, such as capacity bottlenecks.

Internal system performance characteristics explain possible causes of a system's service delivery limits, but not the system performance as experienced by users (the external performance characteristics).

To top of page


Proceed to Performance Measurement Metrics