Distributed client/server architectures are the technological backbone of today’s data centres. A usage-based allocation of infrastructure costs to business processes or users is often not possible, as the necessary resource consumption measurements incur too much overhead. This thesis proposes a method to derive estimates for the expected resource consumption of customer-oriented services during standard load tests. This facilitates the determination of usage-based cost allocation keys significantly. The concept was implemented in a software toolkit and successfully evaluated in a set of experiments with multi-tier database applications. In particular, the determined consumption estimates were used as input parameters for Queuing Network Models, which led to very accurate performance predictions. Furthermore, it was analyzed how the approach could be integrated into existing IT processes at the BMW Group.
«Distributed client/server architectures are the technological backbone of today’s data centres. A usage-based allocation of infrastructure costs to business processes or users is often not possible, as the necessary resource consumption measurements incur too much overhead. This thesis proposes a method to derive estimates for the expected resource consumption of customer-oriented services during standard load tests. This facilitates the determination of usage-based cost allocation keys signific...
»