The Green Cloud Project: Innovative Solutions for Energy-Efficient Cloud Computing
Introduction
Traditionally, high-performance computing (HPC) community has focused on performance (speed). Since early 2000, several companies have started building Data Centers inspired by commodity HPC (cluster computing) systems-architecture for hosting/powering industrial applications including search engines such as Google. At the same time microprocessor vendors have not only doubled the number of transistors (and speed) every 18-24 months, but they have also doubled the power densities. That is, the tremendous increase in computer performance has come with an even grater increase in power usage. As a result operational cost of HPC systems including industrial Data Centre is rapidly growing. This is reflected from a statement by CEO of Google (Eric Schmit): "what matter most to Google is not speed but power, because data centers can consume as much electricity as a city."
The aim of Green Cloud Project is to develop high-end computing systems such as Clusters, Data Centers, and Clouds that allocate resources to applications hosting Internet services (e-Services) to meet not only users' quality of service requirements, but also minimise consumption of electric power. That is to, to improve power management and consumption by dynamically managing and configuring power-aware ability of system devices, such as processors, disks, and communication links.
Team Members @ Melbourne CLOUDS Lab
- Prof. Rajkumar Buyya
- Mr. Shashikant Ilager
- Ms. Amanda Jayanetti
- Alumni: Dr. Anton Beloglazov, Dr.Sareh Fotuhi, Dr. Rodrigo N. Calheiros, Dr. Atefeh Khosravi, Dr. Adel Toosi, Dr. Jungmin Jay Son, Dr. Minxian Xu
External Collaborators
- Dr. Lachlan Andrew, Swinburne University of Technology.
- Dr. Adam Wierman, California Institute of Technology (CalTech), USA.
- Dr. Chee Shin Yeo, A*STAR Institute of High Performance Computing (iHPC), Singapore.
- Dr. Kyong Hoon Kim, Korea.
- Dr. Jemal Abawajy, Deakin University, Australia
- Prof. Albert Zomaya, The University of Sydney, Australia.
Publications
- Kyong Hoon Kim, Rajkumar Buyya and Jong Kim, Power Aware Scheduling of Bag-of-Tasks Applications with Deadline Constraints on DVS-enabled Clusters, Proceedings of the 7th IEEE International Symposium on Cluster Computing and the Grid (CCGrid 2007, IEEE CS Press, Los Alamitos, CA, USA), May 14-17, 2007, Rio de Janeiro, Brazil.
- Kyong Hoon Kim, Anton Beloglazov, and Rajkumar Buyya, Power-aware Provisioning of Cloud Resources for Real-time Services, Proceedings of the 7th International Workshop on Middleware for Grids, Clouds and e-Science (MGC 2009), ACM Press, Urbana Champaign, Illinois, USA, Dec. 1, 2009.
- Saurabh Kumar Garg and Rajkumar Buyya, Exploiting Heterogeneity in Grid Computing for Energy-Efficient Resource Allocation, Proceedings of the 17th International Conference on Advanced Computing and Communications (ADCOM 2009), Bengaluru, India, Dec. 14-18, 2009.
- Anton Beloglazov and Rajkumar Buyya, Energy Efficient Resource Management in Virtualized Cloud Data Centers, Doctoral Symposium, Proceedings of the 10th EEE/ACM International Symposium on Cluster Computing and the Grid (CCGrid 2010), Melbourne, Australia, May 17-20, 2010.
- Rajkumar Buyya, Anton Beloglazov, and Jemal Abawajy, Energy-Efficient Management of Data Center Resources for Cloud Computing: A Vision, Architectural Elements, and Open Challenges, Proceedings of the 2010 International Conference on Parallel and Distributed Processing Techniques and Applications (PDPTA2010), Las Vegas, USA, July 12-15, 2010.
- Kyong Hoon Kim, Wan Yeon Lee, Jong Kim, and Rajkumar Buyya, SLA-Based Scheduling of Bag-of-Tasks Applications on Power-Aware Cluster Systems, IEICE Transactions on Information and Systems, Volume E93-D, Number 12, Pages: 3194-3201, ISSN: 0916-8532, Institute of Electronics, Information and Communication Engineers (IEICE) Press, Tokyo, Japan, Dec. 2010.
- Anton Beloglazov and Rajkumar Buyya, Adaptive Threshold-Based Approach for Energy-Efficient Consolidation of Virtual Machines in Cloud Data Centers, Proceedings of the 8th International Workshop on Middleware for Grids, Clouds and e-Science (MGC 2010, ACM Press, New York, USA), In conjunction with ACM/IFIP/USENIX 11th International Middleware Conference 2010, Bangalore, India, November 29 - December 3, 2010.
- Anton Beloglazov, Rajkumar Buyya, Young Choon Lee, and Albert Zomaya, A Taxonomy and Survey of Energy-Efficient Data Centers and Cloud Computing Systems, Advances in Computers, Volume 82, 47-111pp, M. Zelkowitz (editor), ISBN: 978-0-12-385512-1, Elsevier, Amsterdam, The Netherlands, March 2011.
- Saurabh Kumar Garg, Chee Shin Yeo, Arun Anandasivam, and Rajkumar Buyya, Environment-Conscious Scheduling of HPC Applications on Distributed Cloud-oriented Data Centers, Journal of Parallel and Distributed Computing (JPDC), Volume 71, Number 6, Pages: 732-749, ISSN: 0743-7315, Elsevier Press, Amsterdam, The Netherlands, June 2011.
- Saurabh Kumar Garg, Chee Shin Yeo, and Rajkumar Buyya, Green Cloud Framework For Improving Carbon Efficiency of Clouds, Proceedings of the 17th International European Conference on Parallel and Distributed Computing (EuroPar 2011, LNCS, Springer, Germany), Bordeaux, France, August 29-September 2, 2011.
- Kyong Hoon Kim, Anton Beloglazov, and Rajkumar Buyya, Power-aware Provisioning of Virtual Machines for Real-time Cloud Services, Concurrency and Computation: Practice and Experience, Volume 23, Number 13, Pages: 1491-1505, ISSN: 1532-0626, Wiley Press, New York, USA, September 10, 2011.
- Anton Beloglazov, Jemal Abawajy, and Rajkumar Buyya, Energy-Aware Resource Allocation Heuristics for Efficient Management of Data Centers for Cloud Computing, Future Generation Computer Systems, Volume 28, No. 5, Pages: 755-768, ISSN: 0167-739X, Elsevier Science, Amsterdam, The Netherlands, May 2012.
- Anton Beloglazov and Rajkumar Buyya, Optimal Online Deterministic Algorithms and Adaptive Heuristics for Energy and Performance Efficient Dynamic Consolidation of Virtual Machines in Cloud Data Centers, Concurrency and Computation: Practice and Experience, Volume 24, No. 13, Pages: 1397-1420, ISSN: 1532-0626, Wiley Press, New York, USA, September 10, 2012.
- Saurabh Garg and Rajkumar Buyya, Green Cloud Computing and Environmental Sustainability, Harnessing Green IT: Principles and Practices, 315-340pp, S. Murugesan and G. Gangadharan (eds), ISBN: 978-1-1199-7005-7, Wiley Press, UK, October 2012.
- Anton Beloglazov and Rajkumar Buyya, Managing Overloaded Hosts for Dynamic Consolidation of Virtual Machines in Cloud Data Centers Under Quality of Service Constraints, IEEE Transactions on Parallel and Distributed Systems (TPDS), Volume 24, No. 7, Pages: 1366-1379, ISSN: 1045-9219, IEEE CS Press, Los Alamitos, CA, USA, July 2013.
- Atefeh Khosravi, Saurabh Kumar Garg, and Rajkumar Buyya, Energy and Carbon-Efficient Placement of Virtual Machines in Distributed Cloud Data Centers, Proceedings of the 19th International European Conference on Parallel and Distributed Computing (Euro-Par 2013, Springer, Berlin, Germany), Aachen, Germany, August 26-30, 2013.
- Anton Beloglazov and Rajkumar Buyya, OpenStack Neat: A Framework for Dynamic and Energy-Efficient Consolidation of Virtual Machines in OpenStack Clouds, Concurrency and Computation: Practice and Experience (CCPE), Volume 27, No. 5, Pages: 1310-1333, ISSN: 1532-0626, Wiley Press, New York, USA, April 2015.
- Minxian Xu, Amir Vahid Dastjerdi, and Rajkumar Buyya, Energy Efficient Scheduling of Cloud Application Components with Brownout, IEEE Transactions on Sustainable Computing (T-SUSC), Volume 1, Number 2, Pages: 40-53, ISSN: 2377-3782, IEEE Computer Society Press, USA, July-Dec. 2016.
- Adel Nadjaran Toosi, Chenhao Qu, Marcos Dias de Assuncao, and Rajkumar Buyya, Renewable-aware Geographical Load Balancing of Web Applications for Sustainable Data Centers, Journal of Network and Computer Applications (JNCA), Volume 83, Pages: 155-168, ISSN: 1084-8045, Elsevier, Amsterdam, The Netherlands, April 2017.
- Patricia Arroba, Jose M. Moya, Jose L. Ayala, and Rajkumar Buyya, Dynamic Voltage and Frequency Scaling-aware Dynamic Consolidation of Virtual Machines for Energy Efficient Cloud Data Centers, Concurrency and Computation: Practice and Experience (CCPE), Volume 29, No. 10, Pages: 1-13, ISSN: 1532-0626, Wiley Press, New York, USA, May 25, 2017.
- Sukhpal Singh Gill and Rajkumar Buyya, A Taxonomy and Future Directions for Sustainable Cloud Computing: 360 Degree View, ACM Computing Surveys, Volume 51, No. 5, Article No. 104, Pages: 1-33, ISSN 0360-0300, ACM Press, New York, USA, December 2018.
- Jungmin Son and Rajkumar Buyya, SDCon: Integrated Control Platform for Software-Defined Clouds, IEEE Transactions on Parallel and Distributed Systems (TPDS), Volume 30, No. 1, Pages: 230-244, ISSN: 1045-9219, IEEE CS Press, USA, January 2019.
- Shashikant Ilager, Kotagiri Ramamohanarao, and Rajkumar Buyya, ETAS: Energy and Thermal-Aware Dynamic Virtual Machine Consolidation in Cloud Data Center with Proactive Hotspot Mitigation, Concurrency and Computation: Practice and Experience (CCPE), Volume 31, No. 17, Pages: 1-15, ISSN: 1532-0626, Wiley Press, New York, USA, September 2019.
- Shashikant Ilager, Rajeev Muralidhar, Kotagiri Rammohanrao, and Rajkumar Buyya, A Data-Driven Frequency Scaling Approach for Deadline-aware Energy Efficient Scheduling on Graphics Processing Units (GPUs), Proceedings of the 20th IEEE/ACM International Symposium on Cluster, Cloud, and Internet Computing (CCGrid 2020, IEEE CS Press, USA), Melbourne, Australia, May 11-14, 2020.
Presentation/Exhibition
- Cloud Simulation for Building and Evaluating Solutions for Cost and Energy-Efficient Cloud Computing, University of Science and Technology Beijing (USTB), Beijing, China, May 8, 2018.
- Rajkumar Buyya's Talk at CCGrid 2007 Conference: Green HPC
- Prof. Tucker's Talk on Green Internet
Useful Pointers
- Green Supercomputing Comes of Age
- Wikipedia on Green IT
- Blog on Green IT/Broadband and Cyber-infrastructure
- Make IT Green: Cloud Computing and its Contribution to Climate Change