Abstract
Load sharing in the data centre is an essential strategy for meeting service levels in high volume and high availability services. We investigate the accuracy with which simple, classical queueing models can predict the scaling behaviour of server capacity in an environment of both homogeneous and inhomogeneous hardware, using known traffic patterns as input. We measure the performance of three commonly used load sharing algorithms and show that the simple queueing models underestimate performance needs significantly at high load. Load sharing based on real-time network monitoring performs worst on average. The work has implications for the accuracy of Quality of Service estimates.
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
Download to read the full chapter text
Chapter PDF
References
British Standards Institute. BS15000 IT Service Management (2002)
Sauvé, J., et al.: Sla design from a business perspective. In: Schönwälder, J., Serrat, J. (eds.) DSOM 2005. LNCS, vol. 3775, pp. 72–83. Springer, Heidelberg (2005)
Xu, W., Zhu, X., Singhal, S., Wang, Z.: Predictive control for dynamic resource allocation in enterprise data centers. In: Proceedings of the 10th IEEE/IFIP Network Operations and Management Symposium (NOMS 2006), pp. 115–126. IEEE Press, Los Alamitos (2006)
Li, X., Sha, L., Zhu, X.: Adaptive control of multi-tiered web applications using queueing predictor. In: Proceedings of the 10th IEEE/IFIP Network Operations and Management Symposium (NOMS 2006), pp. 106–114. IEEE Press, Los Alamitos (2006)
Bjørnstad, J.H., Burgess, M.: On the reliability of service level estimators in the data centre. In: State, R., van der Meer, S., O’Sullivan, D., Pfeifer, T. (eds.) DSOM 2006. LNCS, vol. 4269. Springer, Heidelberg (2006)
Menascé, D.A., Almeida, V.A.F.: Scaling for E-Business: Technologies, Models, Performance, and Capacity Planning. Prentice Hall, Englewood Cliffs (2000)
Burgess, M.: Analytical Network and System Administration — Managing Human-Computer Systems. J. Wiley & Sons, Chichester (2004)
Rodosek, G.B.: Quality aspects in it service management. In: Feridun, M., Kropf, P.G., Babin, G. (eds.) DSOM 2002. LNCS, vol. 2506, p. 82. Springer, Heidelberg (2002)
Høyland, A., Rausand, M.: System Reliability Theory: Models and Statistical Methods. J. Wiley & Sons, New York (1994)
Teo, Y.M., Ayani, R.: Comparison of load balancing strategies on cluster-based web servers. Transactions of the Society for Modeling and Simulation (2001)
Barford, P., Crovella, M.: Generating representative web workloads for network and server performance evaluation. In: SIGMETRICS 1998/PERFORMANCE 1998: Proceedings of the 1998 ACM SIGMETRICS joint international conference on Measurement and modeling of computer systems, pp. 151–160. ACM Press, New York (1998)
Cardellini, V., Colajanni, M.: Dynamic load balancing on web-server systems. Internet Computing IEEE 3(4), 28–39 (1999)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 IFIP International Federation for Information Processing
About this paper
Cite this paper
Burgess, M., Undheim, G. (2006). Predictable Scaling Behaviour in the Data Centre with Multiple Application Servers. In: State, R., van der Meer, S., O’Sullivan, D., Pfeifer, T. (eds) Large Scale Management of Distributed Systems. DSOM 2006. Lecture Notes in Computer Science, vol 4269. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11907466_5
Download citation
DOI: https://doi.org/10.1007/11907466_5
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-47659-7
Online ISBN: 978-3-540-47662-7
eBook Packages: Computer ScienceComputer Science (R0)