Abstract
Conventional dynamic voltage and frequency scaling (DVFS) techniques use high CPU utilization as a predictor for user dissatisfaction, to which they react by increasing CPU frequency. However, QoS requirements are not linearly related to CPU utilization since they can vary from one business scenario to another. In this paper, we propose QoS-driven frequency scaling for energy-saving and reliability enhancement of static web servers in software-defined data centers (QoS-FS), an adaptive QoS requirement aware dynamic CPU frequency scaling technique. QoS-FS is implemented on a Linux-based static web server. Compared with the default Linux CPU frequency controller, QoS-FS reduces the measured system-wide power consumption of the static web server by about 5% while meeting user’s QoS requirements. Besides, under some heavy workload, QoS-FS is 17% more reliable than the default Linux CPU frequency controller in the static web server.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
What is a static website. http://nilclass.com/courses/what-is-a-static-website
Markoff, J., Lohr, S.: Intel’s huge bet turns iffy. New York Times Technol. Sect. 3(2) (2002)
Gai, K., Qiu, M., Zhao, H., Tao, L., Zong, Z.: Dynamic energy-aware cloudlet-based mobile cloud computing model for green computing. J. Netw. Comput. Appl. 59, 46–54 (2016)
Paul, D., Zhong, W.-D., Bose, S.K.: Energy efficiency aware load distribution and electricity cost volatility control for cloud service providers. J. Netw. Comput. Appl. 59, 185–197 (2016)
Zhou, X., Cai, H., Cao, Q., Jiang, H., Tian, L., Xie, C.: Greengear: leveraging and managing server heterogeneity for improving energy efficiency in green data centers. In: Proceedings of the 2016 International Conference on Supercomputing. ACM, p. 12 (2016)
Barroso, L.A., Clidaras, J., Hölzle, U.: The datacenter as a computer: an introduction to the design of warehouse-scale machines. Synth. Lect. Comput. Architect. 8(3), 1–154 (2013)
Dhiman, G., Pusukuri, K.K., Rosing, T.: Analysis of dynamic voltage scaling for system level energy management. In: USENIX HotPower, vol. 8 (2008)
Alimonda, A., Carta, S., Acquaviva, A., Pisano, A., Benini, L.: A feedback-based approach to DVFS in data-flow applications. IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 28(11), 1691–1704 (2009)
Poellabauer, C., Singleton, L., Schwan, K.: Feedback-based dynamic voltage and frequency scaling for memory-bound real-time applications. In: 11th IEEE Real Time and Embedded Technology and Applications Symposium, 2005, RTAS 2005, pp. 234–243. IEEE (2005)
Yang, L., Dick, R., Memik, G., Dinda, P.: Happe: human and application-driven frequency scaling for processor power efficiency. IEEE Trans. Mob. Comput. 12(8), 1546–1557 (2013)
Lefurgy, C., Wang, X., Ware, M.: Server-level power control. In: Fourth International Conference on Autonomic Computing, 2007, ICAC 2007, p. 4. IEEE (2007)
Software-defined data center (sddc). http://searchsdn.techtarget.com/definition/software-defined-data-center-SDDC
Quality of service requirements. http://docs.oracle.com/cd/E19636-01/819-2326/gaxqg/index.html
Hu, H., Jiang, C.-H., Cai, K.-Y., Wong, W.E., Mathur, A.P.: Enhancing software reliability estimates using modified adaptive testing. Inf. Softw. Technol. 55(2), 288–300 (2013)
Hsu, C.-J., Huang, C.-Y.: An adaptive reliability analysis using path testing for complex component-based software systems. IEEE Trans. Reliab. 60(1), 158–170 (2011)
Mosberger, D., Jin, T.: httperf-a tool for measuring web server performance. ACM SIGMETRICS Perform. Eval. Rev. 26(3), 31–37 (1998)
Acknowledgment
This paper is supported by Ministry of Education - China Mobile Research Fund of China under Granted No. MCM20150605
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2017 Springer International Publishing AG
About this paper
Cite this paper
Gong, L., Wang, Z., Chen, H., Liu, D. (2017). QoS-Driven Frequency Scaling for Energy Efficiency and Reliability of Static Web Servers in Software-Defined Data Centers. In: Qiu, M. (eds) Smart Computing and Communication. SmartCom 2016. Lecture Notes in Computer Science(), vol 10135. Springer, Cham. https://doi.org/10.1007/978-3-319-52015-5_29
Download citation
DOI: https://doi.org/10.1007/978-3-319-52015-5_29
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-52014-8
Online ISBN: 978-3-319-52015-5
eBook Packages: Computer ScienceComputer Science (R0)