Skip to main content

A Novel and Effective Method for Web System Tuning Based on Feature Selection

  • Conference paper
Progress in WWW Research and Development (APWeb 2008)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 4976))

Included in the following conference series:

Abstract

Web has become the main platform for the interchange of information and the transaction of commerce. The performance of a Web system can be greatly improved by tuning its configuration parameters. However, there are dozens or even hundreds of tunable parameters in one Web system, and tuning can be the tough work even for the most experienced server administrators. Traditional Web tuning methods only focus on two or three specified parameters, and can not provide an effective solution to the tuning problem when the number of parameters is large. In this paper, we propose a feature selection algorithm based on Information Gain criterion to find the key parameters of a Web system. The algorithm can pick out the parameters that significantly affect Web system performance. Therefore, the tuning approach can be simplified dramatically. We have carried out extensive experiments with different Web systems. The results show that the algorithm is effective in searching the most important parameters under different conditions and reducing the time cost of next tuning steps.

This work is supported by National Natural Science Foundation of China (No. 60573090) and National Ministry of Education Project of China (GFA060448).

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Abdelzaher, T., Bhatti, N.: Web Server QoS Management by Adaptive Content Delivery. In: Proceedings of 7th International Workshop on Quality of Service, pp. 216–225 (1999)

    Google Scholar 

  2. Baglioni, M., Furletti, B., Turini, F.: DrC4.5: Improving C4.5 by means of prior knowledge. In: Proceedings of the 2005 ACM Symposium on Applied Computing, pp. 474–481 (2005)

    Google Scholar 

  3. Chung, I., Hollingsworth, J.K.: Automated cluster-based Web service performance tuning. In: Proceedings of 13th IEEE International Symposium on High Performance Distributed Computing, pp. 36–44 (2004)

    Google Scholar 

  4. Dash, M., Liu, H.: Feature Selection for Classification. Intelligent Data Analysis 1, 131–156 (1997)

    Article  Google Scholar 

  5. Dumitrascu, N., Murphy, S., Murphy, L.: A Methodology for Predicting the Performance of Component-Based Applications. In: Proceedings of 8th International Workshop on Component-Oriented Programming, pp. 61–68 (2003)

    Google Scholar 

  6. Gandhi, N., Tilbury, D.M., Diao, Y., Hellerstein, J., Parekh, S.: MIMO Control of an Apache Web Server: Modeling and Controller Design. In: Proceedings of American Control Conference, pp. 4922–4927 (2002)

    Google Scholar 

  7. Guyon, I., Elisseeff, A.: An Introduction to Variable and Feature Selection. Journal of Machine Learning Research, 1157–1182 (2003)

    Google Scholar 

  8. Han, J., Kamber, M.: Data Mining Concepts and Techniques, 2nd edn. Morgan Kaufmann, San Francisco (2005)

    Google Scholar 

  9. Li, B., Nahrstedt, K.: A Control-based Middleware Framework for Quality of Service Adaptations. IEEE Journal on Selected Areas in Communications 17(9), 1632–1650 (1999)

    Article  Google Scholar 

  10. Menasce, D.A., Barbara, D., Dodge, R.: Preserving QoS of E-commerce Sites Through Self-Tuning: A Performance Model Approach. In: Proceedings of the 3rd ACM conference on Electronic Commerce, pp. 224–234 (2001)

    Google Scholar 

  11. Osogami, T., Kato, S.: Optimizing System Configurations Quickly by Guessing at the Performance. In: Proceedings of the 2007 ACM SIGMETRICS International Conference on Measurement and Modeling of Computer Systems, pp. 145–156 (2007)

    Google Scholar 

  12. O’Reilly, T.: What Is Web 2.0., http://www.oreilly.com/

  13. Urgaonkar, B., Pacifici, G., Shenoy, P., Spreitzer, M., Tantawi, A.: An Analytical Model for Multi-tier Internet Services and Its Applications. In: Proceedings of the International Conference on Measurements and Modeling of Computer Systems, pp. 291–302 (2005)

    Google Scholar 

  14. Xi, B., Liu, Z., Raghavachari, M., Xia, C.H., Zhang, L.: A Smart Hill-climbing Algorithm for Application Server Configuration. In: Proceedings of the 13th international conference on World Wide Web, pp. 287–296 (2004)

    Google Scholar 

  15. Zhang, Y., Qu, W., Liu, A.: Automatic Performance Tuning for J2EE Application Server Systems. In: Proceedings of 6th International Conference on Web Information Systems Engineering, pp. 520–527 (2005)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Yanchun Zhang Ge Yu Elisa Bertino Guandong Xu

Rights and permissions

Reprints and permissions

Copyright information

© 2008 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Feng, S., Liu, Y., Wang, D., Shen, D. (2008). A Novel and Effective Method for Web System Tuning Based on Feature Selection. In: Zhang, Y., Yu, G., Bertino, E., Xu, G. (eds) Progress in WWW Research and Development. APWeb 2008. Lecture Notes in Computer Science, vol 4976. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-78849-2_54

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-78849-2_54

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-78848-5

  • Online ISBN: 978-3-540-78849-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics