Extension of a Globus Toolkit 4 Grid System by a Virtual Runtime Environment based on Eucalyptus
Abstract
Currently, the need for a powerful and scalable infrastructure that resolves computational and data intensive tasks and provides on-demand scalable resources increases rapidly. We think that the integration of existing technologies, such as grid and cloud infrastructures instead of building a new infrastructure can fulfill this demand. This thesis is concerned with the integration of such infrastructures. It investigates possible and relevant consolidation scenarios of grid and cloud systems. Possible interoperability approaches that can be used to realize any of these consolidation scenarios are presented and discussed. One of these consolidation scenarios is the extension of an existing grid system with resources provided by a cloud infrastructure. This scenario is implemented as a case study for the integration of Globus Toolkit 4 grid system and Eucalyptus cloud infrastructure. Different design scenarios for extending Globus Toolkit 4 grid system with a Virtual Runtime Environment provided by Eucalyptus framework are introduced and discussed. A description of the implementation of the selected design scenario is provided. We show the successful deployment of the case study. This includes the execution of an application on grid resources as well as on Virtual Runtime Environment provided by Eucalyptus framework.
Keywords:
grid, cloud, interoperability, eucalyptus, globus toolkit
Document Type:
Master's Theses
Address:
Göttingen, Germany
School:
Institute of Computer Science, Georg-August-Universität Göttingen
Month:
9
Year:
2010
File:
Bibtex
2024 © Software Engineering For Distributed Systems Group