1
Grid Computing: Fundamentals and Management Challenges Gabi Dreo Rodosek Heinz-Gerd Hegering University of Federal Armed Forces Leibniz Supercomputing Center Werner-Heisenberg-Weg 39 Barer Str. 21 85579 Neubiberg 80333 Munich Germany Germany [email protected] [email protected] Abstract Grid computing enables the virtualization of distributed computing and data resources such as processing, network bandwidth and storage capacity to create a single system image to allow users seamless access to IT resources not necessarily belonging to their own organization. The virtualization of organizations and resources as well as the cooperative usage of virtual resources are one of the key challenges of grid com- puting. The tutorial starts with a motivation of grid computing, explains the grid vision and terminology, and outlines the main challenges when operating grids. Differences with the “normal” IT management are addressed as well. In the second part of the tutorial we first discuss grid architectures before we address challenges and solutions related to the manageability of resources and services, i.e. the ability of a resource or service to be managed. The discussion of grid architectures centers around the description of a layered grid architecture, OGSA/OGSI (Open Grid Services Architecture / Open Grid Services Infrastructure), and the usability of web services for grid management (i.e., Web Services Resource Framework, Web Services Management Framework). After the explanation of grid fundamentals, the further discussion concentrates on grid management disciplines, especially the challenges and models. Aspects which we will focus on are the management of virtual organizations, grid security with the focus on the grid security model, resource management, workload management and monitoring services. The fourth part of the tutorial provides a comprehensive over- view of existing tools and middleware (e.g., Globus Toolkit, Unicore), commercial approaches as well as initiatives and projects (e.g., EGEE, NSF, D-Grid, the German Grid project). 794

[IEEE 2005 9th IFIP/IEEE International Symposium on Integrated Network Management, 2005. IM 2005. - Nice, France (15-19 May 2005)] 2005 9th IFIP/IEEE International Symposium on Integrated

  • Upload
    h

  • View
    214

  • Download
    1

Embed Size (px)

Citation preview

Grid Computing: Fundamentals and Management Challenges

Gabi Dreo Rodosek Heinz-Gerd Hegering University of Federal Armed Forces Leibniz Supercomputing Center Werner-Heisenberg-Weg 39 Barer Str. 21 85579 Neubiberg 80333 Munich Germany Germany [email protected] [email protected]

Abstract

Grid computing enables the virtualization of distributed computing and data resources such as processing, network bandwidth and storage capacity to create a single system image to allow users seamless access to IT resources not necessarily belonging to their own organization. The virtualization of organizations and resources as well as the cooperative usage of virtual resources are one of the key challenges of grid com-puting. The tutorial starts with a motivation of grid computing, explains the grid vision and terminology, and outlines the main challenges when operating grids. Differences with the “normal” IT management are addressed as well. In the second part of the tutorial we first discuss grid architectures before we address challenges and solutions related to the manageability of resources and services, i.e. the ability of a resource or service to be managed. The discussion of grid architectures centers around the description of a layered grid architecture, OGSA/OGSI (Open Grid Services Architecture / Open Grid Services Infrastructure), and the usability of web services for grid management (i.e., Web Services Resource Framework, Web Services Management Framework). After the explanation of grid fundamentals, the further discussion concentrates on grid management disciplines, especially the challenges and models. Aspects which we will focus on are the management of virtual organizations, grid security with the focus on the grid security model, resource management, workload management and monitoring services. The fourth part of the tutorial provides a comprehensive over-view of existing tools and middleware (e.g., Globus Toolkit, Unicore), commercial approaches as well as initiatives and projects (e.g., EGEE, NSF, D-Grid, the German Grid project).

794