Energy-aware resource allocation heuristics for efficient management of data centers for Cloud computing

Future Generation Computer Systems - Tập 28 Số 5 - Trang 755-768 - 2012
Anton Beloglazov1, Jemal Abawajy2, Rajkumar Buyya1
1Cloud Computing and Distributed Systems (CLOUDS) Laboratory, Department of Computer Science and Software Engineering, The University of Melbourne, Australia
2School of Information Technology, Deakin University, Melbourne, Australia

Tóm tắt

Từ khóa


Tài liệu tham khảo

P. Barham, B. Dragovic, K. Fraser, S. Hand, T. Harris, A. Ho, R. Neugebauer, I. Pratt, A. Warfield, Xen and the art of virtualization, in: Proceedings of the 19th ACM Symposium on Operating Systems Principles, SOSP 2003, Bolton Landing, NY, USA, 2003, p. 177.

Armbrust, 2009, A view of cloud computing, Communications of the ACM, 53, 50, 10.1145/1721654.1721672

J. Kaplan, W. Forrest, N. Kindler, Revolutionizing Data Center Energy Efficiency, McKinsey & Company, Tech. Rep..

Ministry of Economy, Trade and Industry, Establishment of the Japan data center council, Press Release.

The green grid consortium, 2011. URL: http://www.thegreengrid.org.

R. Buyya, A. Beloglazov, J. Abawajy, Energy-efficient management of data center resources for cloud computing: a vision, architectural elements, and open challenges, in: Proceedings of the 2010 International Conference on Parallel and Distributed Processing Techniques and Applications, PDPTA 2010, Las Vegas, USA, 2010.

E. Pinheiro, R. Bianchini, E.V. Carrera, T. Heath, Load balancing and unbalancing for power and performancee in cluster-based systems, in: Proceedings of the Workshop on Compilers and Operating Systems for Low Power, 2001, pp. 182–195.

Chase, 2001, Managing energy and server resources in hosting centers, 103

Elnozahy, 2003, Energy-efficient server clusters, Power-Aware Computer Systems, 179, 10.1007/3-540-36612-1_12

Nathuji, 2007, Virtualpower: coordinated power management in virtualized enterprise systems, ACM SIGOPS Operating Systems Review, 41, 265, 10.1145/1323293.1294287

Raghavendra, 2008, No “power” struggles: coordinated multi-level power management for the data center, SIGARCH Computer Architecture News, 36, 48, 10.1145/1353534.1346289

Kusic, 2009, Power and performancee management of virtualized computing environments via lookahead control, Cluster Computing, 12, 1, 10.1007/s10586-008-0070-y

Srikantaiah, 2009, Energy aware consolidation for cloud computing, Cluster Computing, 12, 1

M. Cardosa, M. Korupolu, A. Singh, Shares and utilities based power consolidation in virtualized server environments, in: Proceedings of the 11th IFIP/IEEE Integrated Network Management, IM 2009, Long Island, NY, USA, 2009.

Verma, 2008, pMapper: power and migration cost aware application placement in virtualized systems, 243

Gandhi, 2009, Optimal power allocation in server farms, 157

M. Gupta, S. Singh, Greening of the internet, in: Proceedings of the ACM Conference on Applications, Technologies, Architectures, and Protocols for Computer Communication, SIGCOMM 2003, New York, NY, USA, 2003, pp. 19–26.

N. Vasic, D. Kostic, Energy-aware traffic engineering, in: Proceedings of the 1st ACM International Conference on Energy-Efficient Computing and Networking, e-Energy 2010, Passau, Germany, 2010, pp. 169–178.

C. Panarello, A. Lombardo, G. Schembra, L. Chiaraviglio, M. Mellia, Energy saving and network performance: a trade-off approach, in: Proceedings of the 1st ACM International Conference on Energy-Efficient Computing and Networking, e-Energy 2010, Passau, Germany, 2010, pp. 41–50.

L. Chiaraviglio, I. Matta, GreenCoop: cooperative green routing with energy-efficient servers, in: Proceedings of the 1st ACM International Conference on Energy-Efficient Computing and Networking, e-Energy 2010, Passau, Germany, 2010, pp. 191–194.

Koseoglu, 2010, Joint resource and network scheduling with adaptive offset determination for optical burst switched grids, Future Generation Computer Systems, 26, 576, 10.1016/j.future.2009.11.002

Tomas, 2010, Network-aware meta-scheduling in advance with autonomous self-tuning system, Future Generation Computer Systems, 27, 486, 10.1016/j.future.2010.12.004

Dodonov, 2010, A novel approach for distributed application scheduling based on prediction of communication events, Future Generation Computer Systems, 26, 740, 10.1016/j.future.2009.05.004

L. Gyarmati, T. Trinh, How can architecture help to reduce energy consumption in data center networking? in: Proceedings of the 1st ACM International Conference on Energy-Efficient Computing and Networking, e-Energy 2010, Passau, Germany, 2010, pp. 183–186.

C. Guo, G. Lu, H. Wang, S. Yang, C. Kong, P. Sun, W. Wu, Y. Zhang, Secondnet: a data center network virtualization architecture with bandwidth guarantees, in: Proceedings of the 6th International Conference on Emerging Networking EXperiments and Technologies, CoNEXT 2010, Philadelphia, USA, 2010.

Rodero-Merino, 2010, From infrastructure delivery to service management in clouds, Future Generation Computer Systems, 26, 1226, 10.1016/j.future.2010.02.013

R.N. Calheiros, R. Buyya, C.A.F.D. Rose, A heuristic for mapping virtual machines and links in emulation testbeds, in: Proceedings of the 38th International Conference on Parallel Processing, Vienna, Austria, 2009.

Sharma, 2005, Balance of power: dynamic thermal management for internet data centers, IEEE Internet Computing, 42, 10.1109/MIC.2005.10

J. Moore, J. Chase, P. Ranganathan, R. Sharma, Making scheduling “cool”: temperature-aware workload placement in data centers, in: Proceedings of the Annual Conference on USENIX Annual Technical Conference, Anaheim, CA, USA, 2005.

Buyya, 2009, Cloud computing and emerging IT platforms: vision, hype, and reality for delivering computing as the 5th utility, Future Generation Computer Systems, 25, 599, 10.1016/j.future.2008.12.001

Yue, 1991, A simple proof of the inequality FFD (L)< 11/9 OPT (L)+ 1,for all l for the FFD bin-packing algorithm, Acta Mathematicae Applicatae Sinica (English Series), 7, 321, 10.1007/BF02009683

C. Clark, K. Fraser, S. Hand, J.G. Hansen, E. Jul, C. Limpach, I. Pratt, A. Warfield, Live migration of virtual machines, in: Proceedings of the 2nd Symposium on Networked Systems Design and Implementation, NSDI 2005, USENIX, Boston, MA, USA, 2005.

Voorsluys, 2009, Cost of virtual machine live migration in clouds: a performance evaluation

Calheiros, 2011, CloudSim: a toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms, Software: Practice and Experience, 41, 23, 10.1002/spe.995

Meisner, 2009, Powernap: eliminating server idle power, ACM SIGPLAN Notices, 44, 205, 10.1145/1508284.1508269

Minas, 2009

J. Chabarek, J. Sommers, P. Barford, C. Estan, D.T.S. Wright, Power awareness in network design and routing, in: Proceedings of the 27th IEEE Conference on Computer Communications, INFOCOM 2008, Phoenix, AZ, USA, 2008, pp. 457–465.

C.D. Patel, C.E. Bash, A.H. Beitelmal, Smart cooling of data centers, Google Patents, 2001, US Patent App. 09/970,707.

J. Moore, J. Chase, P. Ranganathan, Weatherman: automated, online, and predictive thermal mapping and management for data centers, in: Proceedings of the 3rd International Conference on Autonomic Computing, ICAC 2006, Dublin, Ireland, 2006.

P. Johnson, T. Marker, Data centre energy efficiency product profile, Tech. Rep. 2009/05, 2009.

Vecchiola, 2009, Aneka: a software platform for.Net-based cloud computing, Advances in Parallel Computing, 18, 267