{"type":"ScholarlyArticle","title":"Expressive Power-Based Resource Allocation for Data Centers","authors":[{"name":"Benjamin Lubin","slug":"benjamin-lubin","given":"Benjamin","family":"Lubin","affiliation":"Harvard University"},{"name":"Jeffrey O. Kephart","slug":"jeffrey-o-kephart","given":"Jeffrey O.","family":"Kephart","affiliation":""},{"name":"Rajarshi Das","slug":"rajarshi-das","given":"Rajarshi","family":"Das","affiliation":"IBM"},{"name":"David C. Parkes","slug":"david-c-parkes","given":"David C.","family":"Parkes","affiliation":"Harvard University"}],"abstract":"As data-center energy consumption continues to rise, efficient power management is becoming increasingly important. In this work, we examine the use of a novel market mechanism for finding the right balance between power and performance. The market enables a separation between a `buyer side' that strives to maximize performance and a 'seller side' that strives to minimize power and other costs. A concise and scalable description language is defined for agent preferences that admits a mixed-integer program for computing optimal allocations. Experimental results demonstrate the robustness, flexibility, practicality and scalability of the architecture.Benjamin Lubin, Jeffrey O. Kephart, Rajarshi Das, David C. Parkes","doi":null,"url":"https://ijcai.org/proceedings/2009/243","pdf":"https://ijcai.org/proceedings/2009/0243.pdf","markdown":"https://ijcai.org/proceedings/2009/243.md","bibtex":"https://ijcai.org/proceedings/2009/bibtex/243","volume":{"slug":"2009","title":"Proceedings of the Twenty-First International Joint Conference on Artificial Intelligence","short_title":"IJCAI 2009","url":"https://ijcai.org/proceedings/2009/","year":2009,"location":"Pasadena, California, USA","dates":"","editors":"Hiroaki Kitano","isbn":"","publisher":"International Joint Conferences on Artificial Intelligence","doi_prefix":""},"section":null,"track":"","number":243,"pages":{"first":1451,"last":1455},"keywords":[],"videos":[],"references":[{"position":1,"raw":"[Broberg et al., 2007] J. Broberg, S. Venugopal, and R. Buyya. Market-oriented grids and utility computing: The state-of-the-art and future directions. Grid Computing, 2007.","title":"Market-oriented grids and utility computing: The state-of-the-art and future directions","authors":"J Broberg, S Venugopal, R Buyya","year":"2007","venue":"Grid Computing","doi":null,"url":null,"internal_url":null},{"position":2,"raw":"[Byde, 2006] A. Byde. A comparison between mechanisms for se- quential compute resource auctions. Proc. AAMAS, 8(12):1199- 1201, 2006.","title":"A comparison between mechanisms for sequential compute resource auctions","authors":"A Byde","year":"2006","venue":"Proc. AAMAS","doi":null,"url":null,"internal_url":null},{"position":3,"raw":"[Chase et al., 2001] J.S. Chase, D.C. Anderson, P.N. Thakar, A.M. Vahdat, and R.P. Doyle. Managing energy and server resources in hosting centers. In Proc. SOSP, pages 103-116. ACM New York, NY, USA, 2001.","title":"Managing energy and server resources in hosting centers","authors":"J S Chase, D C Anderson, P N Thakar, A M Vahdat, R P Doyle","year":"2001","venue":"Proc. SOSP","doi":null,"url":null,"internal_url":null},{"position":4,"raw":"[Chen et al., 2005] Y. Chen, A. Das, W. Qin, A. Sivasubramaniam, Q. Wang, and N. Gautam. Managing server energy and oper- ational costs in hosting centers. In Proc. SIGMETRICS, pages 303-314. ACM New York, NY, USA, 2005.","title":"Managing server energy and operational costs in hosting centers","authors":"Y Chen, A Das, W Qin, A Sivasubramaniam, Q Wang, N Gautam","year":"2005","venue":"Proc. SIGMETRICS","doi":null,"url":null,"internal_url":null},{"position":5,"raw":"[Cramton et al., 2006] P. Cramton, Y. Shoham, and R. Steinberg, editors. Combinatorial Auctions. MIT Press, Jan 2006.","title":"Combinatorial Auctions","authors":null,"year":"2006","venue":null,"doi":null,"url":null,"internal_url":null},{"position":6,"raw":"[Kephart and Das, 2007] J.O. Kephart and R. Das. Achieving Self- Management via Utility Functions. IEEE Internet Computing, pages 40-48, 2007.","title":"Achieving Self-Management via Utility Functions","authors":"J O Kephart, R Das","year":"2007","venue":"IEEE Internet Computing","doi":null,"url":null,"internal_url":null},{"position":7,"raw":"[Low and Byde, 2006] C. Low and A. Byde. Market-based ap- proaches to utility computing. Tech. Rep. 23, HP, Feb 2006.","title":"Market-based approaches to utility computing","authors":"C Low, A Byde","year":"2006","venue":null,"doi":null,"url":null,"internal_url":null},{"position":8,"raw":"[Sandholm, 2007] T. Sandholm. Expressive Commerce and Its Application to Sourcing: How We Conducted $35 Billion of Gen- eralized Combinatorial Auctions. AI Magazine, 28(3):45, 2007.","title":"Expressive Commerce and Its Application to Sourcing: How We Conducted $35 Billion of Generalized Combinatorial Auctions","authors":"T Sandholm","year":"2007","venue":"AI Magazine","doi":null,"url":null,"internal_url":null},{"position":9,"raw":"[Steinder et al., 2008] M. Steinder, I. Whalley, J. E. Hanson, and J. O. Kephart. Coordinated management of power usage and runtime performance. In NOMS, pages 387-394, 2008.","title":"Coordinated management of power usage and runtime performance","authors":"M Steinder, I Whalley, J E Hanson, J O Kephart","year":"2008","venue":"NOMS","doi":null,"url":null,"internal_url":null},{"position":10,"raw":"[Sutherland, 1968] I. E. Sutherland. A futures market in computer time. Commun. ACM, 11(6):449-451, 1968.","title":"A futures market in computer time","authors":"I E Sutherland","year":"1968","venue":"Commun. ACM","doi":null,"url":null,"internal_url":null},{"position":11,"raw":"[Yeo and Buyya, 2006] C.S. Yeo and R. Buyya. A taxonomy of market-based resource management systems for utility- driven cluster computing. Software, Practice & Experience, 36(13):1381-1419, 2006.","title":"A taxonomy of market-based resource management systems for utilitydriven cluster computing","authors":"C S Yeo, R Buyya","year":"2006","venue":"Software, Practice & Experience","doi":null,"url":null,"internal_url":null}],"license_note":"Copyright International Joint Conferences on Artificial Intelligence."}