|
|
How much does a second cost?
It is surprising that many service level agreements (SLAs) are drawn up without a clear understanding of their cost implications. In such situations, quantifying the IT investment required to satisfy the prescribed SLAs would probably precipitate a change to those very SLAs.
This page seeks to present a process for determining the savings of marginal relaxations in response time SLAs. Note that a well behaved system, when under load, should slow down, but not stop or exhibit a significant increase in error rates. Reliability under anticipated load should not be negotiable (see stress testing). In IT, the process improvement (tuning) process often stops when an arbitrary SLA is achieved, rather than taken to the next level, which may enable the redeployment of IT infrastructure.
The diagram on this page shows a three step process for determining the cost of a unit of response time. Once the cost is known, decisions can be implemented to redeploy excess infrastructure - while maintaining the agreed response time level of service. Alternatively, a cost can be attributed to a given level of service, so that the cost centers of users demanding a given response time can be charged for their requested level of service.
The First step (A) is to conduct a performance tuning cycle, by executing various types of load tests. The improved response times that can be delivered by a tuned system (B) can then be documented. A second series of load tests (C) can then be designed, in conjunction with system experts and architects, that determines the minimum configuration that still delivers a minimum or arbitrary level of response time performance. Following the process outlined in this page can facilitate the determination of cost associated with marginal changes in response time - and determining the cost or saving related to a marginal change in response time can provide a solid basis for purchase, redeployment and chargeback decisions.
Ask us about how we can help you design the tests that you need by emailing us at info@loadtest.com.au and read about our consulting capacity.
|
Send mail to
webmaster@loadtest.com.au with
questions or comments about this web site.
|