Abstract

Autonomic computing (Salehie & Tahvildari, 2005) is a new paradigm to design, develop, deploy, and manage systems by taking inspiration from strategies used by biological systems. An autonomic system has four major characteristics: self-configure, self-heal, self-optimize, and self-protect. The autonomic computing architecture provides a blueprint for developing feedback control loops for self-managing systems. This observation suggests that control theory might provide guidance as to the structure of and requirements for autonomic managers. E-commerce is an area where an Autonomic Computing system could be very effectively deployed. E-commerce has created demand for high quality information technology services, and businesses seek ways to improve the quality of service in a cost-effective way. Properly adjusting tuning parameters for best values is time-consuming and skills-intensive. This chapter describes simulation environments to implement approaches to automate the tuning of MaxClients parameter of Apache web server using fuzzy controllers. These are illustrations of the self-optimizing characteristic of an autonomic computing system.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.