Skip to main content
Log in

Dynamic power saving via least-square self-tuning regulator in the virtualized computing systems

  • Published:
Journal of Systems Science and Complexity Aims and scope Submit manuscript

Abstract

In recent years, power saving problem has become more and more important in many fields and attracted a lot of research interests. In this paper, the authors consider the power saving problem in the virtualized computing system. Since there are multiple objectives in the system as well as many factors influencing the objectives, the problem is complex and hard. The authors will formulate the problem as an optimization problem of power consumption with a prior requirement on performance, which is taken as the response time in the paper. To solve the problem, the authors design the adaptive controller based on least-square self-tuning regulator to dynamically regulate the computing resource so as to track a given reasonable reference performance and then minimize the power consumption using the tracking result supplied by the controller at each time. Simulation is implemented based on the data collected from real machines and the time delay of turning on/off the machine is included in the process. The results show that this method based on adaptive control theory can save power consumption greatly with satisfying the performance requirement at the same time, thus it is suitable and effective to solve the problem.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Koomey J, Growth in data center electricity use 2005 to 2010, Analytics Press, Oakland, CA, August 1, 2011: 2010, http://www.analyticspress.com/datacenters.html.

    Google Scholar 

  2. Wen C, He J, Zhang J, and Long X, PCFS: Power credit based fair scheduler under DVFS for muliticore virtualization platform, Proceedings of 2010 IEEE/ACM International Conference on Green Computing and Communications and International Conference on Cyber, Physical and Social Computing, Hangzhou, China, 2010.

    Google Scholar 

  3. Xu W, Zhu X, Singhal S, and Wang Z, Predictive control for dynamic resource allocation in enterprise data centers, Proceedings of the 10th IEEE/IFIP Network Operations and Management Symposium, Vancouver, Canada, 2006.

    Google Scholar 

  4. Wang Y, Wang X, Chen M, and Zhu X, Power-efficient response time guarantees for virtualized enterprise servers, Proceedings of the 29th Real-Time Systems Symposium, Barcelona, Spain, 2008.

    Google Scholar 

  5. Lim H, Kansal A, and Liu J, Power budgeting for virtualized data centers, Proceedings of 2011 USENIX Annual Technical Conference, Portland, OR, USA, 2011.

    Google Scholar 

  6. Kusic D, Kephart J O, Hanson J E, Kandasamy N, and Jiang G, Power and performance management of virtualized computing environments via lookahead control, Cluster Computing, 2009, 12(1): 1–15.

    Article  Google Scholar 

  7. Wang X and Chen M, Cluster-level feedback power control for performance optimization, Proceedings of the 14th IEEE International Symposium on High Performance Computer Architecture, Salt Lake City, UT, USA, 2008.

    Google Scholar 

  8. Vengerov D, A reinforcement learning approach to dynamic resource allocation, Engineering Applications of Artificial Intelligence, 2007, 20(3): 383–390.

    Article  Google Scholar 

  9. Xu J and Fortes J, Multi-objective virtual machine placement in virtualized data center environments, Proceedings of 2010 IEEE/ACM International Conference on Green Computing and Communications and International Conference on Cyber, Physical and Social Computing, Hangzhou, China, 2010.

    Google Scholar 

  10. http://www.spec.org/power_ssj2008/results/res2010q4/power_ssj2008-20100921-00294.html.

  11. Kalman R E, Design of a self-optimizing control system, Trans. ASME, 1958, 80: 468–478.

    Google Scholar 

  12. Astrom K J and Wittenmark B, On self-tuning regulators, Automatica, 1973, 9: 185–199.

    Article  Google Scholar 

  13. Guo L and Chen H F, The Astrom-Wittenmark self-tuning regulator revisited and ELS-based adaptive trakers, IEEE Trans. Automatic Control, 1991, 36(7): 802–812.

    Article  MATH  Google Scholar 

  14. Guo L, Further results on least square based adaptive minimum variance control, SIAM J. Control and Optimization, 1994, 32(1): 187–212.

    Article  MATH  MathSciNet  Google Scholar 

  15. Guo L, Convergence and logarithm laws of self-tuning regulators, Automatica, 1995, 31(3): 435–350.

    Article  MATH  MathSciNet  Google Scholar 

  16. Astrom K J, Theory and appliction of adaptive control-a survey, Automatica, 1983, 19: 471–486.

    Article  Google Scholar 

  17. Kan R, Adaptive switching control of discrete time nonlinear systems, Journal of Control Theory and Applications, 2004, 2: 43–50.

    Article  MATH  MathSciNet  Google Scholar 

  18. Ma H, Finite-model adaptive control using LS-like algorithm, International Journal of Adaptive Control and Signal Processing, 2006, 21(5): 391–414.

    Article  Google Scholar 

  19. Ljung L, System Identification: Theory for the User, 2nd Edition, John Wiley and Sons, Inc., New Jersey, 1999.

    Google Scholar 

  20. Guo L, Self-convergence of weighted least-squares with applications to stochastic adaptive control, IEEE Trans. Automatic Control, 1996, 41(1): 79–89.

    Article  MATH  Google Scholar 

  21. Box G E P, Jenkins G M, and Reinsel G C, Time Series Analysis: Forecasting and Control, 4th Edition, John Wiley and Sons, Inc., New Jersey, 2008.

    Book  Google Scholar 

  22. http://mrtg.buaa.edu.cn.

  23. Kumar P R, Convergence of adaptive control schemes using least-squares parameter estimates, IEEE. Trans. Automatic Control, 1990, 35: 416–423.

    Article  MATH  Google Scholar 

  24. Ma H, Lum K Y, and Ge S S, Decentralized Astrom-Wittenmark self-tuning regulator of a multi-agent uncertain coupled ARMAX system, Proceedings of 2007 IEEE Multi-Conference on Systems and Control, Singapore, 2007.

    Google Scholar 

  25. Ma H, Decentralized adaptive synchronization of a stochastic discrete-time multi-agent dynamic model, SIAM J. Control and Optimization, 2009, 48(2): 859–880.

    Article  MATH  MathSciNet  Google Scholar 

  26. Ma H, Ge S S, and Lum K Y, WLS-based partially decentralized adaptive control for coupled ARMAX multi-agent dynamical system, Proceedings of 2009 Americal Control Conference, St. Louis, Missouri, USA, 2009.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Chengjian Wen.

Additional information

This research was supported by the National Natural Science Foundation of China under Grant No. 61304159.

This paper was recommended for publication by Editor DAI Yuhong.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Wen, C., Long, X. & Mu, Y. Dynamic power saving via least-square self-tuning regulator in the virtualized computing systems. J Syst Sci Complex 28, 60–79 (2015). https://doi.org/10.1007/s11424-014-2118-9

Download citation

  • Received:

  • Revised:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11424-014-2118-9

Keywords

Navigation