Skip to main content

Design of a Fuzzy PI Controller to Guarantee Proportional Delay Differentiation on Web Servers

  • Conference paper

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

Abstract

Proportional Integral (PI) controller has attracted researchers in industrial control processes because of its simplicity and robust performance in a wide range of operating conditions. It has been used to provide proportional delay differentiation on web servers in previous work. However, PI controller cannot achieve satisfactory results due to (1) the web server’s non-linearity properties, and (2) the difficulty of building an accurate model for the web server. To address these issues, a nonlinear fuzzy PI controller is proposed in this paper, which has the advantage of fuzzy controller while maintaining the simplicity and robustness of PI controller. The proposed controller are self-tuned according to the periodical online performance measurement. The experimental results demonstrate that our fuzzy PI controller outperforms the PI controller in several aspects.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.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

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Apache Software Foundation, http://www.apache.org/

  2. Fedora Core 4 – Red Hat Linux, http://www.redhat.com/en_us/USA/fedora/

  3. Fielding, R., Gettys, J., Mogul, J., Frystyk, H., Masinter, L., Leach, P., Berners-Lee, T.: Hypertext Transfer Protocol-HTTP/1.1. IETF RFC 2616 (June 1999)

    Google Scholar 

  4. Barford, P., Crovella, M.: Generating Representative Web Workloads for Network and Server Performance Evaluation. In: Proceedings ACM SIGMETRICS’98, Madison, WI (1998)

    Google Scholar 

  5. Lu, Y., Abdelzaher, T.F., Lu, C., Sha, L., Liu, X.: Feedback Control with Queuing-theoretic Prediction for Relative Delay Guarantees in Web Server. In: Proceedings of IEEE Real-Time and Embedded Technology and Applications Symposium, pp. 208–217 (2003)

    Google Scholar 

  6. Liu, X., Sha, L., Diao, Y., Froehlich, S., Hellerstein, J.L., Parekh, S.: Online response time optimization of apache web server. In: Jeffay, K., Stoica, I., Wehrle, K. (eds.) IWQoS 2003. LNCS, vol. 2707, pp. 461–478. Springer, Heidelberg (2003)

    Chapter  Google Scholar 

  7. Welsh, M., Culler, D.: Adaptive Overload Control for Busy Internet Servers. In: Proceedings of USITS (2003)

    Google Scholar 

  8. Kamra, A., Misra, V., Nahum, E.: Yaksha: A Controller for Managing the Performance of 3-tiered Websites. In: Proceedings of the Twelfth IEEE Workshop on Quality of Service (IWQoS 2004), Montreal, Canada (June 2004)

    Google Scholar 

  9. Hu, B.-G., Mann, G.K.I., Gosine, R.G.: A Systematic Study of Fuzzy PID Controllers - Function-based Evaluation Approach. IEEE Transactions on Fuzzy Systems 9(5), 699–712 (2001)

    Article  Google Scholar 

  10. Paxson, V., Floyd, S.: Wide Area Traffic: the Failure of Poisson Modeling. IEEE/ACM Transactions on Networking 3(3), 226–244 (1995)

    Article  Google Scholar 

  11. Wei, J., Xu, C.-Z.: A Self-tuning Fuzzy Control Approach for End-to-End QoS Guarantees in Web Servers. In: de Meer, H., Bhatti, N. (eds.) IWQoS 2005. LNCS, vol. 3552, pp. 123–135. Springer, Heidelberg (2005)

    Google Scholar 

  12. Pivonka, P.: Comparative Analysis of Fuzzy PI/PD/PID Controller Based on Classical PID Controller Approach. In: Proceedings of the 2002 IEEE World Congress on Computational Intelligence, USA, pp. 541–546 (2002)

    Google Scholar 

  13. Wei, Y., Lin, C., Chu, X.-W., Voigt, T.: Fuzzy Control for Guaranteeing Absolute Delays in Web Servers. International Journal of High Performance Computing and Networking (to appear)

    Google Scholar 

  14. Lu, C., Lu, Y., Abdelzaher, T.F., Stankovic, J.A., Son, S.H.: Feedback Control Architecture and Design Methodology for Service Delay Guarantees in Web Servers. IEEE Transactions on Parallel and Distributed Systems 17(9), 1014–1027 (2006)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Ming-Yang Kao Xiang-Yang Li

Rights and permissions

Reprints and permissions

Copyright information

© 2007 Springer Berlin Heidelberg

About this paper

Cite this paper

Chan, K.H., Chu, X. (2007). Design of a Fuzzy PI Controller to Guarantee Proportional Delay Differentiation on Web Servers. In: Kao, MY., Li, XY. (eds) Algorithmic Aspects in Information and Management. AAIM 2007. Lecture Notes in Computer Science, vol 4508. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-72870-2_37

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-72870-2_37

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-72868-9

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

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics