Extending Grid Infrastructure Using Cloud Computing
The computational domain is becoming huge and complex. Cloud computing has begun as a general computing model to support processing large volumetric data using clusters of commodity computers. In recent years, there is a need for extension of Grid Infrastructure to provide dedicated resources to the user. Cloud computing can fulfill resource requirements with the help of virtualization technology. By integrating the cloud computing with grid infrastructure, resource usage can be satisfied as per user demand. In this paper Globus toolkit is used as the grid middleware for the extension of the grid infrastructure using eucalyptus cloud environment. Virtual machines deployed at the Grid resource would satisfy the needs of the user application. Virtualization in the context of Grid can be implemented by combining the GT4 and Eucalyptus features. Globus tool kit, the middleware for Grid computing added the virtual machines via the Eucalyptus to extend the Grid computing environment to access the external Cloud environment. Grid computing community shows research interests in deploying computing systems or test beds with virtual machines. The extension of the GT4 grid middleware using Eucalyptus cloud environment will help the user to execute the jobs remotely with maximum utilization of the resources.
KeywordsGrid infrastructure Cloud computing Virtualization Globus toolkit Eucalyptus cloud
This research was supported by Basic Science Research Program through the National Research Foundation of Korea (NRF) funded by the Ministry of Education, Science and Technology (2012-0002774).
- 1.Nurmi, D., Wolski, R., Grzegorczyk, C., Obertelli, G., Soman, S., Youseff, L., Zagorodnov, D.: The eucalyptus open-source cloud-computing system. In: CCGRID, pp. 124–131 (2009)Google Scholar
- 2.Foster, I., Kesselman, C.: The Grid-Blueprint for a New Computing Infrastructure. Morgan Kaufmann, Orlando (1998)Google Scholar
- 4.Barham, P., Dragovic, B., Fraser, K., Hand, S., Harris, T., Ho, A., Neugebauer, R., Pratt, I., Warfield, A.: Xen and the art of virtualization. In: SOSP’03: Proceedings of the 19th ACM Symposium on Operating Systems Principles, pp. 164–177, NY, USA (2003)Google Scholar
- 5.de Assuncao, M.D., di Costanzo, A., Buyya, R.: Evaluating the Cost-Benefit of Using Cloud Computing to Extend the Capacity of Clusters. ACM Press, NY (2009)Google Scholar
- 6.McNett, M., Gupta, D., Vahdat, A., Voelker, G.M.: Usher: an extensible framework for managing clusters of virtual machines. In: Proceedings of the 21st Large Installation System Administration Conference (LISA), Nov 2007Google Scholar
- 7.Wang, L., Von Laszewski, G., Kunze, M., Tao, J., Dayal, J.: Provide Virtual Distributed environments for Grid Computing on demand, Advances in Software Engineering. Elsevier, Amsterdam (2009)Google Scholar
- 8.Buyya, R., Pandey, S., Vecchiola, C.: Cloudbus Toolkit for Market-Oriented Cloud Computing. The University of Melbourne, Melbourne (2009)Google Scholar
- 9.Fallenbeck, N., Picht, H. J., Smith, M., Freisleben, B.: Xen and the arts of cluster scheduling. In: Proceedings of 1st International Workshop on Virtualization Technology and Distributed Computing (2006)Google Scholar