{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T04:23:21Z","timestamp":1750307001293,"version":"3.41.0"},"reference-count":25,"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>As a direct consequence of the increasing popularity of Cloud Computing solutions, data centers are amazingly growing and hence have to urgently face with the energy consumption issue. Available solutions rely on Cloud Computing models and virtualization techniques to scale up\/down application based on their performance metrics. Although those proposals can reduce the energy footprint of applications and by transitivity of cloud infrastructures, they do not consider the internal characteristics of applications to finely define a trade-off between applications Quality of Service and energy footprint. In this paper, we propose a self-adaptation approach that considers both application internals and system to reduce the energy footprint in cloud infrastructure. Each application and the infrastructure are equipped with their own control loop, which allows them to autonomously optimize their executions. Simulations show that the approach may lead to appreciable energy savings without interfering on application provider revenues.<\/jats:p>","DOI":"10.1145\/2331576.2331579","type":"journal-article","created":{"date-parts":[[2012,7,13]],"date-time":"2012-07-13T23:07:36Z","timestamp":1342220856000},"page":"10-18","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":5,"title":["Self-management of cloud applications and infrastructure for energy optimization"],"prefix":"10.1145","volume":"46","author":[{"suffix":"Jr.","given":"Frederico Alvares","family":"de Oliveira","sequence":"first","affiliation":[{"name":"Universit\u00e9 de Nantes, France"}]},{"given":"Thomas","family":"Ledoux","sequence":"additional","affiliation":[{"name":"Ecole des Mines de Nantes, France"}]}],"member":"320","published-online":{"date-parts":[[2012,7,16]]},"reference":[{"key":"e_1_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSC.2010.42"},{"key":"e_1_2_1_2_1","volume-title":"NOTERE","author":"Arnaud J.","year":"2009","unstructured":"J. Arnaud and S. Bouchenak . Moka : Optimisation de services internet multi-\u00e9tag\u00e9s . In NOTERE , Montreal, Canada , July 2009 . J. Arnaud and S. Bouchenak. Moka : Optimisation de services internet multi-\u00e9tag\u00e9s. In NOTERE, Montreal, Canada, July 2009."},{"key":"e_1_2_1_3_1","first-page":"1","volume-title":"VMeter: Power modelling for virtualized clouds","author":"Bohra A. E. H.","year":"2010","unstructured":"A. E. H. Bohra and V. Chaudhary . VMeter: Power modelling for virtualized clouds , pages 1 -- 8 . Ieee , 2010 . A. E. H. Bohra and V. Chaudhary. VMeter: Power modelling for virtualized clouds, pages 1--8. Ieee, 2010."},{"key":"e_1_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/1541822.1541825"},{"key":"e_1_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-30829-1_3"},{"key":"e_1_2_1_6_1","volume-title":"Proc. of the 9th IEEE International Conference and Workshops on the Engineering of Autonomic and Autonomous Systems (EASe 2012","author":"Frey S.","year":"2012","unstructured":"S. Frey , A. Diaconescu , and I. Demeure . Architectural integration patterns for autonomic management systems . In Proc. of the 9th IEEE International Conference and Workshops on the Engineering of Autonomic and Autonomous Systems (EASe 2012 ). IEEE, April 2012 . S. Frey, A. Diaconescu, and I. Demeure. Architectural integration patterns for autonomic management systems. In Proc. of the 9th IEEE International Conference and Workshops on the Engineering of Autonomic and Autonomous Systems (EASe 2012). IEEE, April 2012."},{"key":"e_1_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1109\/SEAA.2010.25"},{"key":"e_1_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/1508293.1508300"},{"key":"e_1_2_1_9_1","volume-title":"Technical Report","author":"An IBM.","year":"2005","unstructured":"IBM. An architectural blueprint for autonomic computing . Technical Report June , 2005 . IBM. An architectural blueprint for autonomic computing. Technical Report June, 2005."},{"key":"e_1_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/1740390.1740406"},{"key":"e_1_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/1807128.1807136"},{"key":"e_1_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICAC.2007.12"},{"key":"e_1_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/1809049.1809055"},{"key":"e_1_2_1_14_1","volume-title":"GROWTH IN DATA CENTER ELECTRICITY USE 2005 TO 2010. Technical report","author":"Koomey J. G.","year":"2011","unstructured":"J. G. Koomey . GROWTH IN DATA CENTER ELECTRICITY USE 2005 TO 2010. Technical report , Analytics Press, 2011 . J. G. Koomey. GROWTH IN DATA CENTER ELECTRICITY USE 2005 TO 2010. Technical report, Analytics Press, 2011."},{"key":"e_1_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-13238-4_5"},{"key":"e_1_2_1_17_1","volume-title":"Proc. of the 8th International Conference on Autonomic and Autonomous Systems (ICAS 2012)","author":"Gueye S. Mak-Kar\u00e9","year":"2012","unstructured":"S. Mak-Kar\u00e9 Gueye , N. de Palma , and E. Rutten . Coordinating energy-aware administration loops using discrete control . In Proc. of the 8th International Conference on Autonomic and Autonomous Systems (ICAS 2012) , March 2012 . S. Mak-Kar\u00e9 Gueye, N. de Palma, and E. Rutten. Coordinating energy-aware administration loops using discrete control. In Proc. of the 8th International Conference on Autonomic and Autonomous Systems (ICAS 2012), March 2012."},{"issue":"7","key":"e_1_2_1_18_1","first-page":"9","article-title":"Cloud computing","volume":"51","author":"Mirashe S. P.","year":"2010","unstructured":"S. P. Mirashe and N. V. Kalyankar . Cloud computing . Communications of the ACM , 51 ( 7 ): 9 , 2010 . S. P. Mirashe and N. V. Kalyankar. Cloud computing. Communications of the ACM, 51(7):9, 2010.","journal-title":"Communications of the ACM"},{"key":"e_1_2_1_19_1","volume-title":"Optimized Management of Power and Performance for Virtualized Heterogeneous Server Clusters","author":"Petrucci V.","year":"2011","unstructured":"V. Petrucci , E. V. Carrera , O. Loques , J. C. B. Leite , and D. Moss . Optimized Management of Power and Performance for Virtualized Heterogeneous Server Clusters , 2011 . V. Petrucci, E. V. Carrera, O. Loques, J. C. B. Leite, and D. Moss. Optimized Management of Power and Performance for Virtualized Heterogeneous Server Clusters, 2011."},{"key":"e_1_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-29740-3_51"},{"key":"e_1_2_1_21_1","volume-title":"Handbook of Constraint Programming","author":"Rossi F.","year":"2006","unstructured":"F. Rossi , P. Van Beek , and T. Walsh . Handbook of Constraint Programming . Elsevier , 2006 . F. Rossi, P. Van Beek, and T.Walsh. Handbook of Constraint Programming. Elsevier, 2006."},{"key":"e_1_2_1_22_1","volume-title":"Ecole des Mines de Nantes","author":"Team C.","year":"2010","unstructured":"C. Team . choco : an open source java constraint programming library. Research report 10-02-INFO , Ecole des Mines de Nantes , 2010 . C. Team. choco: an open source java constraint programming library. Research report 10-02-INFO, Ecole des Mines de Nantes, 2010."},{"key":"e_1_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1109\/CLOUD.2010.25"},{"key":"e_1_2_1_24_1","first-page":"42","volume-title":"Middleware","author":"Verma A.","year":"2010","unstructured":"A. Verma , P. De , V. Mann , T. K. Nayak , A. Purohit , G. Dasgupta , and R. Kothari . Brownmap: Enforcing power budget in shared data centers . In Middleware , pages 42 -- 63 , 2010 . A. Verma, P. De, V. Mann, T. K. Nayak, A. Purohit, G. Dasgupta, and R. Kothari. Brownmap: Enforcing power budget in shared data centers. In Middleware, pages 42--63, 2010."},{"key":"e_1_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/1988008.1988037"},{"key":"e_1_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2010.91"}],"container-title":["ACM SIGOPS Operating Systems Review"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2331576.2331579","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2331576.2331579","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.2331579"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2012,7,16]]},"references-count":25,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2012,7,16]]}},"alternative-id":["10.1145\/2331576.2331579"],"URL":"https:\/\/doi.org\/10.1145\/2331576.2331579","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"}}]}}