{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,30]],"date-time":"2025-10-30T07:02:33Z","timestamp":1761807753263,"version":"3.41.0"},"reference-count":20,"publisher":"Association for Computing Machinery (ACM)","issue":"2","license":[{"start":{"date-parts":[[2012,7,16]],"date-time":"2012-07-16T00:00:00Z","timestamp":1342396800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["SIGOPS Oper. Syst. Rev."],"published-print":{"date-parts":[[2012,7,16]]},"abstract":"<jats:p>Nowadays, virtualization is present in almost all computing infrastructures. Thanks to server consolidation and VM migration, virtualization helps in power reduction. However, modern powerful computers with higher processor frequency, multiple cores and multiple CPUs constitute the main factor contributing to the continuous increase of energy consumption. In this context, energy management takes a critical importance. A hardware technology, called Dynamic Voltage and Frequency Scaling (DVFS), serves to dynamically modify the processor frequency (according to the CPU needs) in order to achieve less energy consumption. However, lowering frequency also generates poor virtual machine (VM) performance.<\/jats:p>\n          <jats:p>In this paper, we propose a solution consisting of an extended VM scheduler and DVFS, and report some experiments based on this proposal. This enhanced scheduler, according to VM CPU load, dynamically scales processor frequency in order to save energy. The idea is to adapt the current VM scheduler to analyze CPU load, and modify the current processor frequency to the lowest possible, but still support the guaranteed VM performance. The algorithm is designed and simulated on a web server as the sample application and Xen as the virtualization platform. Test results and performance evaluations prove our design and implementation.<\/jats:p>","DOI":"10.1145\/2331576.2331581","type":"journal-article","created":{"date-parts":[[2012,7,13]],"date-time":"2012-07-13T23:07:36Z","timestamp":1342220856000},"page":"28-35","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":4,"title":["Extended scheduler for efficient frequency scaling in virtualized systems"],"prefix":"10.1145","volume":"46","author":[{"given":"Christine Mayap","family":"Kamga","sequence":"first","affiliation":[{"name":"Institut National Polytechnique de Toulouse, Toulouse, France"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Giang Son","family":"Tran","sequence":"additional","affiliation":[{"name":"Institut National Polytechnique de Toulouse, Toulouse, France"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Laurent","family":"Broto","sequence":"additional","affiliation":[{"name":"Institut National Polytechnique de Toulouse, Toulouse, France"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2012,7,16]]},"reference":[{"doi-asserted-by":"publisher","key":"e_1_2_1_1_1","DOI":"10.1145\/945445.945462"},{"doi-asserted-by":"publisher","key":"e_1_2_1_2_1","DOI":"10.1109\/CCGRID.2010.46"},{"doi-asserted-by":"publisher","key":"e_1_2_1_3_1","DOI":"10.1145\/1363686.1364080"},{"doi-asserted-by":"publisher","key":"e_1_2_1_4_1","DOI":"10.1145\/1330555.1330556"},{"key":"e_1_2_1_5_1","volume-title":"Proceedings of the 7th IEEE International Conference on Cluster Computing (CLUSTER'05)","author":"H.","year":"2005","unstructured":"H. Chung-hsing and F. Wu-chun . A Feasibility Analysis of Power Awareness in Commodity-Based High-Performance Clusters . In Proceedings of the 7th IEEE International Conference on Cluster Computing (CLUSTER'05) , Boston, Massachusetts , September 2005 . H. Chung-hsing and F. Wu-chun. A Feasibility Analysis of Power Awareness in Commodity-Based High-Performance Clusters. In Proceedings of the 7th IEEE International Conference on Cluster Computing (CLUSTER'05), Boston, Massachusetts, September 2005."},{"key":"e_1_2_1_6_1","volume-title":"Proc. of the Ottawa Linux Symposium","author":"Governor T. O.","year":"2006","unstructured":"T. O. Governor . Venkatesh pallipadi and alexey starikovskiy . In Proc. of the Ottawa Linux Symposium , July 2006 . T. O. Governor. Venkatesh pallipadi and alexey starikovskiy. In Proc. of the Ottawa Linux Symposium, July 2006."},{"doi-asserted-by":"publisher","key":"e_1_2_1_7_1","DOI":"10.1109\/SC.2005.3"},{"doi-asserted-by":"publisher","key":"e_1_2_1_8_1","DOI":"10.1145\/781131.781137"},{"doi-asserted-by":"publisher","key":"e_1_2_1_9_1","DOI":"10.1145\/1618525.1618538"},{"key":"e_1_2_1_10_1","volume-title":"Course Project, CS 270: Advanced Topics in Operating Systems","author":"Li N.","year":"2009","unstructured":"N. Li and Y. Li . A study of inter-domain communication mechanisms on xen-based hosting platforms . In Course Project, CS 270: Advanced Topics in Operating Systems , 2009 . N. Li and Y. Li. A study of inter-domain communication mechanisms on xen-based hosting platforms. In Course Project, CS 270: Advanced Topics in Operating Systems, 2009."},{"doi-asserted-by":"publisher","key":"e_1_2_1_11_1","DOI":"10.1109\/SIES.2007.4297310"},{"doi-asserted-by":"publisher","key":"e_1_2_1_12_1","DOI":"10.1145\/306225.306235"},{"unstructured":"C. S. W. page. http:\/\/wiki.xensource.com\/xenwiki\/creditscheduler.  C. S. W. page. http:\/\/wiki.xensource.com\/xenwiki\/creditscheduler.","key":"e_1_2_1_13_1"},{"doi-asserted-by":"publisher","key":"e_1_2_1_14_1","DOI":"10.1145\/502059.502044"},{"doi-asserted-by":"publisher","key":"e_1_2_1_15_1","DOI":"10.1145\/361011.361073"},{"doi-asserted-by":"publisher","key":"e_1_2_1_16_1","DOI":"10.1145\/500001.500060"},{"doi-asserted-by":"publisher","key":"e_1_2_1_17_1","DOI":"10.1016\/j.sysarc.2007.03.006"},{"unstructured":"V. E. W. Site. http:\/\/www.vmware.com\/products\/vsphere\/esxi-andesx\/index.html.  V. E. W. Site. http:\/\/www.vmware.com\/products\/vsphere\/esxi-andesx\/index.html.","key":"e_1_2_1_18_1"},{"doi-asserted-by":"publisher","key":"e_1_2_1_19_1","DOI":"10.1109\/CLUSTR.2009.5289182"},{"doi-asserted-by":"publisher","key":"e_1_2_1_20_1","DOI":"10.1109\/GreenCom-CPSCom.2010.126"}],"container-title":["ACM SIGOPS Operating Systems Review"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2331576.2331581","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2331576.2331581","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T08:48:50Z","timestamp":1750236530000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2331576.2331581"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2012,7,16]]},"references-count":20,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2012,7,16]]}},"alternative-id":["10.1145\/2331576.2331581"],"URL":"https:\/\/doi.org\/10.1145\/2331576.2331581","relation":{},"ISSN":["0163-5980"],"issn-type":[{"type":"print","value":"0163-5980"}],"subject":[],"published":{"date-parts":[[2012,7,16]]},"assertion":[{"value":"2012-07-16","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}