Improving Energy-Efficiency of Computational Grids via Scheduling
Author:
Zong Ziliang1, Ruan Xiaojun2, Manzanares Adam2, Bellam Kiranmai2, Qin Xiao2
Affiliation:
1. South Dakota School of Mines and Technology, USA 2. Auburn University, USA
Abstract
High performance Grid platforms and parallel computing technologies are experiencing their golden age because of the convergence of four critical momentums: high performance microprocessors, high-speed networks, free middleware tools, and highly increased needs of computing capability. We are witnessing the rapid development of computational Grid technologies. Dozens of exciting Grid infrastructures and projects like Grid-tech, Grid Portals, Grid Fora, and Commercial Grid Initiatives are being built all over the world. However, the fast growing power consumption of data centers has caused serious concerns for building more large-scale supercomputers, clusters, and Grids. Therefore, designing energy-efficient computational Grids to make them economically attractive and environmentally friendly for parallel applications becomes highly desirable. Unfortunately, most previous studies in Grid computing primarily focus on the improvement of performance, security, and reliability, while completely ignoring the energy conservation issue. To address this problem, we propose a general architecture for building energy-efficient computational Grids and discuss the potential possibilities for incorporating power-aware techniques to different layers of the proposed Grid architecture. In this chapter, we first provide necessary background on computational Grids, Grid computing, and parallel scheduling. Next, we illustrate the general Grid architecture and explain the functionality of different layers. Followed by that, we discuss the design and implementation details of applying the energy-efficient job-scheduling technique, which is called Communication Energy Conservation Scheduling (or CECS for short), to computational Grids. Finally, we present extensive simulation results to prove the improvement of energy-efficiency of computational Grids.
Reference19 articles.
1. Apperley, M., Keegan, T. T., Cunningham, S. J., & Witten, I. H. (2002). Delivering the Maori-language newspapers on the Internet. In J. Curnow, N. Hopa, & J. McRae (Eds.), Rere atu, taku manu! Discovering history, language and politics in the Maori-language newspapers (pp. 211-232). Auckland University Press. 2. Bainbridge, D., Edgar, K. D., McPherson, J. R., & Witten, I. H. (2003). Managing change in a digital library system with many interface languages. In Proceedings of the European Conference on Digital Libraries ECDL2003, Trondheim, Norway. 3. Bainbridge, D., Ke, K.-Y. J., & Witten, I. H. (2006). Document level interoperability for collection creators. In Proceedings of the Joint Conference on Digital Libraries, Chapel Hill, NC (pp. 105-106). 4. Bainbridge, D., Thompson, J., & Witten, I. H. (2003). Assembling and enriching digital library collections. In Proceedings of the Joint Conference on Digital Libraries, Houston. 5. Bell, T. C., Cleary, J. G., & Witten, I. H. (1990). Text compression. Englewood Cliffs, NJ: Prentice Hall.
|
|