Catálogo de publicaciones - libros

Compartir en
redes sociales


Euro-Par 2006: Parallel Processing: Workshops: CoreGRID 2006, UNICORE Summit 2006, Petascale Computational Biology and Bioinformatics, Dresden, Germany, August 29-September 1, 2006, Revised Selected Papers

Wolfgang Lehner ; Norbert Meyer ; Achim Streit ; Craig Stewart (eds.)

En conferencia: 12º European Conference on Parallel Processing (Euro-Par) . Dresden, Germany . August 28, 2006 - September 1, 2006

Resumen/Descripción – provisto por la editorial

No disponible.

Palabras clave – provistas por la editorial

Computer System Implementation; Computer Systems Organization and Communication Networks; Software Engineering/Programming and Operating Systems; Theory of Computation; Numeric Computing; Data Mining and Knowledge Discovery

Disponibilidad
Institución detectada Año de publicación Navegá Descargá Solicitá
No detectada 2007 SpringerLink

Información

Tipo de recurso:

libros

ISBN impreso

978-3-540-72226-7

ISBN electrónico

978-3-540-72337-0

Editor responsable

Springer Nature

País de edición

Reino Unido

Fecha de publicación

Información sobre derechos de publicación

© Springer-Verlag Berlin Heidelberg 2007

Tabla de contenidos

Grid Meta-Broker Architecture: Towards an Interoperable Grid Resource Brokering Service

Attila Kertész; Péter Kacsuk

Grid computing has gone through some generations and as a result only a few widely used middleware architectures remain. Using the tools of these middlewares different resource brokers have been developed to automate job submission over different grids. As grid resources were grouped to Virtual Organizations, users seem to become isolated by these groups. Enhancing interoperability among these VOs and grids will be the main issue of future generation grids. This paper describes a meta-brokering architecture that shows how to enable the interoperability of various grids through their own resource brokers.

Palabras clave: Grid Computing; Meta-Broker; Resource Broker; Grid Portal.

- CoreGRID Workshop on GRID Middleware | Pp. 112-115

A Super-Peer Model for Multiple Job Submission on a Grid

Pasquale Cozza; Carlo Mastroianni; Domenico Talia; Ian Taylor

Submission of multiple jobs in a distributed and heterogeneous environment is required by applications that rely on the “public-resource computing” paradigm. We present here a scientific scenario for the analysis of astronomical data, where some nodes are responsible for maintaining and advertising job description files and other so called worker nodes, are dispersed over the Grid to execute the jobs. Job assignment is performed through a mechanism that matches adverts, containing job descriptions, with job queries that are sent by available workers across the Grid exploiting an underlying super-peer topology. With an analogous mechanism, a worker locates the input data file needed to run a job and downloads it from a data center node. This paper presents a super-peer protocol for the submission of a very large number of jobs on a Grid environment. The super-peer architecture enables the replication of data files on multiple data centers, which helps reduce the processing load and speed up the application. A simulation analysis has been performed to evaluate the impact of application and network parameters on performance results.

- CoreGRID Workshop on GRID Middleware | Pp. 116-125

A Scheduling Algorithm for High Performance Peer-to-Peer Platform

Nabil Abdennadher; Régis Boesch

This paper describes a scheduling algorithm used to execute parallel and distributed applications on a Global Computing (GC) environment, called XtremWeb-CH ( XWCH ). XWCH is an improved version of a GC tool called XtremWeb ( XW ). XWCH is an enrichment of XW allowing it to match P2P concepts: distributed scheduling, distributed communication and development of symmetrical models. The scheduling algorithm takes into account the heterogeneity and volatility of nodes. This paper illustrates the performance of XWCH in a real CPU time consuming application.

Palabras clave: Peer-To-Peer; High Performance Computing; Scheduling Algorithm.

- CoreGRID Workshop on GRID Middleware | Pp. 126-137

Brokering Multi-grid Workflows in the P-GRADE Portal

Attila Kertész; Gergely Sipos; Péter Kacsuk

Grid computing has gone through some generations and as a result only a few widely used middleware architectures remain. The Globus Toolkit is the most widespread middleware in most of the current production grid systems, but the LCG-2 middleware dominates in Europe. The paper describes a brokering solution that enables the interoperability of various Globus and LCG-2 based grids during the execution of workflow applications, and supports users to utilize computing and storage resources from multiple production grids by a single application. The development and execution of such applications can be managed by a Web-based Grid portal called P-GRADE Portal, and the brokering of the workflows is carried out by its integrated GTbroker and LCG-2 broker component.

Palabras clave: Grid Computing; Grid Portal; Resource Broker; Workflow Management; Globus Toolkit.

- CoreGRID Workshop on GRID Middleware | Pp. 138-149

Diet: New Developments and Recent Results

A. Amar; R. Bolze; A. Bouteiller; A. Chis; Y. Caniou; E. Caron; P. K. Chouhan; G. Le Mahec; H. Dail; B. Depardon; F. Desprez; J. -S. Gay; A. Su

Among existing grid middleware approaches, one simple, powerful, and flexible approach consists of using servers available in different administrative domains through the classic client-server or Remote Procedure Call (RPC) paradigm. Network Enabled Servers (NES) implement this model also called GridRPC. Clients submit computation requests to a scheduler whose goal is to find a server available on the grid. The aim of this paper is to give an overview of an NES middleware developed in the GRAAL team called DIET and to describe recent developments. DIET (Distributed Interactive Engineering Toolbox) is a hierarchical set of components used for the development of applications based on computational servers on the grid.

Palabras clave: Failure Detector; Desktop Grid; Remote Procedure Call; High Performance Computing Application; Master Agent.

- CoreGRID Workshop on GRID Middleware | Pp. 150-170

Execution Support of High Performance Heterogeneous Component-Based Applications on the Grid

Massimo Coppola; Marco Danelutto; Nicola Tonellotto; Marco Vanneschi; Corrado Zoccolo

Application deployment is becoming an increasingly hard task, as complex, component-based Grid applications have to be deployed on heterogeneous and dynamic Grids, interfacing to several different component frameworks and Grid middlewares. We describe the architecture of the Grid Execution Agent (GEA), the deployment and resource brokering tool of the Grid.it project. GEA has been designed to ease the deployment of complex Grid applications written in a high-level, structured way. To easily handle different component models over heterogeneous Grid resources, the GEA design exploits multiple levels of abstraction. Our approach allows consistent translation of the high-level requirements from heterogeneous, multi-component applications, to low-level operations over different middlewares. GEA architecture provides a unified interface with services to locate resources, devise initial mapping, and instantiate applications, and it is extensible to new component models. It supports dynamically reconfiguring, self-adapting applications by allowing execution-time resource allocation changes.

Palabras clave: Grid Resource; Virtual Node; Grid Application; Application Execution; Component Framework.

- CoreGRID Workshop on GRID Middleware | Pp. 171-185

Towards a Grid Information Knowledge Base

Wei Xing; Marios D. Dikaiakos; Rizos Sakellariou

In this paper, we present our work on building a Grid information knowledge base, which is a key component of a semantic Grid information system. A Core Grid Ontology (CGO) is developed for building a Grid knowledge base; and the SPARQL query language is adopted to query the knowledge base.

Palabras clave: Grid Resource; Grid Service; SPARQL Query; Triple Pattern; Grid User.

- CoreGRID Workshop on GRID Middleware | Pp. 186-190

Introduction

Achim Streit; Wolfgang Ziegler

The UNICORE Grid technology provides a seamless, secure, and intuitive access to distributed Grid resources. UNICORE is a full-grown and well-tested Grid middleware system, which today is used in daily production worldwide. Beyond this production usage, the UNICORE technology serves as a solid basis in many European and International projects. In order to foster these ongoing developments, UNICORE is available as open source under BSD licence at http://www.unicore.eu.

- UNICORE Summit 2006 | Pp. 193-193

A Versatile Execution Management System for Next-Generation UNICORE Grids

Bernd Schuller; Roger Menday; Achim Streit

This paper builds on extensive experience with the UNICORE middleware to derive requirements for the next generation of Grid execution management systems. We present some well-known architectural ideas and design principles that allow building Grid servers that are adaptable to any type of target systems, from single workstations or PCs to huge supercomputers, and flexible enough for the novel usage scenarios and business models that are coming up in next-generation Grid systems. These ideas are used to implement an execution management system similar in scope to the UNICORE NJS.

Palabras clave: Business Rule; Execution Engine; Grid Site; Processing Rule; Open Grid Service Architecture.

- UNICORE Summit 2006 | Pp. 195-204

Towards More Flexible and Increased Security and Privacy in Grids

Willy Weisz

The development of UNICORE started as a Grid-enabling middleware with a monolithic security policy that restricted Grid activities to a set of users whose credentials (X.509 certificates) are pre-recorded in a UNICORE User Database (UUDB), and to a task distribution completely defined at job-submission time because the sub-jobs have to be signed by the user with his private key. Later on projects aiming at allowing a restricted interoperability with other Grid middleware lead to the adoption of more flexible approaches like the the Explicit Trust Delegation (ETD). ETD involves implicitly a more general concept: That of an attribute or role which is attached to an identified and authenticated entity and which defines the extent of the authorisations granted to that entity by the target resource. Extending this concept to other authorisation-related aspects of Grid computing is today an area of intensive research, that should also be taken up by the UNICORE developers in order to enable the creation of Virtual Organisations (VOs) that are able to take security as seriously as necessary, and to opt for flexibility as much as possible.

Palabras clave: Virtual Organisation; Policy Decision Point; UNICORE Security; Globus Toolkit; Security Assertion Markup Language.

- UNICORE Summit 2006 | Pp. 205-214