Extension of a Globus Toolkit 4 Grid System by a Virtual Runtime Environment based on Eucalyptus

Dalia Dahman


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.
grid, cloud, interoperability, eucalyptus, globus toolkit
Document Type: 
Master's Theses
Göttingen, Germany
Institute of Computer Science, Georg-August-Universität Göttingen
2020 © Software Engineering For Distributed Systems Group

Main menu 2