Abstract
Ecommerce is an area where an Autonomic Computing system could be very effectively deployed. Ecommerce has created demand for high quality information technology services and businesses are seeking quality of service guarantees from their service providers. These guarantees are expressed as part of service level agreements. Properly adjusting tuning parameters for enforcement of the service level agreement is time-consuming and skills-intensive. Moreover, in case of changes to the workload, the setting of the parameters may no longer be optimum. In an ecommerce system, where the workload changes frequently, there is a need to update the parameters at regular intervals. This paper describes an approach to automate the tuning of MaxClients parameter of Apache web server using a proportional controller based on the required response time and the current workload. This is an illustration of the self-optimizing characteristic of an autonomic computing system.
Access provided by Autonomous University of Puebla. Download to read the full chapter text
Chapter PDF
Similar content being viewed by others
References
Salehie, M., Tahvildari, L.: Autonomic Computing: Emerging trends and open problems. In: Proc. of the Workshop on the Design and Evolution of Autonomic Application Software (2005)
Diao, Y., Hellerstein, J.L., Parekh, S., Griffith, R., Kaiser, G.E., Phung, D.: A control theory foundation for self-managing computing systems. IEEE J. on Selected Areas in Communications 23(12) (December 2005)
Abdelzaher, T.F., Bhatti, N.: Web server Quality of Service management by adaptive content delivery. In: Intl. Workshop on Quality of Service (June 1999)
Lu, Y., Saxena, A., Abdelzaher, T.F.: Differentiated caching services - A control-theoretical approach. In: Proc. of the International Conference on Distributed Computing Systems (April 2001)
Abdelzaher, T.F., Shin, K.G., Bhatti, N.: Performance guarantees for web server end-systems: A control-theoretical approach. IEEE Trans. on Parallel and Distributed Systems 13(1) (January 2002)
Lu, Y., Abdelzaher, T.F., Lu, C., Tao, G.: An adaptive control framework for QoS guarantees and it’s application to differentiated caching services. In: Proc. of the Intl. Conference on Quality of Service (May 2002)
Lu, C., Abdelzaher, T.F., Stankovic, J.A., Son, S.H.: A feedback control approach for guaranteeing relative delays in web servers. In: Proc. of the IEEE Real-Time Technology and Applications Symposium (June 2001)
Lu, Y., Abdelzaher, T.F., Saxena, A.: Design, implementation and evaluation of differentiated caching services. IEEE Transactions on Parallel and Distributed Systems 15(5) (May 2004)
Abdelzaher, T.F., Lu, C.: Modeling and performance control of internet servers. In: IEEE Conf. on Decision and Control (December 2000)
Parekh, S., Gandhi, N., Hellerstein, J., Tilbury, D., Jayram, T., Bigus, J.: Using control theory to achieve service level objectives in performance management. In: IFIP/IEEE Intl. Symposium on Integrated Network Management (May 2001)
Gandhi, N., Tilbury, D.M., Parekh, S., Hellerstein, J.: Feedback control of a lotus notes server: Modeling and control design. In: Proc. of the American Control Conference (June 2001)
Diao, Y., Gandhi, N., Hellerstein, J.L., Parekh, S., Tilbury, D.M.: Using MIMO feedback control to enforce policies for interrelated metrics with application to the Apache web server. In: Proc. of the IEEE/IFIP Network Operations and Management (April 2002)
Gandhi, N., Tilbury, D.M., Diao, Y., Hellerstein, J., Parekh, S.: MIMO control of an Apache web server: Modeling and controller design. In: Proc. of the American Control Conference (May 2002)
Sha, L., Liu, X., Lu, Y., Abdelzaher, T.F.: Queuing model based network server performance control. In: Proc. of the IEEE Real-Time Systems Symposium (2002)
Lu, Y., Abdelzaher, T.F., Lu, C., Sha, L., Liu, X.: Feedback control with queuing-theoretic prediction for relative delay guarantees in web servers. In: Proc. of the 9th IEEE Real-Time and Embedded Technology and Applications Symposium (2003)
Apache Software Foundation, http://www.apache.org
Law, A.M.: Simulation Modeling and Analysis. Tata McGraw Hill Publishing Company Ltd., New Delhi (2008)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2010 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Venkatarama, H.S., Chandra Sekaran, K. (2010). Minimizing Response Time in an Autonomic Computing System Using Proportional Control. In: Meghanathan, N., Boumerdassi, S., Chaki, N., Nagamalai, D. (eds) Recent Trends in Networks and Communications. WeST VLSI NeCoM ASUC WiMoN 2010 2010 2010 2010 2010. Communications in Computer and Information Science, vol 90. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-14493-6_7
Download citation
DOI: https://doi.org/10.1007/978-3-642-14493-6_7
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-14492-9
Online ISBN: 978-3-642-14493-6
eBook Packages: Computer ScienceComputer Science (R0)