{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T04:51:55Z","timestamp":1750308715342,"version":"3.41.0"},"reference-count":38,"publisher":"Association for Computing Machinery (ACM)","issue":"4","license":[{"start":{"date-parts":[[2012,10,1]],"date-time":"2012-10-01T00:00:00Z","timestamp":1349049600000},"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":["J. Emerg. Technol. Comput. Syst."],"published-print":{"date-parts":[[2012,10]]},"abstract":"<jats:p>\n            The sustainability concerns of Information Technology (IT) go well beyond energy-efficient computing and require techniques for minimizing environmental impact of IT infrastructure over its entire life-cycle. Traditionally, IT infrastructure is overdesigned at all levels from chips to entire data centers and ecosystem; the paradigm explored in this article is to replace overdesign with rightsizing coupled with smarter control, henceforth referred to as\n            <jats:italic>Energy-Adaptive Computing<\/jats:italic>\n            or EAC. The article lays out the challenges of EAC in various environments in terms of the adaptation of the workload and the infrastructure to cope with energy and cooling deficiencies. The article then focuses on implementing EAC in a data center environment, and addresses the problem of simultaneous energy demand and energy supply regulation at multiple levels, work, from servers to the entire data center. The proposed control scheme adapts the assignments of tasks to servers in a way that can cope with the varying energy limitations. The article also presents some experimental results to show how the scheme can continue to meet\n            <jats:italic>Quality of Service<\/jats:italic>\n            (QoS) requirements of tasks under energy limitations.\n          <\/jats:p>","DOI":"10.1145\/2367736.2367744","type":"journal-article","created":{"date-parts":[[2012,11,29]],"date-time":"2012-11-29T15:02:27Z","timestamp":1354201347000},"page":"1-20","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":5,"title":["Enhancing data center sustainability through energy-adaptive computing"],"prefix":"10.1145","volume":"8","author":[{"given":"Krishna","family":"Kant","sequence":"first","affiliation":[{"name":"George Mason University"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Muthukumar","family":"Murugan","sequence":"additional","affiliation":[{"name":"University of Minnesota"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"David H. C.","family":"Du","sequence":"additional","affiliation":[{"name":"University of Minnesota"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2012,11,30]]},"reference":[{"key":"e_1_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/1629575.1629577"},{"key":"e_1_2_1_2_1","unstructured":"Arlitt M. and Jin T. 1998 world cup web site access logs. http:\/\/www.acm.org\/sigcomm\/ITA\/.  Arlitt M. and Jin T. 1998 world cup web site access logs. http:\/\/www.acm.org\/sigcomm\/ITA\/."},{"key":"e_1_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/1365815.1365816"},{"volume-title":"Proceedings of the International Conference on Power-Aware Computing and Systems (HotPower'10)","author":"Chang J.","key":"e_1_2_1_4_1","unstructured":"Chang , J. , Meza , J. , Ranganathan , P. , Bash , C. , and Shah , A . 2010. Green server design: Beyond operational energy to sustainability . In Proceedings of the International Conference on Power-Aware Computing and Systems (HotPower'10) . Chang, J., Meza, J., Ranganathan, P., Bash, C., and Shah, A. 2010. Green server design: Beyond operational energy to sustainability. In Proceedings of the International Conference on Power-Aware Computing and Systems (HotPower'10)."},{"key":"e_1_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/502059.502045"},{"volume-title":"Proceedings of the ACM\/IEEE Conference on Supercomputing (Supercomputing'02)","author":"Colarelli D.","key":"e_1_2_1_6_1","unstructured":"Colarelli , D. and Grunwald , D . 2002. Massive arrays of idle disks for storage archives . In Proceedings of the ACM\/IEEE Conference on Supercomputing (Supercomputing'02) . IEEE Computer Society Press, Los Alamitos, CA, 1--11. Colarelli, D. and Grunwald, D. 2002. Massive arrays of idle disks for storage archives. In Proceedings of the ACM\/IEEE Conference on Supercomputing (Supercomputing'02). IEEE Computer Society Press, Los Alamitos, CA, 1--11."},{"key":"e_1_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/986533.986534"},{"key":"e_1_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1137\/0215016"},{"volume-title":"Proceedings of the ACEEE Summer Study on Energy Efficiency in Buildings in Asilomar, CA. 76--87","author":"Greenberg S.","key":"e_1_2_1_9_1","unstructured":"Greenberg , S. , Mills , E. , Tschudi , B. , Rumsey , P. , and Myatt , B . 2006. Best practices for data centers: Lessons learned from benchmarking 22 data centers . In Proceedings of the ACEEE Summer Study on Energy Efficiency in Buildings in Asilomar, CA. 76--87 . Greenberg, S., Mills, E., Tschudi, B., Rumsey, P., and Myatt, B. 2006. Best practices for data centers: Lessons learned from benchmarking 22 data centers. In Proceedings of the ACEEE Summer Study on Energy Efficiency in Buildings in Asilomar, CA. 76--87."},{"volume-title":"Proceedings of the IEEE International Conference on Communications (ICC'07)","author":"Gupta M.","key":"e_1_2_1_10_1","unstructured":"Gupta , M. and Singh , S . 2007. Dynamic Ethernet link shutdown for energy conservation on Ethernet links . In Proceedings of the IEEE International Conference on Communications (ICC'07) . 6156--6161. Gupta, M. and Singh, S. 2007. Dynamic Ethernet link shutdown for energy conservation on Ethernet links. In Proceedings of the IEEE International Conference on Communications (ICC'07). 6156--6161."},{"key":"e_1_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/871656.859638"},{"key":"e_1_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/1161252.1161258"},{"key":"e_1_2_1_13_1","volume-title":"Proceedings of the 7th USENIX Symposium on Networked Systems Design and Implementation (NSDI'10)","author":"Heller B.","year":"2010","unstructured":"Heller , B. , Seetharaman , S. , Mahadevan , P. , Yiakoumis , Y. , Sharma , P. , Banerjee , S. , and McKeown , N. 2010 . ElasticTree: Saving energy in data center networks . In Proceedings of the 7th USENIX Symposium on Networked Systems Design and Implementation (NSDI'10) . Heller, B., Seetharaman, S., Mahadevan, P., Yiakoumis, Y., Sharma, P., Banerjee, S., and McKeown, N. 2010. ElasticTree: Saving energy in data center networks. In Proceedings of the 7th USENIX Symposium on Networked Systems Design and Implementation (NSDI'10)."},{"key":"e_1_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1109\/MICRO.2006.8"},{"volume-title":"Introduction to Computer System Performance Evaluation","author":"Kant K.","key":"e_1_2_1_15_1","unstructured":"Kant , K. 1992. Introduction to Computer System Performance Evaluation . McGraw-Hill . Kant, K. 1992. Introduction to Computer System Performance Evaluation. McGraw-Hill."},{"key":"e_1_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.5555\/1719850.1719875"},{"key":"e_1_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/1710115.1710117"},{"key":"e_1_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/1993744.1993795"},{"key":"e_1_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPS.2011.14"},{"volume-title":"Proceedings of the IEEE International Conference on Communications (ICC'09)","author":"Kel\u00e9nyi I.","key":"e_1_2_1_20_1","unstructured":"Kel\u00e9nyi , I. and Nurminen , J . 2009. Energy aspects of peer cooperation measurments with a mobile dht system . In Proceedings of the IEEE International Conference on Communications (ICC'09) . 164--168. Kel\u00e9nyi, I. and Nurminen, J. 2009. Energy aspects of peer cooperation measurments with a mobile dht system. In Proceedings of the IEEE International Conference on Communications (ICC'09). 164--168."},{"key":"e_1_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/1641913.1641943"},{"key":"e_1_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/1925019.1925031"},{"volume-title":"Proceedings of the Annual USENIX Technical Conference. 5.","author":"Moore J.","key":"e_1_2_1_23_1","unstructured":"Moore , J. , Chase , J. , Ranganathan , P. , and Sharma , R. 2005. Making scheduling \u201ccool\u201d: Temperature-Aware workload placement in data centers . In Proceedings of the Annual USENIX Technical Conference. 5. Moore, J., Chase, J., Ranganathan, P., and Sharma, R. 2005. Making scheduling \u201ccool\u201d: Temperature-Aware workload placement in data centers. In Proceedings of the Annual USENIX Technical Conference. 5."},{"key":"e_1_2_1_24_1","unstructured":"Murugan M. Kant K. and Du H. C. D. 2012. Energy and thermal adaptation in data-centers hosting multi-tiered applications. To appear.  Murugan M. Kant K. and Du H. C. D. 2012. Energy and thermal adaptation in data-centers hosting multi-tiered applications. To appear."},{"key":"e_1_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/1274971.1274978"},{"key":"e_1_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/1294261.1294287"},{"volume-title":"Proceedings of the 5th USENIX Symposium on Networked Systems Design and Implementation (NSDI'08)","author":"Nedevschi S.","key":"e_1_2_1_27_1","unstructured":"Nedevschi , S. , Popa , L. , Iannaccone , G. , Ratnasamy , S. , and Wetherall , D . 2008. Reducing network energy consumption via sleeping and rate-adaptation . In Proceedings of the 5th USENIX Symposium on Networked Systems Design and Implementation (NSDI'08) . Nedevschi, S., Popa, L., Iannaccone, G., Ratnasamy, S., and Wetherall, D. 2008. Reducing network energy consumption via sleeping and rate-adaptation. In Proceedings of the 5th USENIX Symposium on Networked Systems Design and Implementation (NSDI'08)."},{"key":"e_1_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1109\/TC.2004.1261827"},{"key":"e_1_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/1529282.1529509"},{"key":"e_1_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/1353534.1346289"},{"key":"e_1_2_1_31_1","unstructured":"Raj M. Kant K. and Das S. 2012. An analysis of energy adaptation mechanism in bittorrent protocol. http:\/\/kkant.net\/download.htm.  Raj M. Kant K. and Das S. 2012. An analysis of energy adaptation mechanism in bittorrent protocol. http:\/\/kkant.net\/download.htm."},{"key":"e_1_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/1950365.1950389"},{"key":"e_1_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/1108956.1108957"},{"key":"e_1_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/1375527.1375555"},{"key":"e_1_2_1_35_1","unstructured":"VMWare vSphere. 2012. http:\/\/www.vmware.com\/products\/storage-vmotion\/overview.html.  VMWare vSphere. 2012. http:\/\/www.vmware.com\/products\/storage-vmotion\/overview.html."},{"key":"e_1_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2010.91"},{"key":"e_1_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/1555815.1555794"},{"key":"e_1_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1145\/1176760.1176782"}],"container-title":["ACM Journal on Emerging Technologies in Computing Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2367736.2367744","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2367736.2367744","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T20:14:22Z","timestamp":1750277662000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2367736.2367744"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2012,10]]},"references-count":38,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2012,10]]}},"alternative-id":["10.1145\/2367736.2367744"],"URL":"https:\/\/doi.org\/10.1145\/2367736.2367744","relation":{},"ISSN":["1550-4832","1550-4840"],"issn-type":[{"type":"print","value":"1550-4832"},{"type":"electronic","value":"1550-4840"}],"subject":[],"published":{"date-parts":[[2012,10]]},"assertion":[{"value":"2011-07-01","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2012-02-01","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2012-11-30","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}