Catálogo de publicaciones - libros
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
2007
Información sobre derechos de publicación
© Springer-Verlag Berlin Heidelberg 2007
Cobertura temática
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