Invited Session


EDGeS: Interconnecting Service Grids and Desktop Grids


Session organizer: Peter Kacsuk

The targets of the EU FP7 EDGeS project are user communities that require large computing power not available or accessible in current scientific e-Infrastructures. In order to support the specific needs of these scientific and other communities the consortium will interconnect the largest European Service Grid infrastructure (EGEE) with existing Desktop Grid (DG) systems in a strong partnership with the EGEE consortium. Service Grids (SG) are more flexible and can accommodate a broader variety of applications than Desktop Grids, however, their setup and maintenance require more efforts, highly skilled IT specialist, and dedicated resources. On the other hand, Desktop Grids are currently restricted solely to a subclass of compute-intensive applications but these easy-to-scale systems are able to collect 1-2 orders of magnitude more compute power by utilizing the involved spare and volunteer IT resources at a fraction of the cost. Making a bridge between these two types of Grid systems will enable the users to transparently execute applications on any arbitrary platform involved in the new infrastructure. Taking the advantages of both approaches the EDGeS infrastructure represent a major step towards a European wide scientific grid where extremely large number of resources could be integrated to support grand-challenge scientific and other applications. The involvement of low-cost volunteer Desktop Grids into the European scientific grid infrastructure contributes to the establishment of a sustainable European Grid infrastructure. The consortium is to extend the potential user communities for both beyond traditional scientists and current volunteer computing participants to further involve citizens, school students, and company employees, giving them an opportunity to become involved in science and to apply Grid technology in their every day life. In order to meet these objectives the project connects Desktop Grid based city Grids, school grids and enterprise grids with EGEE.

In the session three presentations will give an overview and highlights of the major technical advances developed in the project in order to enable the interconnection of SG and DG systems.

Presentation 1
Peter Kacsuk: EDGeS bridge technologies to interconnect service and desktop grids

This talk first gives an overview of the objectives and technical challenges of the EDGeS project. Then it shows the organization of the Generic Grid-Grid (3G) bridge that is a generic grid service enabling the interconnection of various service grids and desktop grids. The talk will give details on the structure of the BOINC->EGEE bridge and the EGEE->BOINC bridge that are both based on the usage of 3G Bridge. Finally, the talk summarizes the main features and services of the EDGeS production infrastructure that connects currently 10 different desktop grids (univ. level, company level, city level, country level and fully international) to the EDGeS VO of EGEE.

Presentation 2
Filipe Araújo: Monitoring system for the EDGeS infrastructure

It is not enough to build an infrastructure that integrates the various desktop and service grids. In a production environment monitoring the work of the infrastructure as well as monitoring the progress of the applications is an important requirement. Therefore EDGeS put a significant research effort in order to develop the necessary monitoring system by which the work of both DG->SG bridge and the SG->DG bridge can be observe and visualized both for the system administrators and for the users. This talk explains the main architectural concept of such a monitoring system as well as its implementation. The talk will also present the monitoring portal by which users of EDGeS can watch the work of the EDGeS infrastructure and applications according to different criteria.

Presentation 3
Tamas Kiss: Application development and execution in EDGeS

Users of a grid infrastructure need tools and programming environments by which they easily can develop and run applications. The EDGeS consortium offers two different tools for programming desktop grid applications: DC-API and GenWrapper. The first one facilitates the creation of master/worker type applications while the second one enables the easy creation of parameter sweep applications based on legacy code applications. EDGeS also created a new advance version of P-GRADE portal called WS-PGRADE that enables the organization and execution of workflows in a transparent way automatically exploiting the various types of grids available in the EDGeS infrastructure. The talk will present and compare these tools and environments. It will illustrate their usage by several applications already ported to EDGeS.



Last Updated ( Friday, 06 March 2009 09:49 )  
  • Ingrid 2009
  • Ingrid 2009
  • Ingrid 2009
  • Ingrid 2009
  • Ingrid 2009
  • Ingrid 2009