4th EGEE User Forum/OGF 25 and OGF Europe's 2nd International Event

Europe/Rome
Le Ciminiere, Catania, Sicily, Italy

Le Ciminiere, Catania, Sicily, Italy

Viale Africa 95100 Catania
Evangelos Floros (GRNET)
Description
ONLINE REGISTRATION IS CLOSED. YOU ARE WELCOME TO REGISTER ONSITE IN CATANIA.
Slides
Participants
  • Abdeslem DJAOUI
  • Ad Emmen
  • Adam Padee
  • Aengus McCullough
  • AHMAD REHMAT ULLAH
  • Ake Edlund
  • Alban Gaignard
  • Alberto Di Meglio
  • Alberto Redolfi
  • Alejandro Lorca
  • Aleksandr Konstantinov
  • Ales Krenek
  • Alessandra Casotto
  • Alessandro Bassi
  • Alessandro Costantini
  • Alessandro Di Girolamo
  • Alessandro Negro
  • Alex Kusznir
  • Alexander Papaspyrou
  • Alexander Voss
  • Alexandre Bonvin
  • Alexandru Stanciu
  • Alfred Wan
  • Algimantas Juozapavicius
  • Alice de Bignicourt
  • Ana Da Costa
  • Andre Gemuend
  • Andre Merzky
  • Andre Schaaff
  • Andrea Cristofori
  • Andrea Santoro
  • andrea vanni
  • Andreas Savva
  • Andrew Grimshaw
  • Andrew Richards
  • Andrey Polyakov
  • Andrzej Ozieblo
  • André-Pierre OLIVIER
  • Andy Turner
  • Angelina Todorova
  • Anna Boyko
  • Anna COOK
  • ANNA LOUKAKOU
  • Anne-Lise Goisset
  • Anni Jakobsson
  • Antonino Tumeo
  • Antonio Calanducci
  • Antonio Candiello
  • Antonio Gómez-Iglesias
  • Antonio Lagana
  • Antonio Nastasi
  • Antonio Puliafito
  • Antonio Retico
  • Antony Wilson
  • Ariel Oleksiak
  • Aristotelis Chatziioannou
  • Arjav Chakravarti
  • Arnas kaceniauskas
  • Artur Jerzy Barczyk
  • Ashiq Anjum
  • Augusto Ciuffoletti
  • Aurelio Rodriguez
  • Avner ALGOM
  • AYRAL Pierre-Alain
  • Balazs Konya
  • Baptiste Grenier
  • Barbera Roberto
  • Bartek Palak
  • Barton Miller
  • Bastian Baranski
  • Benjamin Gaidioz
  • Benny Rochwerger
  • Bernard Marechal
  • Bernhard Schott
  • Birger Koblitz
  • Bob Jones
  • Bram Peeters
  • Branko Marovic
  • BRIAN COGHLAN
  • Bruce Becker
  • Bruno Crispo
  • Bruno Goossens
  • Bruno Oliveira
  • Carlo Manuali
  • Carlo Scio'
  • Carlos Buil Aranda
  • Carole Goble
  • Catherine Gater
  • Cecile Barbier
  • Cecile Germain-Renaud
  • Cees de Laat
  • Cevat Sener
  • Charles Loomis
  • Cheng Hsin Hsu
  • Chris Cantener
  • Chris Smith
  • Christelle Eloto
  • Christian Neissner
  • Christoph Witzig
  • Christophe Blanchet
  • Christopher Kunz
  • Christos Kanellopoulos
  • Claire Devereux
  • Claudio Vuerli
  • Clemens Koerdt
  • Coen Schrijvers
  • Colin Kenyon
  • Constantino Vázquez
  • Corentin CHEVALIER
  • Corentine Biron
  • Costas Kotsokalis
  • Craig Lee
  • Cristina Del Cano Novales
  • Cristy Burne
  • Cyril Lorphelin
  • Dalius Mazeika
  • Damien Lecarpentier
  • Dana Petcu
  • Daniel Drollette
  • Daniel Field
  • Daniel Kouril
  • Daniele Lezzi
  • Daniele Zito
  • Danielle Venton
  • Dario Carotenuto
  • David Fergusson
  • David FOSTER
  • David Groep
  • David Kelsey
  • DAVID MANSET
  • David Sarramia
  • David Snelling
  • David Wallom
  • David Weissenbach
  • David Woolls
  • Dejan Lesjak
  • Dennis Dok, van
  • Denvil Sébastien
  • Derrick Kondo
  • Diana Cresti
  • Dieter Kranzlmueller
  • Dinh Viet Tran
  • Dobrisa Dobrenic
  • Domenica D'Elia
  • Dominic Battre
  • Donal Fellows
  • Dongkyun Kim
  • Doreen Seider
  • Dorian Gorgan
  • DORINE FOUOSSONG
  • Duane Edgington
  • Eddy Caron
  • Edgars Znots
  • Edmondo Orlotti
  • Eduard ESCALONA
  • Eduardo Huedo
  • Eike JESSEN
  • Elena Pavan
  • Elisa Heymann
  • elisa ingra'
  • Elisa Lanciotti
  • Elizabeth Vander Meer
  • Emanouil Atanassov
  • Emidio Giorgio
  • Emir Imamagic
  • Enol Fernández
  • Eric Boyd
  • Erik-Jan Bos
  • Erwin Laure
  • Esteban Freire García
  • Etienne DUBLE
  • Etienne URBAH
  • Eva Pajorova
  • Evangelos Chaniotakis
  • EVANGELOS FLOROS
  • Fabio Chiodini
  • Fabrizio Pacini
  • Fedak Gilles
  • federica fanzago
  • FEDERICO CALZOLARI
  • Fermin Serrano Sanz
  • Fernando Calvelo Vazquez
  • Feyza Eryol
  • Florida Estrella
  • Fotis Karagiannis
  • FRANCESCA BARDI
  • FRANCESCO CATARA
  • Francesco Giacomini
  • Francesco LONGO
  • Francisco Brasileiro
  • Francisco Castejón
  • Franck LE PETIT
  • Franco DAVOLI
  • Frank Harris
  • Fred Smith
  • Frederic Hemmer
  • Frederic Schaer
  • Freek Dijkstra
  • Fumikazu KONISHI
  • Gabor Roczei
  • Gabor Terstyanszky
  • Gabriel Amoros
  • Gabriel Caillat
  • Gabriel Zaquine
  • Gabriele Pierantoni
  • Gabriella Paolini
  • Gael YOUINOU
  • Galoh Rashidah Haron
  • gaspar barreira
  • Gaël Le Mahec
  • Gennady ZINOVJEV
  • Georg Birkenheuer
  • George Goulas
  • GEORGIOS ZACHARIOUDAKIS
  • Gerald Vetois
  • Gerben van Malenstein
  • Gerd Behrmann
  • Gergely Sipos
  • Gerhild Maier
  • Gert Svensson
  • Gheorghe Sebestyen
  • Giacinto Donvito
  • Giancarlo Viola
  • Gianfranco Sciacca
  • Gilbert Netzer
  • Gillian Sinclair
  • Giorgio Maggi
  • Giovanni ALOISIO
  • Giovanni Bracco
  • Giovanni Morana
  • Giuseppe Andronico
  • Giuseppe Di Modica
  • Giuseppe La Rocca
  • Giuseppe Leto
  • Giuseppe Ugolotti
  • Giuseppina Salente
  • Go Iwai
  • González de la Hoz Santiago
  • Grazina Tautvaisiene
  • Gregory Pike
  • Guido Cuscela
  • Guillaume Cessieux
  • Guy Roberts
  • Guy Wormser
  • Hamza Mehammed
  • Hangi Kim
  • Hans Doebbeling
  • Hans Trompert
  • Hassan Hassan
  • Helene CORDIER
  • HENAR MUÑOZ
  • Hermann Lederer
  • Hideo Matsuda
  • Hilary Hanahoe
  • Horst Schwichtenberg
  • Hui-Lan Lee
  • Hui-Min Chen
  • Iain Gourlay
  • Ian Bird
  • Ian Osborne
  • Iara Machado
  • Ignacio Blanquer
  • Ignacio M. Llorente
  • Igor Rosenberg
  • Igor Semenov
  • Ihar Miklashevich
  • Iliya Nickelt
  • Inara Opmane
  • Inder Monga
  • Ioannis kotsiopoulos
  • Irfan Habib
  • Iris SCHOTT
  • ISAO KOJIMA
  • Iva Krejci
  • Ivan Maric
  • Ivan Degtyarenko
  • Iñaki Silanes
  • Jacko Koster
  • Jaegyoon Hahm
  • Jakub MOSCICKI
  • James Ahtes
  • James Casey
  • James Kupsch
  • Jamie Shiers
  • Jan Bot
  • Jan Jona Javoršek
  • Jan Just Keijser
  • Jan Kmunicek
  • Jan Radil
  • Jana Makar
  • Jaroslav Flidr
  • Jaroslava Schovancova
  • Javier Fontan
  • Jean Salzemann
  • Jean-Pierre Meyer
  • Jens Jensen
  • Jeroen van der Ham
  • Jesus Marco de Lucas
  • JIABAO WEN
  • Jill Kowalchuk
  • Jincheol Kim
  • Jiri Chudoba
  • Jiri Horky
  • Joan A. Garcia-Espin
  • Joel Replogle
  • Johan Montagnat
  • Johannes Watzl
  • John Gordon
  • John Kennedy
  • John Kewley
  • John Shade
  • John Vollbrecht
  • John White
  • JongUk Kong
  • Joni Hahkala
  • Jorge Sevilla Cedillo
  • Jose Luis Vazquez-Poletti
  • Josep Flix
  • Joshua Green
  • JOUVENOT Daniel
  • Jozef Cernak
  • JUAN ANTONIO CACERES
  • Juergen Knobloch
  • Julian Gallop
  • Julien Perez
  • Juliusz Pukacki
  • Kai Neuffer
  • Kalle Keskrand
  • Kang Siong Ng
  • karin Schauerhammer
  • Karolina Sarnowska
  • Kashif Iqbal
  • Kazushige Saga
  • Kenichi Miura
  • Kiril Boyanov
  • Klaus Ullmann
  • Klaus-Peter Mickel
  • Kristina Gunne
  • Kristina Ulrika Gunne
  • Krzysztof Kurowski
  • Kubli Rolf
  • kwangjong cho
  • Kyriakos Baxevanidis
  • Ladislav Hluchy
  • Lars Fischer
  • Laura Dal Fabbro
  • laura perini
  • Laurence Field
  • Laurent Lefevre
  • Le Bris Xavier
  • Leandro Neumann Ciuffo
  • Leif Laaksonen
  • Leitao Guo
  • Lennart Johnsson
  • Les Robertson
  • Liam Newcombe
  • Linda Cornwall
  • Lorenzo Bigagli
  • Lorenzo Dini
  • Lorenzo Puccio
  • Loris CORAZZA
  • Lovro ILIJASIC
  • Luca Corradi
  • Luca Paladina
  • Luca petronzio
  • Luciano Milanesi
  • Ludek Matyska
  • Luigi Fusco
  • Lydia Maigne
  • Lynsey Cormack
  • Machiel Jansen
  • Maddalena Vario
  • Maite Barroso
  • Manuel Delfino
  • Manuel Rodríguez Pascual
  • Marc Rodriguez Espadamala
  • marc saint georges chaumet
  • Marcel Kunze
  • Marcello Iacono-Manno
  • Marco Briscolini
  • Marco Danelutto
  • Marco Paganoni
  • Marco Pappalardo
  • Marco Scarpa
  • Marco Verlato
  • MARCOS LOPEZ-CANIEGO
  • Marek Kocan
  • Mari Carmen Porto
  • Maria Mirto
  • MARIA LUISA VARGAS
  • Mario Antonioletti
  • Mario Reale
  • Marios Dikaiakos
  • Mariusz Mamoński
  • Mariusz Sterzel
  • Mark Hedges
  • Marko Bonac
  • Martin Antony Walker
  • Martin Polak
  • Martin Savko
  • Martin Swany
  • Marty Humphrey
  • Marusov Nikolay
  • Mary Grammatikou
  • Massimiliano Pala
  • Massimo Cafaro
  • Massimo Orazio Spata
  • Massimo Sponza
  • Mathias Dalheimer
  • Matthew Zumwalt
  • Matthias Hovestadt
  • matthieu reichstadt
  • Maurice Bouwhuis
  • Maurizio Paone
  • Maurizio Scarpa
  • Max Berger
  • Michael Gronager
  • Michael Stanton
  • Michael Sutter
  • Michael Van de Borne
  • Michaela Lechner
  • Michal Antkowiak
  • Michal Kulczewski
  • Michal Turala
  • Michel JOUVIN
  • Mihkel Kraav
  • Mike Jackson
  • Mike Jones
  • Mikhail Posypkin
  • Mikhail Ustinin
  • Milan Sova
  • Milos Lokajicek
  • Ming Jiang
  • Mingchao Ma
  • Mirco Mazzucato
  • Mladen Vouk
  • Mohammad Fairus Khalid
  • Mohammed AIRAJ
  • Monica Anghel
  • Monique Petitdidier
  • Morris Riedel
  • Nadine NEYROUD
  • Neasan ONeill
  • Neil Chue Hong
  • Neil Geddes
  • Nicholas Ferguson
  • Nicholas Loulloudes
  • Nick Trigg
  • Nicola Venuti
  • Nicolas Ray
  • Nicolo Magini
  • Nikita ivanov
  • Nikolay Marusov
  • Nina Kuvshinova
  • Nuno L. Ferreira
  • Olav Vahtras
  • Oleg Sukhoroslov
  • Olgerts Belmanis
  • Oliver Waeldrich
  • Oliver Wäldrich
  • Olli Tourunen
  • Onur Temizsoylu
  • Osamu Tatebe
  • Osvaldo Gervasi
  • Owen Appleton
  • Oxana Smirnova
  • Pablo Saiz
  • PANOS LOURIDAS
  • Paolo Mazzetti
  • Paolo Mori
  • Paolo Zini
  • Pascale Vicat-Blanc Primet
  • Pasquale Pagano
  • Patricia Mendez Lorenzo
  • Patrick Aerts
  • Paul De Vlieger
  • Paul Livesey
  • Paul Strong
  • Paul van Daalen
  • Pawel Dziekonski
  • Pawel Lichocki
  • Pedro Andrade
  • Pekka Lehtovuori
  • Per Öster
  • Peter Coffee
  • Peter Kacsuk
  • Peter Kunszt
  • Peter Lavin
  • Peter Szegedi
  • Petr Holub
  • Phil Andrews
  • Philipp Drum
  • Philippe Massonet
  • Piero Poccianti
  • Pierpaolo GIACOMIN
  • Pietro Di Primo
  • Płóciennik Marcin
  • Radek Krzywania
  • Rainer Schmidt
  • Ralph Müller-Pfefferkorn
  • Ralph Niederberger
  • Ramin Yahyapour
  • Ramon Diacovo
  • Raquel Muñoz
  • Raul Sampedro
  • Reagan Moore
  • Reuillon Romain
  • Richard Hughes-Jones
  • Rob Simmonds
  • Robert Lovas
  • Robert Pajak
  • Roberto Cappuccio
  • Roberto Cossu
  • Robin McConnell
  • Roger Firpo Curcoll
  • Rolf Rumler
  • Romain Texier
  • Ron Trompert
  • Ronald van der Pol
  • Rosa M. Badia
  • Rosette Vandenbroucke
  • Rossend Llurba
  • Ryousei Takano
  • Salvatore Scifo
  • Sandro Fiore
  • Sangwan Kim
  • Sarunas Mikolaitis
  • Satoshi Itoh
  • Saulius Petrauskas
  • Scott Rea
  • Sergio Andreozzi
  • Shahbaz Memon
  • Shantenu Jha
  • Shinichi Mineo
  • shiraz memon
  • Siegfried Benkner
  • SILVANA MUSCELLA
  • Silvia Olabarriaga
  • Silvio PARDI
  • Soonwook Hwang
  • Sorina CAMARASU POP
  • Stefan Heinzel
  • Stefano Bagnasco
  • Stefano Beco
  • Stefano Nativi
  • Stephan Kraft
  • Stephen Simms
  • Steve Brewer
  • Steve Crouch
  • Steve Fisher
  • Steven Newhouse
  • Steven Young
  • Stuart Purdie
  • Sunil Ahn
  • Susumu Date
  • Sven van den Berghe
  • Syed Raheel Hassan
  • Szabolcs Szigeti
  • Takahiro Miyamoto
  • Takashi Sasaki
  • Takeshi Tsurusawa
  • Tamas Kiss
  • Tamas Kukla
  • THEODOROS GIANNAROS
  • Thierion Vincent
  • Thijs Metsch
  • Thilo Kielmann
  • Thomas Tam
  • Tiziana Ferrari
  • Tomohiro Kudoh
  • Torsten Antoni
  • Torsten Rathmann
  • TREGOUET David
  • Tristan Glatard
  • Tsjerk Wassenaar
  • Ugo Becciani
  • Ugo Monaco
  • Valeria Ardizzone
  • Valerio Angelini
  • Valvanuz Fernandez
  • Vicente Hernandez
  • Vicky, Pei-Hua HUANG
  • Vincent Breton
  • Vincent Franceschini
  • Viorel Negru
  • Virginia Martín-Rubio Pascual
  • Walter Stewart
  • Wayne Salter
  • WeiLong Ueng
  • Weizhong Qiang
  • wen mei
  • William DAVIES
  • Wolfgang Gentzsch
  • Wolfgang Ziegler
  • Woojin Seak
  • Wouter Huisman
  • Xavier Jeannin
  • Xiangliang ZHANG
  • Xiaodong Wang
  • Yana Douhaya
  • Yannick LEGRE
  • Yari Franzini
  • Yona Raekow
  • Yonny CARDENAS BARON
  • Yoshio Oyanagi
  • Yoshio Tanaka
  • Yoshiyuki Kido
  • Yoshiyuki Watase
  • yu WANG
  • Yves Caniou
  • Zdenek Sustr
  • Zheng Zhao
  • Zofia Mosurska
  • Zoltan Farkas
  • Zora Strelcova
    • 09:00 10:30
      Basic Introduction to EGEE and Grid Computing - OBS! At the University! University of Catania (Department of Physics and Astronomy)

      University of Catania

      Department of Physics and Astronomy

      University of Catania

      The purpose of this session is to provide a high level introduction to Grid Technology and how this is applied to the EGEE grid. The session will also include a short demo, submitting jobs to EGEE using the P-Grade portal.

      The course will be assume that the participants have no prior knowledge of Grid Compuitng, giving them a basic idea of the concepts of Grids, and their importance in providing large processing facilities for furthering e-Science projects.

      This session is an accompaniment to the 4th EGEE User Forum which takes place in Catania 2-6 march 2009.

      For more informatin and registration, please go to: http://indico.cern.ch/conferenceDisplay.py?confId=48867

    • 09:00 10:30
      Distributed data access and management with OGSA-DAI Leopardi (50)

      Leopardi (50)

      Le Ciminiere, Catania, Sicily, Italy

      Viale Africa 95100 Catania

      Distributed data access and management with OGSA-DAI (1/2) (90 mins)
      Mike Jackson

      This session provides a comprehensive overview of a powerful solution for distributed data access, management and integration - OGSA-DAI - and how it can be used to solve data-related problems in both enterprise and research contexts. An overview of OGSA-DAI is given as well as the
      latest work on increasing OGSA-DAI's power via distributed query processing and SQL view definition. It describes the relationship of OGSA-DAI to OGF's work on data access and integration standards - WS-DAI - and how such specifications provide a way of exposing OGSA-DAI's
      functionality in a more usable format and lends itself to
      inter-operability and integration with other service-oriented technologies.
      This session provides a comprehensive overview of a powerful solution for distributed data access, management and integration - OGSA-DAI - and how it can be used to solve data-related problems in both enterprise and research contexts. An overview of OGSA-DAI is given as well as the
      latest work on increasing OGSA-DAI's power via distributed query processing and SQL view definition. It describes the relationship of OGSA-DAI to OGF's work on data access and integration standards - WS-DAI - and how such specifications provide a way of exposing OGSA-DAI's
      functionality in a more usable format and lends itself to
      inter-operability and integration with other service-oriented technologies.

      Target audience: software developers, technical leaders

      OGSA-DAI is OMII-UK's Grid data access and integration middleware product. Participants will learn about the problem space where OGSA-DAI sits as well as:

      • How it can be used to achieve common data access and integration scenarios.
      • How it offers a powerful solution for data access and integration scenarios by combining services with an underlying workflow engine.
      • How OGSA-DAI can be used to develop well-defined services for data manipulation, with reference to WS-DAI.

      By the end of the session, participants will have a good understanding of key features of OGSA-DAI, the problems it is designed to solve, and see how to reap the benefits of deploying in their projects. Examples of both research and business applications will be used.
      Agenda:
      OGSA-DAI

      • OGSA-DAI project
      • Distributed data management scenarios
      • Possible solutions
      • OGSA-DAI and workflows
      • Realising the scenarios
      • OGSA-DAI and security
      • Extending OGSA-DAI's power via SQL views and DQP
      • Concealing workflows behind facades
      • Standards, WS-DAI and OGSA-DAI
    • 09:00 10:30
      Elastic Management of a Grid Computing Service with OpenNebula and Amazon EC2 Michelangelo (120)

      Michelangelo (120)

      Le Ciminiere, Catania, Sicily, Italy

      Viale Africa 95100 Catania

      Elastic Management of a Grid Computing Service with OpenNebula and Amazon EC2 (90 mins)

      The goal of this tutorial is to provide a global overview of the process of installing, configuring and deploying a typical computing element of a Grid site using a private cloud. The tutorial will focus on three key aspects when managing a virtual infrastructure, namely: image management, networking and hypervisors. Additionally the tutorial will address the scale-out of the Grid site by allocating extra capacity on the Amazon EC2. The tutorial is based in open source cloud components and includes hands-on exercises.
      CONTENTS:

      1. Overview of Grid & Cloud Technologies. This section briefly reviews the main characteristics and goals of the Cloud & Grid technologies and presents the challenges of deploying a Grid site (or a part of it) in a Cloud. Finally the main tools used in this tutorial are presented.

      2. Configuring your site. This section will outline the philosophy of OpenNebula and details different configuration approaches for a private cloud. Finally the main OpenNebula subsystems are described and hints on extending and adapting them are provided.

      3. Using OpenNebula. Here we describe the CLI tools and API to interact with OpenNebula, in particular we will review the interface to manage physical hosts, virtual networks and virtual machines.

      4. Virtualizating a Grid Computing Element. In this part we will virtualized the components of a typical Grid computing service. In particular, specific aspects on image contextualization and networking will be discussed.

      5. Scale-out of your Computing Element with Amazon EC2. The tutorial ends with the scale out of the previous site to Amazon EC2. Specific networking and configuration issues are described.

      SKILLS GAINED
      - Describe the features and benefits of using virtualization and clouds.
      - Describe different architectures for a private cloud that can be deployed with OpenNebula.
      - Install and basic configure OpenNebula.
      - Manage cluster nodes, virtual networks and virtual machines.
      - Understand the challenges of deploying an application in the cloud.
      - Deploy a Grid Computing Element in the Cloud.

      PREREQUISITES
      User level knowledge and skills in Unix or Linux systems . The course includes hands-on exercises to be performed using attendee's laptops.
      Agenda:
      AGENDA:
      1. Overview of Grid & Cloud Technologies.
      2. Configuring your site.
      4. Using OpenNebula.
      5. Virtualizating a Grid Computing Element.
      6. Scale-out of your Computing Element with Amazon EC2.

    • 09:00 10:30
      Introducing Desktop Grids and integration with Service Grids such as EGEE Donatello (40)

      Donatello (40)

      Le Ciminiere, Catania, Sicily, Italy

      Viale Africa 95100 Catania

      Introducing Desktop Grids and integration with Service Grids such as EGEE (90 mins)
      Ad Emmen, Peter Kacsuk

      Grids? Clouds? Computer infrastructure on-demand! Computers grow older while you watch them Each second you do not use your computer is a second lost forever. You cannot "save" hard disk space for later if you do not use it. A computer at home or in the office, costs money and uses energy.

      On the other hand - do not have enough computer power or disk space - when you need it, can be just as bad. Suppose you are a small company and you just did introduce a
      new computer based service that does extremely well beyond all expectations and you get thousands of new customers all accessing your system that is too small to handle
      it. By the time you ordered and installed new computers, your customers are already gone, disappointed with your service.

      But advanced computing techniques, with exotic names as Grid computing and Cloud computing now enable a computer infrastructure on-demand. This can be applied in science and industry.

      This tutorial focuses on Desktop Grid computing put in context of computer infrastructure on-demand. The concepts and most important software projects will be described, including BOINC, XtremWeb and EDGeS. Comparisons with commercial Desktop Grid software, such as GridMP, LSF Desktop, will be made.

      It will be shown how Desktop Grids works and how a BOINC Grid and an XtremWeb Grid can be set up.

      Desktop Grids will be compared to Service Grids, such as EGEE, and an introduction will be given into the EDGeS Grid infrastructure that connects both types of Grids with Bridges. The tutorial will explain what to do if you want to extend an EGEE VO with volunteer or local Desktop Grids or you want to connect your Desktop Grid to EGEE in order to get resources from EGEE.

      Target Audience:
      Persons considering setting up a Desktop Grid, or using it for applications. Grid experts that are new to Desktop Grids. Representatives of EGEE VO communities that would like to extend their EGEE resources with connected Desktop Grids. Representatives of Desktop Grids who would like to connect their Desktop Grid to EGEE via the EDGeS infrastructure.
      Lecturers
      Ad Emmen CV: Ad Emmen studied physics at the university of Nijmegen. He has been active in Hihg-performance computing, and later Grid computing for more than 25 years. Currently he is director of AlmereGrid, the first cityGrid in the world, and has extensive knowledge of operating Desktop Grids, using BOINC, XtremWeb and LSF Desktop technology. He is involved in the EDGeS project (http://EDGeS-grid.eu). Ad Emmen is Member of the Board of Gridforum Netherlands. He is editor of EnterTheGrid Primeur magazine, and Virtual Medical Worlds Magazine. Apart from HPC and Grids, he is also interested in XML technology and knowledge management. He developed the knowledge base on European e-Infrastructures for the e-IRGSP(2) project. http://AlmereGrid.nl http://EDGeS-grid.eu http://knowledgebase.e-irg.eu Peter Kacsuk CV: Peter KACSUK is the Head of the Laboratory of Parallel and Distributed Systems in MTA SZTAKI Computer and Automation Research Institute of the Hungarian Academy of Sciences. He received his MSc and university doctorate degrees from the Technical University of Budapest in 1976 and 1984, respectively. He received the kandidat degree (equivalent to PhD) from the Hungarian Academy in 1989. He habilitated at the University of Vienna in 1997. He recieved his professor title from the Hungarian President in 1999 and the Doctor of Academy degree (DSc) from the Hungarian Academy of Sciences in 2001. He has been a part-time full professor at the Cavendish School of Computer Science of the University of Westminster and the Eötvös Lóránd University of Science Budapest since 2001. He has published two books, two lecture notes and more than 200 scientific papers on parallel computer architectures, parallel software engineering and Grid computing. He is co-editor-in-chief of the Journal of Grid Computing published by Springer. He is the coordinator of the EDGeS project. http://www.lpds.sztaki.hu/index.php?menu=about&submenu=staff&&load=staff.php http://www.cpc.wmin.ac.uk/cpcsite/index.php/Staff

    • 09:00 10:30
      Metascheduling architectures for NGIs Da Vinci (120)

      Da Vinci (120)

      Le Ciminiere, Catania, Sicily, Italy

      Viale Africa 95100 Catania

      Metascheduling architectures for NGIs (90 mins)
      I. M. Llorente (UCM) and E. Huedo (UCM)

      This session will provide a forum for representatives of grid infrastructures using GridWay to present their experiences, architectures and results.
      Representatives of other infrastructures would learn the benefits of GridWay in building NGIs.
      The focus would be on the use of GridWay in enterprise, regional, national or international infrastructures to highlight its benefits for current or future NGIs, especially in terms of flexibility and interoperation capabilities.
      We are inviting representatives of some grid infrastructures using GridWay to present their experiences, results and GridWay-based architectures.
      We will invite representatives of APAC Grid, D-Grid, AstroGrid-G, UK e-Science, TeraGrid, Spanish NGI, PRAGMA, CRO-Grid, UABGrid, TIGRE, SURAgrid, ThaiGrid or GARUDA.
      We have confirmed the participation of representatives from the Spanish NGI, UABGrid (US), SURAgrid (US) and KIAE Grid (Russia).
      Agenda:
      1. State and future plans of the GridWay Metascheduler (10 minutes)
      2. Presentation of selected infrastructures (60 minutes)
      3. Open discussion (20 minutes)

    • 09:00 10:30
      OGF Standards Adoption Track: UNICORE 6 Grid Middleware Galilei (120)

      Galilei (120)

      Le Ciminiere, Catania, Sicily, Italy

      Viale Africa 95100 Catania

      OGF Standards Adoption Track: UNICORE 6 Grid Middleware (90 mins)
      Morris Riedel, Achim Streit

      This session will highlight the numerous open standards implemented within the open source UNICORE 6 Grid middleware. Although UNICORE 6 is majorly driven by High Performance Computing (HPC), it can also be used in typical Grid setups that take advantage of the use of High Throughput Computing (HTC). The session also provides pieces of information of how open source developers can contribute with their own solutions to the UNICORE technology.

      Agenda:
      (1)
      Introduction to UNICORE 6

      (2)
      Open Standards Adoption in UNICORE 6

      (3)
      UNICORE 6 Developer Community at SourceForge

    • 09:00 10:30
      OGF-Europe Tutorial: Managing Computational Activities on the Grid - from Specifications to Implementation Caravaggio (120)

      Caravaggio (120)

      Le Ciminiere, Catania, Sicily, Italy

      Viale Africa 95100 Catania

      OGF-Europe Tutorial: Managing Computational Activities on the Grid - from Specifications to Implementation (1/2) (90 mins)
      Sergio Andreozzi, Balazs Konya, Morris Riedel

      This OGF-Europe tutorial will explore how current and upcoming OGF standards have made the interoperable submission, monitoring and controlling of computational activities in Grid systems a feature of Grid middleware.

      Tutorial participants will gain new knowledge on a series of key specifications: BES (Basic Execution Service), JSDL (Job Submission Description Language), HPC Extensions (High-Performance Computing), GLUE (an information model for Grid resources).

      Participants will learn about the on-going implementation work by leading European middleware providers.

      Specific takeaways include insight into BES, JSDL, HPC extensions and GLUE standards, application scenarios, design choices and technical challenges for the transition from specifications to implementation.

      Target audience: Grid developers and Grid advanced end-users

      Agenda:
      Agenda:
      - General introduction
      - Introducution to Job submission
      -- Scenarios
      -- Job management before OGF standards
      - OGF Standards for Job Management
      -- JSDL - B. Konya
      -- HPC Extensions to JSDL - B. Konya
      -- OGSA-BES - A. Konstantinov
      -- GLUE
      - Implementation of standards and extension to them
      - Security aspects
      - Exercises

      slides
      video
    • 09:00 10:30
      Transition towards EGI Workshop Dante (550)

      Dante (550)

      Le Ciminiere, Catania, Sicily, Italy

      Viale Africa 95100 Catania

      Transition towards EGI workshop (1/2) (90 mins)
      Dr. Ludek Matyska

      This workshop will start with the overview of the state of EGI, its state and expected form and will focus on the processes associated with the transition from EGEE and other existing Grid infrastructures into the EGI model in Europe; it will also touch the international (outside Europe) dimension and interaction. The workshop will be the best opportunity to provide feedback on these plans as expressed in the EGI transition Deliverable that will be available for public comments approximately one week before the workshop. The workshop will be composed from presentations of the EGI_DS team and we also plan to invite users and representatives of especially non European Grid infrastructures to explicitly share their views and expectations, as well as eventual worries.

      Convener: Klaus Ullmann (DFN)
      • 09:00
        Welcome 15m
        Speaker: Juergen Knobloch (CERN)
      • 09:15
        Status of EGI_DS 25m
        Speaker: Ludek Matyska (Unknown)
        Slides
      • 09:40
        From Blueprint to EGI Implementation 35m
        Speaker: Juergen Knobloch (CERN)
        Slides
      • 10:15
        Discussion 15m
    • 09:00 10:30
      Usage Control for Next Generation Grids Raffaello (80)

      Raffaello (80)

      Le Ciminiere, Catania, Sicily, Italy

      Viale Africa 95100 Catania

      Usage Control for Next Generation Grids (1/2) (90 mins)
      Alvaro Arenas (STFC RAL, UK); Lorenzo Blasi (HP, Italy); Giovanni Cortese (Interplay, Italy); Bruno Crispo (VUA, Netherlands, and Univ. Trento, Italy); Fabio Martinelli (CNR, Italy); Philippe Massonet

      Usage control is an authorisation framework that extends traditional access control by controlling data access as well as usage. This tutorial presents how to model and implement usage control for Grids. The tutorial comprises five parts: an introduction to the usage control model; an OGSA-based architecture for usage control; usage control policies in XACML; an alternative policy language for usage control in Grids; and two case studies showing the application of usage control in Grid systems
      The “Usage Control for Next Generation Grids” tutorial consists of the following six talks:

      Usage Control for Grids.
      The usage control model (UCON) is a new access control paradigm proposed by Park and Sandhu that encompasses and extends different existing models. Its main novelty, in addition to the unification view, is based on continuity of usage monitoring and mutability of attributes. This talk introduces the usage control model and highlights the challenges in controlling resource usage in Grid systems.

      An Architecture for Usage Control in Grids.
      This talk describes an OGSA-based architecture for implementing usage control for Grids. The architecture has been developed in the EU GridTrust project, extending the current Grid Security Infrastructure (GSI) to deal with usage control.

      Usage Control Policies in XACML.
      XACML is the standard language for access control in distributed systems. This talk presents how XACML has been extended and used for the specific purpose of expressing and supporting usage control in Grid applications. Particular emphasis will be given to performance and scalability issues. Furthermore, the talk will address the issue of the interaction of scheduling with access control.

      Usage Control in Action: Controlling Service Usage in a Grid-Based Content Management System.
      This talk presents a case study of the application of usage control based on XACML. The case study is a grid-based content management system that supports a distributed organization in the execution of collaborative projects, aiming at the production of a complex ‘digital’ product. The production process is structured along a workflow such as a software production process or a web / content publishing process.

      PolPA: A Usage Control Policy Language for Grids.
      Policies languages as XACML cannot express the full potentiality of usage control models such as UCON. This talk shows an alternative policy language, PolPA, that has been designed specifically for expressing usage control policies and has been tailored for dealing with Grids. Since it is based on Process Algebras, PolPA is very expressive and allows to encode all the core models that have been defined by Park and Sandhu. This talk also describes a reference architecture to enforce PolPA in Grid systems.

      Usage Control in Action: Controlling Resource Usage in a Grid-Based Supply Chain.
      This talk presents a case study of the application of usage control based on PolPA. The case study is a transportation supply chain which exploits Grid services for optimizing both the delivery and cost of each customer order. Each transporter uses a Grid-based computing service to re-optimize the routes of its vehicles’ fleet after the addition of each new transportation task. Transporters submit their routing jobs to a Grid portal supported by their association. Local usage control policies allow computational service providers to protect their resources and other transporters’ data.

      References:
      • “A Model for Usage Control in GRID Systems”, F. Martinelli and P. Mori. In Proceeding of Grid-STP 2007, International Workshop on Security, Trust and Privacy in Grid Systems at SecureComm 2007. IEEE Computer Society, (2007), IEEE Catalog Number: 07EX168, ISBN: 1-4244-0975-6.

      • "XACML Policy Integration Algorithms.", P. Mazzoleni, B. Crispo, S. Sivasubramanian, E. Bertino: , ACM Transactions on Information and System Security (TISSEC), vol.11 n.1, February, 2008.

      • “Efficient Integration of Fine-Grained Access Control and Resource Brokering in Grid”. P. Mazzoleni, B. Crispo, S. Sivasubramanian, E. Bertino, The Journal of Supercomputing, Springer Netherlands, October 2008.

      • “A Secure Environment for Grid-Based Supply Chains”, L.Blasi, A.Arenas, B.Aziz, P.Mori, U.Rovati, B.Crispo, F.Martinelli, P.Massonet. Published in: Collaboration and the Knowledge Economy: Issues, Applications, Case Studies, P. and M. Cunningham (Eds), IOS Press, 2008 Amsterdam, ISBN 978-1-58603-924-0.

      Agenda:
      1. Usage Control for Grids (25 minutes).
      2. An Architecture for Usage Control in Grids (20 minutes).
      3. Usage Control Policies in XACML (45 minutes).
      4. Usage Control in Action: Controlling Service Usage in a Grid-Based Content Management System (20 minutes).
      5. PolPA: A Usage Control Policy Language for Grids (45 minutes).
      6. Usage Control in Action: Controlling Resource Usage in a Grid-Based Supply Chain (25 minutes).

    • 09:00 10:30
      Using the ETICS Test System to analyse standard compliance and interoperability of grid software Machiavelli (40)

      Machiavelli (40)

      Le Ciminiere, Catania, Sicily, Italy

      Viale Africa 95100 Catania

      The ETICS Tutorial provides an introduction to the ETICS system concepts and features. It describes the ETICS Portal and the ETICS Client and guides the users through basic usage scenarios. It will be shown how ETICS can be used to perform standard compliance testing and interoperabilty testing
      The ETICS System is an advanced build and test system designed to facilitate the management of complex distributed software in general and grid software in particular. In this tutorial, users will be given hands-on training on using the ETICS System to perform standard compliance and interoperability tests of software. The tutorial is divided in two parts:

      • in the first part attendees will be given an introduction to ETICS and its typical usage scenarios using the web appliations and the command-line client.
      • in the second part it will be shown how to use ETICS to perform standard compliance testing and how to set up and manage interoperability tests among different middleware implementations including ARC, UNICORE and CREAM
        Agenda:
      • ETICS Overview
      • The ETICS Portal and the Web Applications
      • Installing the ETICS Client
      • Basic usage scenarios
      • The ETICS Plugins and their application to compliance analysis
      • Setting up and managing distributed tests. The example will show how to tests interoperabilty among ARC, UNICORE and gLite CREAM
      slides
      slides
      slides
      slides
      slides
      slides
    • 09:00 10:30
      Vulnerability Assessment and Secure Coding Practices for Middleware Tutorial Bernini (80)

      Bernini (80)

      Le Ciminiere, Catania, Sicily, Italy

      Viale Africa 95100 Catania

      Vulnerability Assessment and Secure Coding Practices for Middleware Tutorial (1/2) (90 mins)
      James A. Kupsch and Prof. Barton P. Miller

      Security is crucial in the software that we develop and use. This tutorial is relevant to anyone wanting to learn about assessing software for security flaws and for developers wishing to minimize security flaws in software they develop.

      We share our experience in vulnerability assessment of real-world grid middleware. You will learn skills critical for developers and analysts concerned about software security, and the importance of independent vulnerability assessment.

      The tutorial covers a process to actively discover vulnerabilities. We show how to gather information about a system which is used to direct the search for vulnerabilities, and how to integrate vulnerability assessment and discovery into the development cycle.

      Next, we examine coding practices to prevent vulnerabilities by describing more than 20 types of vulnerabilities with examples of how they commonly arise, and techniques to prevent them. Most examples are in C, C++, Perl, and the standard C and POSIX APIs.

      This tutorial teaches critical assessment and coding skills. In addition, it discusses policy issues relating to independent auditing, vulnerability reporting, and integrating security fixes into the software release cycle.
      The security of software is becoming increasingly important to anyone who uses or develops it. This tutorial teaches developers and assessors how to proactively reduce the number of vulnerabilities in their software. Just as independent QA testing is essential for assessing software reliability, testing for security is essential for assuring software security. Even projects that architect their software with security in mind still need independent vulnerability assessment to detect design flaws or coding problems that can arise in any project. Testing for security is an essential part of the development process and a unique skill that requires training.

      This tutorial is an outgrowth of our experience in performing vulnerability assessment of a variety of grid middleware, which includes Condor from the University of Wisconsin, the Storage Resource Broker from the San Diego Supercomputer Center, MyProxy from the National Center for Supercomputer Applications, and EGEE's glexec. The tutorial teaches the processes and skills that we developed and used in these activities.

      This tutorial is relevant to anyone who wants to learn about analyzing software for security flaws and for developers wishing to minimize security flaws in software that they develop. It covers the two sides of security: the offensive--how to find problems through the use of proactive vulnerability assessment; and the defensive--how to prevent problems by showing many types of vulnerabilities that occur in code and what techniques can be used to prevent them.

      The target audience for this tutorial is anyone involved with the development of software, wishing to assess the security of software, or managing the software development process. To gain maximum benefit from this tutorial, attendees should be familiar with the process of developing software and the C programming language, along with a basic knowledge of the standard C library and the POSIX API.

      This tutorial does not assume any prior knowledge of security assessment or vulnerabilities. Some of the examples include less common APIs, or are in a programming language other than the C programming language. In these instances, enough explanation is given so the attendee unfamiliar with the topic should be able to understand the concepts.

      The first part of this tutorial explains how to perform a vulnerability assessment. Our process is based on a deep assessment of the software, done by one who is working in cooperation with the development team and has access to source code, internal documents and developers. We emphasize understanding of the process of vulnerability assessment and developing the skills needed to conduct such an assessment.

      The first step of a vulnerability assessment is to gain an in-depth understanding of the system. Without an understanding of how it works, it is impossible to know what are the critical assets and what are the threats to these assets. To do this, the tutorial shows a process to gather and document this information by performing an architectural, resource and privilege analysis. These steps are completed by meeting with the developers, reviewing design documents and end-user documentation, using the system, and looking at the code.

      The architectural analysis consists of discovering and documenting the high level structures of the system: functionality, hosts, configuration parameters, processes, user interaction, interactions between processes, interactions with external systems, other communication channels, resources controlled by processes, and trust between components.

      The resource and privilege analysis is the process of discovering and documenting the objects that the system can manipulate, such as in-memory data structures, database records, files, CPU cycles, and physical devices controlled by the computer. It also documents what actions can be performed on the resources in the system. The privilege analysis documents the privilege model defined by the system itself, and the configuration of privileges in the underlying operating system and external applications, such as databases.

      The tutorial then shows how to create data flow diagrams from the results of the prior analyses. These diagrams contain much of the information collected earlier in a succinct fashion that allows the analyst to easily comprehend the system.

      The tutorial then covers the process of performing a component analysis, which is looking for vulnerabilities in components of the system. Since it is not realistic to completely verify the security of the system, the tutorial shows how to use the previous steps of the analysis to focus the search to find both those that are likely to be easily found by outside attackers, and also those vulnerabilities that can lead to higher value targets such as the compromise of the host operating system or a subversion of the privilege system. Information in the second part of the tutorial explains how to look for specific types of vulnerabilities.

      The tutorial also describes how to integrate the results of the vulnerability assessment process into the software development process, including writing vulnerability reports, the vulnerability disclosure process, fixing vulnerabilities, and releasing security updates.

      The second part of this tutorial focuses on vulnerabilities. It features several interactive secure coding quizzes where the audience is challenged to find as many vulnerabilities as they can in short code fragments. What the audience finds (and does not find) are then discussed.

      This part also contains a discussion of the most common vulnerabilities and is valuable to both developers and security assessors. Descriptions of each vulnerability are presented with examples. It is shown how the vulnerability typically occurs within code, pointing out APIs or techniques that commonly result in the vulnerability, and also how the vulnerability can be mitigated or eliminated through the use of other techniques or APIs. The causes and types of vulnerabilities covered include:

      • Lack of data validation
      • Error Handling
      • Buffer overflows
      • Numeric parsing
      • Integer vulnerabilities
      • Race conditions
      • Injection attacks
      • Format string attack
      • Command injection
      • SQL injection
      • Cross-site scripting (XSS)
      • Directory traversals
      • Memory management attacks
      • Race conditions
      • Denial of service
      • Insecure permissions
      • Not dropping privileges
      • Information leaks
    • 10:30 11:00
      Coffee 30m
    • 11:00 12:30
      Distributed data access and management with OGSA-DAI Leopardi (50)

      Leopardi (50)

      Le Ciminiere, Catania, Sicily, Italy

      Viale Africa 95100 Catania

      Distributed data access and management with OGSA-DAI (1/2) (90 mins)
      Mike Jackson

      This session provides a comprehensive overview of a powerful solution for distributed data access, management and integration - OGSA-DAI - and how it can be used to solve data-related problems in both enterprise and research contexts. An overview of OGSA-DAI is given as well as the
      latest work on increasing OGSA-DAI's power via distributed query processing and SQL view definition. It describes the relationship of OGSA-DAI to OGF's work on data access and integration standards - WS-DAI - and how such specifications provide a way of exposing OGSA-DAI's
      functionality in a more usable format and lends itself to
      inter-operability and integration with other service-oriented technologies.
      This session provides a comprehensive overview of a powerful solution for distributed data access, management and integration - OGSA-DAI - and how it can be used to solve data-related problems in both enterprise and research contexts. An overview of OGSA-DAI is given as well as the
      latest work on increasing OGSA-DAI's power via distributed query processing and SQL view definition. It describes the relationship of OGSA-DAI to OGF's work on data access and integration standards - WS-DAI - and how such specifications provide a way of exposing OGSA-DAI's
      functionality in a more usable format and lends itself to
      inter-operability and integration with other service-oriented technologies.

      Target audience: software developers, technical leaders

      OGSA-DAI is OMII-UK's Grid data access and integration middleware product. Participants will learn about the problem space where OGSA-DAI sits as well as:

      • How it can be used to achieve common data access and integration scenarios.
      • How it offers a powerful solution for data access and integration scenarios by combining services with an underlying workflow engine.
      • How OGSA-DAI can be used to develop well-defined services for data manipulation, with reference to WS-DAI.

      By the end of the session, participants will have a good understanding of key features of OGSA-DAI, the problems it is designed to solve, and see how to reap the benefits of deploying in their projects. Examples of both research and business applications will be used.
      Agenda:
      OGSA-DAI

      • OGSA-DAI project
      • Distributed data management scenarios
      • Possible solutions
      • OGSA-DAI and workflows
      • Realising the scenarios
      • OGSA-DAI and security
      • Extending OGSA-DAI's power via SQL views and DQP
      • Concealing workflows behind facades
      • Standards, WS-DAI and OGSA-DAI
    • 11:00 12:30
      Genesis II (90 mins Michelangelo (120)

      Michelangelo (120)

      Le Ciminiere, Catania, Sicily, Italy

      Viale Africa 95100 Catania

      Genesis II (90 mins)

      Genesis II is the first integrated implementation of the standards and profiles coming out of the OGF Open Grid Services Architecture (OGSA) Working Group [2-4]. Genesis II is a complete set of Grid services for users and applications which not only follows our maxim – “by default the user should not have to think” – but is also a from-scratch implementation of the standards and profiles – not a wrapping of existing artifacts. Genesis II is open source under the Apache license.
      Genesis II is the first integrated implementation of the standards and profiles coming out of the OGF Open Grid Services Architecture (OGSA) Working Group [2-4]. Genesis II is a complete set of Grid services for users and applications which not only follows our maxim – “by default the user should not have to think” – but is also a from-scratch implementation of the standards and profiles – not a wrapping of existing artifacts. Genesis II is open source under the Apache license.
      Genesis II was created to address a number of needs and answer various questions about emerging Grid technology. These included
      • the need for a production Grid system with which to provide compute and data Grid capabilities to various partner groups and research projects,
      • the desire to have a fully functional Grid framework on which further Grid research could be performed,
      • and the desire to “test drive” the various specifications making their way through various standardization organizations to both vet and better understand those specifications, both in isolation, and together as a whole.
      Genesis II is fully operational in a production environment at the University of Virginia. It supports both data and compute Grid functionality. Users can interact with Genesis II via both a familiar command-line interface (based largely on common *NIX commands such as ls, cat, cp, etc.), through a Grid aware FTP daemon, via an IFS file system in Windows, and in Linux via a FUSE [5] file system driver that maps the Genesis namespace into the local file system namespace. Genesis II has OGSA-BES [1, 4] implementations for both Windows and Linux, as well as a simple job manager that implements a simple queue. To run jobs users can submit JSDL documents to a queue (described shortly) or run them directly on a BES resource.

      Agenda:
      The proposed tutorial will focus on installing and using Genesis II. The tutorial will begin with an overview of Genesis II, how the standards fit into Genesis II, and the driving architectural theme – a single shared directory system that maps human paths to EPR’s. We will then install Genesis II on participant laptops (if they have them and are willing), demonstrate how to mount and use the FUSE and Windows IFS interfaces to Genesis II, how to run jobs, run sets of jobs, and share data with other users.

    • 11:00 12:30
      OGF-Europe Tutorial: How new communities can get access to a Grid infrastructure Galilei (120)

      Galilei (120)

      Le Ciminiere, Catania, Sicily, Italy

      Viale Africa 95100 Catania

      OGF-Europe Tutorial: How new communities can get access to a Grid infrastructure (90 mins)
      David Fergusson, Morris Riedel, Balazs Konya

      This OGF-Europe tutorial will explain how new communities or organizations can get access to existing Grid infrastructures.

      The following Grid infrastructures will be considered: EGEE, NorduGrid, DEISA

    • 11:00 12:30
      OGF-Europe Tutorial: Managing Computational Activities on the Grid - from Specifications to Implementation Caravaggio (120)

      Caravaggio (120)

      Le Ciminiere, Catania, Sicily, Italy

      Viale Africa 95100 Catania

      OGF-Europe Tutorial: Managing Computational Activities on the Grid - from Specifications to Implementation (1/2) (90 mins)
      Sergio Andreozzi, Balazs Konya, Morris Riedel

      This OGF-Europe tutorial will explore how current and upcoming OGF standards have made the interoperable submission, monitoring and controlling of computational activities in Grid systems a feature of Grid middleware.

      Tutorial participants will gain new knowledge on a series of key specifications: BES (Basic Execution Service), JSDL (Job Submission Description Language), HPC Extensions (High-Performance Computing), GLUE (an information model for Grid resources).

      Participants will learn about the on-going implementation work by leading European middleware providers.

      Specific takeaways include insight into BES, JSDL, HPC extensions and GLUE standards, application scenarios, design choices and technical challenges for the transition from specifications to implementation.

      Target audience: Grid developers and Grid advanced end-users

      Agenda:
      Agenda:
      - General introduction
      - Introducution to Job submission
      -- Scenarios
      -- Job management before OGF standards
      - OGF Standards for Job Management
      -- JSDL - B. Konya
      -- HPC Extensions to JSDL - B. Konya
      -- OGSA-BES - A. Konstantinov
      -- GLUE
      - Implementation of standards and extension to them
      - Security aspects
      - Exercises

      slides
      video
    • 11:00 12:30
      Porting Applications with Globus GridWay Da Vinci (120)

      Da Vinci (120)

      Le Ciminiere, Catania, Sicily, Italy

      Viale Africa 95100 Catania

      Porting Applications with Globus GridWay (90 mins)
      I. M. Llorente (UCM) and E. Huedo (UCM)

      The aim of the tutorial is to provide a global overview of the process of installing, configuring and using GridWay. The tutorial also focuses on the development of codes using the C and JAVA bindings of the DRMAA OGF standard. The development of codes using DRMAA assures compatibility of applications with other management systems that implements the standard.
      During the tutorial, participants would receive a practical overview of the agenda topics, having the opportunity to exercise GridWay functionality with examples on a real grid infrastructure
      Agenda:
      1. Introduction to the GridWay Metascheduler (10 min)
      2. Installation and Basic Configuration (20 min)
      3. Submission, Monitoring and Control of Jobs (30 min)
      4. Programming with the DRMAA OGF standard (30 min)

    • 11:00 12:30
      Porting applications to the Grid using the EDGeS Application Development Methodology Donatello (40)

      Donatello (40)

      Le Ciminiere, Catania, Sicily, Italy

      Viale Africa 95100 Catania

      Porting applications to the Grid using the EDGeS Application Development Methodology (90 mins)
      Tamas Kiss, Ad Emmen

      Abstract:
      A Grid can be a powerful number crunching machine bringing the power of thousands of processors to an application developer's finger tips. Although current Grid infrastructures offer significant amount of resources to run computation and data intensive applications, some scenarios still overgrow the capabilities of existing
      Grids. Unfortunately, the two main types of Grids infrastructures, Service and Desktop Grid systems, were not interoperable until recently. The European EDGeS
      project is currently developing a bi-directional bridge connecting this diverse collection of resources.

      Programming an application for a Grid is not easy. Current Grid application development efforts very often use ad-hoc approaches only when porting the applications. Developers do not follow any suggested methodology and this may result
      is poorly documented systems that do not fulfill user expectations. In order to avoid this trap, support application developers and provide guidelines when porting
      an application to the EDGeS Grid platform, the EDGeS Application Development Methodology (EADM) has been specified.

      This tutorial introduces the EDGeS Grid platform (EGEE extended with BOINC and XtremWeb Desktop Grids) and the EDGeS Application
      Development Methodology. So far 12 applications from fields of bio-science, chemistry, physics, engineering, e-market, etc. have been ported to EDGeS. Case studies of tools that make the application development easier and examples for applications that have been ported to EDGeS using the EADM
      are presented.
      Target Audience:
      Application developers that want to port an application to Desktop Grids. Representatives of EGEE user communities who want to port existing EGEE applications to the EDGeS infrastructure.

      Lecturer:
      Tamas Kiss

      CV:
      Tamas Kiss is a Senior Lecturer in Database Systems at the Department of Information Systems and Computing, and a researcher at the Centre for Parallel Computing at the
      School of Informatics, University of Westminster, London. His research interests include parallel and Grid computing, and he has extended experience in the area of legacy code deployment, interoperation of Grid systems, and application porting to
      service and desktop Grid systems. He led the design and development activities resulting in the Grid Execution Management for Legacy Code Architecture (GEMLCA)
      solution, now a Globus incubator project, within the UK EPSRC founded OGSA Testbed project. He contributed to the CoreGrid Network of Excellence project as the leader
      of the Legacy Code Wrapping and Deployment Methodologies Research Group within the Institute on Grid Systems, Tools and Environments. He currently leads the Grid Application Support Service activity within the European EDGeS project.
      Tamas has extended experience in teaching in higher education and giving Grid tutorials, lectures and hands-on sessions (e.g. GEMLCA/P-GRADE portal courses organised by the UK National e-Science Center (NESC) and the EGEE project). He co-authored one book and more than 50 scientific papers in journals and conference proceedings, and as book chapters.

    • 11:00 12:30
      Transition towards EGI Workshop Dante (550)

      Dante (550)

      Le Ciminiere, Catania, Sicily, Italy

      Viale Africa 95100 Catania

      Transition towards EGI workshop (1/2) (90 mins)
      Dr. Ludek Matyska

      This workshop will start with the overview of the state of EGI, its state and expected form and will focus on the processes associated with the transition from EGEE and other existing Grid infrastructures into the EGI model in Europe; it will also touch the international (outside Europe) dimension and interaction. The workshop will be the best opportunity to provide feedback on these plans as expressed in the EGI transition Deliverable that will be available for public comments approximately one week before the workshop. The workshop will be composed from presentations of the EGI_DS team and we also plan to invite users and representatives of especially non European Grid infrastructures to explicitly share their views and expectations, as well as eventual worries.

      • 11:00
        User Support and Specialised Support Centres 20m
        Speakers: Dr Charles Loomis (CNRS/LAL), Dr Diana Cresti (INFN)
        Slides
      • 11:20
        Middleware 20m
        Speakers: Mr Laurence Field (CERN), Michael Gronager (NDGF), Dr Mirco Mazzucato (INFN), Steven Newhouse (CERN)
        Slides
        • Technical Task Force 5m
          Speaker: Mr Laurence Field (CERN)
          Slides
        • Process Task Force 5m
          Speaker: Steven Newhouse
          Slides
        • Requirements Task Force 5m
          Speaker: Michael Gronager
          Slides
      • 11:40
        Operations 20m
        Speakers: Prof. Laura Perini (Dipartimento di Fisica), Dr Tiziana Ferrari (INFN CNAF)
        Slides
      • 12:00
        Actions Required for NGIs 15m
        Speaker: Dr guy wormser (LAL Orsay)
        Slides
      • 12:15
        Timeline for the Establishment of EGI.org 15m
        Speaker: Per Erik Oster (Unknown-Unknown-Unknown)
        Slides
    • 11:00 12:30
      Usage Control for Next Generation Grids Raffaello (80)

      Raffaello (80)

      Le Ciminiere, Catania, Sicily, Italy

      Viale Africa 95100 Catania

      Usage Control for Next Generation Grids (1/2) (90 mins)
      Alvaro Arenas (STFC RAL, UK); Lorenzo Blasi (HP, Italy); Giovanni Cortese (Interplay, Italy); Bruno Crispo (VUA, Netherlands, and Univ. Trento, Italy); Fabio Martinelli (CNR, Italy); Philippe Massonet

      Usage control is an authorisation framework that extends traditional access control by controlling data access as well as usage. This tutorial presents how to model and implement usage control for Grids. The tutorial comprises five parts: an introduction to the usage control model; an OGSA-based architecture for usage control; usage control policies in XACML; an alternative policy language for usage control in Grids; and two case studies showing the application of usage control in Grid systems
      The “Usage Control for Next Generation Grids” tutorial consists of the following six talks:

      Usage Control for Grids.
      The usage control model (UCON) is a new access control paradigm proposed by Park and Sandhu that encompasses and extends different existing models. Its main novelty, in addition to the unification view, is based on continuity of usage monitoring and mutability of attributes. This talk introduces the usage control model and highlights the challenges in controlling resource usage in Grid systems.

      An Architecture for Usage Control in Grids.
      This talk describes an OGSA-based architecture for implementing usage control for Grids. The architecture has been developed in the EU GridTrust project, extending the current Grid Security Infrastructure (GSI) to deal with usage control.

      Usage Control Policies in XACML.
      XACML is the standard language for access control in distributed systems. This talk presents how XACML has been extended and used for the specific purpose of expressing and supporting usage control in Grid applications. Particular emphasis will be given to performance and scalability issues. Furthermore, the talk will address the issue of the interaction of scheduling with access control.

      Usage Control in Action: Controlling Service Usage in a Grid-Based Content Management System.
      This talk presents a case study of the application of usage control based on XACML. The case study is a grid-based content management system that supports a distributed organization in the execution of collaborative projects, aiming at the production of a complex ‘digital’ product. The production process is structured along a workflow such as a software production process or a web / content publishing process.

      PolPA: A Usage Control Policy Language for Grids.
      Policies languages as XACML cannot express the full potentiality of usage control models such as UCON. This talk shows an alternative policy language, PolPA, that has been designed specifically for expressing usage control policies and has been tailored for dealing with Grids. Since it is based on Process Algebras, PolPA is very expressive and allows to encode all the core models that have been defined by Park and Sandhu. This talk also describes a reference architecture to enforce PolPA in Grid systems.

      Usage Control in Action: Controlling Resource Usage in a Grid-Based Supply Chain.
      This talk presents a case study of the application of usage control based on PolPA. The case study is a transportation supply chain which exploits Grid services for optimizing both the delivery and cost of each customer order. Each transporter uses a Grid-based computing service to re-optimize the routes of its vehicles’ fleet after the addition of each new transportation task. Transporters submit their routing jobs to a Grid portal supported by their association. Local usage control policies allow computational service providers to protect their resources and other transporters’ data.

      References:
      • “A Model for Usage Control in GRID Systems”, F. Martinelli and P. Mori. In Proceeding of Grid-STP 2007, International Workshop on Security, Trust and Privacy in Grid Systems at SecureComm 2007. IEEE Computer Society, (2007), IEEE Catalog Number: 07EX168, ISBN: 1-4244-0975-6.

      • "XACML Policy Integration Algorithms.", P. Mazzoleni, B. Crispo, S. Sivasubramanian, E. Bertino: , ACM Transactions on Information and System Security (TISSEC), vol.11 n.1, February, 2008.

      • “Efficient Integration of Fine-Grained Access Control and Resource Brokering in Grid”. P. Mazzoleni, B. Crispo, S. Sivasubramanian, E. Bertino, The Journal of Supercomputing, Springer Netherlands, October 2008.

      • “A Secure Environment for Grid-Based Supply Chains”, L.Blasi, A.Arenas, B.Aziz, P.Mori, U.Rovati, B.Crispo, F.Martinelli, P.Massonet. Published in: Collaboration and the Knowledge Economy: Issues, Applications, Case Studies, P. and M. Cunningham (Eds), IOS Press, 2008 Amsterdam, ISBN 978-1-58603-924-0.

      Agenda:
      1. Usage Control for Grids (25 minutes).
      2. An Architecture for Usage Control in Grids (20 minutes).
      3. Usage Control Policies in XACML (45 minutes).
      4. Usage Control in Action: Controlling Service Usage in a Grid-Based Content Management System (20 minutes).
      5. PolPA: A Usage Control Policy Language for Grids (45 minutes).
      6. Usage Control in Action: Controlling Resource Usage in a Grid-Based Supply Chain (25 minutes).

    • 11:00 12:30
      Using the ETICS Test System to analyse standard compliance and interoperability of grid software Machiavelli (40)

      Machiavelli (40)

      Le Ciminiere, Catania, Sicily, Italy

      Viale Africa 95100 Catania

      The ETICS Tutorial provides an introduction to the ETICS system concepts and features. It describes the ETICS Portal and the ETICS Client and guides the users through basic usage scenarios. It will be shown how ETICS can be used to perform standard compliance testing and interoperabilty testing
      The ETICS System is an advanced build and test system designed to facilitate the management of complex distributed software in general and grid software in particular. In this tutorial, users will be given hands-on training on using the ETICS System to perform standard compliance and interoperability tests of software. The tutorial is divided in two parts:

      • in the first part attendees will be given an introduction to ETICS and its typical usage scenarios using the web appliations and the command-line client.
      • in the second part it will be shown how to use ETICS to perform standard compliance testing and how to set up and manage interoperability tests among different middleware implementations including ARC, UNICORE and CREAM
        Agenda:
      • ETICS Overview
      • The ETICS Portal and the Web Applications
      • Installing the ETICS Client
      • Basic usage scenarios
      • The ETICS Plugins and their application to compliance analysis
      • Setting up and managing distributed tests. The example will show how to tests interoperabilty among ARC, UNICORE and gLite CREAM
      slides
      slides
      slides
      slides
      slides
      slides
    • 11:00 12:30
      Vulnerability Assessment and Secure Coding Practices for Middleware Tutorial Bernini (80)

      Bernini (80)

      Le Ciminiere, Catania, Sicily, Italy

      Viale Africa 95100 Catania

      Vulnerability Assessment and Secure Coding Practices for Middleware Tutorial (1/2) (90 mins)
      James A. Kupsch and Prof. Barton P. Miller

      Security is crucial in the software that we develop and use. This tutorial is relevant to anyone wanting to learn about assessing software for security flaws and for developers wishing to minimize security flaws in software they develop.

      We share our experience in vulnerability assessment of real-world grid middleware. You will learn skills critical for developers and analysts concerned about software security, and the importance of independent vulnerability assessment.

      The tutorial covers a process to actively discover vulnerabilities. We show how to gather information about a system which is used to direct the search for vulnerabilities, and how to integrate vulnerability assessment and discovery into the development cycle.

      Next, we examine coding practices to prevent vulnerabilities by describing more than 20 types of vulnerabilities with examples of how they commonly arise, and techniques to prevent them. Most examples are in C, C++, Perl, and the standard C and POSIX APIs.

      This tutorial teaches critical assessment and coding skills. In addition, it discusses policy issues relating to independent auditing, vulnerability reporting, and integrating security fixes into the software release cycle.
      The security of software is becoming increasingly important to anyone who uses or develops it. This tutorial teaches developers and assessors how to proactively reduce the number of vulnerabilities in their software. Just as independent QA testing is essential for assessing software reliability, testing for security is essential for assuring software security. Even projects that architect their software with security in mind still need independent vulnerability assessment to detect design flaws or coding problems that can arise in any project. Testing for security is an essential part of the development process and a unique skill that requires training.

      This tutorial is an outgrowth of our experience in performing vulnerability assessment of a variety of grid middleware, which includes Condor from the University of Wisconsin, the Storage Resource Broker from the San Diego Supercomputer Center, MyProxy from the National Center for Supercomputer Applications, and EGEE's glexec. The tutorial teaches the processes and skills that we developed and used in these activities.

      This tutorial is relevant to anyone who wants to learn about analyzing software for security flaws and for developers wishing to minimize security flaws in software that they develop. It covers the two sides of security: the offensive--how to find problems through the use of proactive vulnerability assessment; and the defensive--how to prevent problems by showing many types of vulnerabilities that occur in code and what techniques can be used to prevent them.

      The target audience for this tutorial is anyone involved with the development of software, wishing to assess the security of software, or managing the software development process. To gain maximum benefit from this tutorial, attendees should be familiar with the process of developing software and the C programming language, along with a basic knowledge of the standard C library and the POSIX API.

      This tutorial does not assume any prior knowledge of security assessment or vulnerabilities. Some of the examples include less common APIs, or are in a programming language other than the C programming language. In these instances, enough explanation is given so the attendee unfamiliar with the topic should be able to understand the concepts.

      The first part of this tutorial explains how to perform a vulnerability assessment. Our process is based on a deep assessment of the software, done by one who is working in cooperation with the development team and has access to source code, internal documents and developers. We emphasize understanding of the process of vulnerability assessment and developing the skills needed to conduct such an assessment.

      The first step of a vulnerability assessment is to gain an in-depth understanding of the system. Without an understanding of how it works, it is impossible to know what are the critical assets and what are the threats to these assets. To do this, the tutorial shows a process to gather and document this information by performing an architectural, resource and privilege analysis. These steps are completed by meeting with the developers, reviewing design documents and end-user documentation, using the system, and looking at the code.

      The architectural analysis consists of discovering and documenting the high level structures of the system: functionality, hosts, configuration parameters, processes, user interaction, interactions between processes, interactions with external systems, other communication channels, resources controlled by processes, and trust between components.

      The resource and privilege analysis is the process of discovering and documenting the objects that the system can manipulate, such as in-memory data structures, database records, files, CPU cycles, and physical devices controlled by the computer. It also documents what actions can be performed on the resources in the system. The privilege analysis documents the privilege model defined by the system itself, and the configuration of privileges in the underlying operating system and external applications, such as databases.

      The tutorial then shows how to create data flow diagrams from the results of the prior analyses. These diagrams contain much of the information collected earlier in a succinct fashion that allows the analyst to easily comprehend the system.

      The tutorial then covers the process of performing a component analysis, which is looking for vulnerabilities in components of the system. Since it is not realistic to completely verify the security of the system, the tutorial shows how to use the previous steps of the analysis to focus the search to find both those that are likely to be easily found by outside attackers, and also those vulnerabilities that can lead to higher value targets such as the compromise of the host operating system or a subversion of the privilege system. Information in the second part of the tutorial explains how to look for specific types of vulnerabilities.

      The tutorial also describes how to integrate the results of the vulnerability assessment process into the software development process, including writing vulnerability reports, the vulnerability disclosure process, fixing vulnerabilities, and releasing security updates.

      The second part of this tutorial focuses on vulnerabilities. It features several interactive secure coding quizzes where the audience is challenged to find as many vulnerabilities as they can in short code fragments. What the audience finds (and does not find) are then discussed.

      This part also contains a discussion of the most common vulnerabilities and is valuable to both developers and security assessors. Descriptions of each vulnerability are presented with examples. It is shown how the vulnerability typically occurs within code, pointing out APIs or techniques that commonly result in the vulnerability, and also how the vulnerability can be mitigated or eliminated through the use of other techniques or APIs. The causes and types of vulnerabilities covered include:

      • Lack of data validation
      • Error Handling
      • Buffer overflows
      • Numeric parsing
      • Integer vulnerabilities
      • Race conditions
      • Injection attacks
      • Format string attack
      • Command injection
      • SQL injection
      • Cross-site scripting (XSS)
      • Directory traversals
      • Memory management attacks
      • Race conditions
      • Denial of service
      • Insecure permissions
      • Not dropping privileges
      • Information leaks
    • 12:30 14:00
      Lunch 1h 30m
    • 14:00 15:30
      Welcome to EGEE User Forum/OGF25 & OGF Europe's 2nd International Event - Opening Plenary Dante (550)

      Dante (550)

      Le Ciminiere, Catania, Sicily, Italy

      Viale Africa 95100 Catania
      • 14:00
        Welcome from the Local Host INFN - Prof Mirco Mazzucato 10m
        Speaker: Dr Mirco Mazzucato (INFN)
        Slides
      • 14:10
        Welcome from EGEE - Bob Jones, EGEE-III Project Director 10m
        Speaker: Dr Bob Jones (CERN)
      • 14:20
        Welcome from OGF - Craig Lee, OGF President 10m
        Speaker: Craig Lee
        Slides
      • 14:30
        Welcome from OGF Europe - Silvana Muscella, OGF Europe Technical Coordinator 10m
        Speaker: Silvana Muscella
        Slides
      • 14:40
        Plenary Talk - European Commission - Kyriakos Baxevanidis 20m
        Slides
      • 15:00
        Science in Sicily and the Sicilian Grid - Prof. Francesco Catara – University of Messina 20m
        "Science in Sicily and the Sicilian Grid" Francesco Catara, University of Catania & Consorzio COMETA Born in Catania, Francesco Catara has been a full professor of Theoretical Physics since 1986. His research activity is mainly in the fields of Quantum Many Body Theories and Nuclear Reaction Theories. The author of 100 scientific papers published in international journals, he has given invited talks in numerous Workshops and Conferences, and has conduced many lecture courses, both at under graduated and post graduated level. He has been referee of the journals: Physical Review, Physical Review Letters and Nuclear Physics A. Director of the Catania branch of INFN in the years 1977-1983 and 2001-2007. Presently President of the Consortium COMETA, which was born from the gathering of the 3 Sicilian Universities and 3 national research institutes operating in Sicily in the fields of Astrophysics (INAF), Nuclear and Subnuclear Physics (INFN), Geology and Volcanology (INVG). The goal of COMETA is to create a grid infrastructure in Sicily, connected to the italian and international grids. This has been achieved and the Sicilian grid is fully operating.
        Speaker: Francesco Catara
        Slides
    • 15:30 16:00
      Coffee 30m
    • 16:00 17:30
      Cloud and Grid I: Innovation and Operations Dante (550)

      Dante (550)

      Le Ciminiere, Catania, Sicily, Italy

      Viale Africa 95100 Catania
      • 16:00
        Cloud Computing: More than a Virtual Stack 45m
        "Cloud Computing: More than a Virtual Stack" Peter Coffee, Director of Platform Research, salesforce.com Peter Coffee, former Technology Editor of enterprise IT journals PC Week and eWEEK, works with corporate and commercial application developers to build a community based on Force.com: the salesforce.com Platform-as-a-Service (PaaS). He has 26 years' experience in guiding the adoption and management of innovative information technologies and practices as a developer, consultant, educator, and internationally published author. He has provided expert analysis of IT industry issues and events including Internet security, the Microsoft antitrust case and the HP/Compaq acquisition for major news publications and broadcast media; he has been a keynote speaker, workshop leader, moderator or presenter at IT events throughout the U.S. as well as in England, Canada, Mexico, Brazil, China, Singapore, India and Australia. Peter was previously the first manager of PC planning at The Aerospace Corporation, and before that was a Senior Engineer in arctic project management and chemical facility construction for several divisions of Exxon Corporation. He holds an engineering degree from MIT and an MBA from Pepperdine University, and has been a faculty member at Pepperdine and also at UCLA (computer science) and Chapman College (business analytics). He is the author of two books, How to Program Java and Peter Coffee Teaches PCs.
        Speaker: Peter Coffee
        Slides
      • 16:45
        Global Grid Operations - What it means for the LHC Grid and the HEP Community 45m
        "Global Grid Operations - What it means for the LHC Grid and the HEP Community" Jamie Shiers BSc, PhD, CERN Jamie Shiers currently leads the Grid Support group in CERN’s IT department. This group plays a leading role in the overall Worldwide LHC Computing Grid (WLCG) project, acting in many ways as a bridge between sites, services and the experiments, with a strong focus on service and operations. He has worked on many aspects of LHC computing since the early 1990s, moving to the Grid service area in 2005 when he led two major “Service Challenges” designed to help bring the service up to the level required for LHC data taking and analysis. He has been a member of both EGEE and EGI_DS projects and is a member of the Management Board of WLCG. He has authored numerous articles on Grid computing, including comparisons with Clouds from both technical and non-technical viewpoints. Dr. Shiers received a PhD in physics from the University of Liverpool in 1981, following a degree in physics obtained at the University of London (Imperial College) in 1978. He has worked in the IT department at CERN for the past 25 years in a wide variety of positions, including operations, application development and support, databases and data management, as well as various project leadership roles. Prior to this he worked as a research physicist at the Max Planck Institute for Physics in Munich, Germany and as a guest physicist at CERN.
        Speaker: Dr Jamie Shiers (CERN)
        Slides
    • 17:30 19:00
      CAOPS - IGTF Workshop Caravaggio (120)

      Caravaggio (120)

      Le Ciminiere, Catania, Sicily, Italy

      Viale Africa 95100 Catania

      CAOPS - IGTF Workshop (1/3) (90 mins)
      Christos Kanellopoulos, Yoshio Tanaka, David Groep
      (CAOPS-WG) Presentation

      This is the 4th CAOPS - IGTF Workshop. The purpose of the workshop is to discuss issues best practices in Grid CA Operations and the
      International Grid Trust Federation (IGTF)

    • 17:30 19:00
      Data Management Raffaello (80)

      Raffaello (80)

      Le Ciminiere, Catania, Sicily, Italy

      Viale Africa 95100 Catania

      Data Management is the most significant challenge to many user communities within EGEE. It also represents one of the main uses of e-infrastructure - the large scale computational analysis of large volumes of data. Many communities are having to develop new techniques and use new services to deal with the 'data deluge' coming from their research activities. Now that the e-infrastructure exists to store and analyse the data, the next challenge for many end-users is how to derive information and gain knowledge from the raw data to meet their research objectives.

      The presentations cover two broad areas - the standards being used to provide consistent access to the data management services and the services that form the operational e-infrastructure. These presentations will include:

    • how standards from the Open Grid Forum (ByteIO, WSDAIR and RNS) are being used to navigate and access information stored in catalogues, such as the LFC or AMGA, so that these can be accessed from either Windows or Linux.
    • how an application community has been validating the operational effectiveness of the infrastructure (both its services and networking links) as part of their distributed data analysis.
    • how 3D graphical images of data sets can be analysed using the e-Infrastructure.
    • how distributed key storage services can be used to encrypt and store data using the existing e-infrastructure.
  • 17:30
    Debugging Data Transfers between CMS Computing Centres 25m
    The Debugging Data Transfers (DDT) Task Force was created to coordinate the debugging of data transfer links among WLCG sites supporting the CMS Virtual Organization. The task force aimed to commission the most crucial transfer routes among CMS sites by designing and enforcing a clear procedure to debug problematic links. The preparation, activities and experience of the DDT Task Force are discussed. Common technical problems and challenges encountered are explained and summarized.
    Speaker: Dr Nicolo Magini (CERN IT-GS-EIS & INFN-CNAF)
    Slides
  • 17:55
    VisIVO: data visualization on the grid. 25m
    We present new integrated services offered by VisIVO, a framework for exploration of large-scale scientific datasets. . We show new features of the recently developed VisIVO Server, a command line application for intuitive visual discovery with 3D views being created from data tables.A grid version is ported and deployed in the Cometa Consortium GRID, and can run on worker nodes of this computational grid.
    Speaker: Ugo Becciani (INAF)
    Slides
  • 18:20
    Encrypted Data Storage 25m
    Encrypted Data Storage is now moving to production status within gLite middleware. Experiences of support and development are given.
    Speaker: John White White (Helsinki Institute of Physics HIP)
    Slides
  • 17:30 19:00
    EGI Policy Board (CLOSED Leopardi (50)

    Leopardi (50)

    Le Ciminiere, Catania, Sicily, Italy

    Viale Africa 95100 Catania
  • 17:30 19:00
    Enterprise Grid Requirement - Research Group Donatello (40)

    Donatello (40)

    Le Ciminiere, Catania, Sicily, Italy

    Viale Africa 95100 Catania

    Enterprise Grid Requirement - Research Group (90 mins)
    Ravi Subramaniam, Toshi Nakata, and Satoshi Itoh
    (EGR-RG) Group Discussion

    We extracted requirements for Grid systems. Now we are moving to do gap analysis between requirements and technologies (standardization). We need volunteers for the activities.
    Agenda:
    * Summarization of public comment for requirement document
    * Workshop style discussion
    * Discussion for the next step (gap analysis)

  • 17:30 19:00
    Grid Research Machiavelli (40)

    Machiavelli (40)

    Le Ciminiere, Catania, Sicily, Italy

    Viale Africa 95100 Catania

    At EGEE-08, EGEE director raised three questions: "How can we reduce the effort required to operate this expanding infrastructure?", "How do we match the expectations of the growing user communities?" and "Will we have a European Infrastructure by the end of 2009?". Some grid research themes are extremely relevant to these questions: fault diagnosis, detection, and tolerance are obviously related to operations; Quality of service (QoS) oriented resource allocation is critical for user satisfaction; both are required to ensure organised resource sharing and avoid fragmentation based on national or community resource ownership.

    This session will provide insights on new and exciting work contributing to the above-mentioned goals. As a grid research session, the talks will focus on methods and proof of concepts more than finalised products. Nonetheless, realistic hypothesis and quantitative evaluations are present in all the contributions, thus connecting these works with the day-to-day problems. Benchmarking, which is the basis of a quantitative approach of middleware design, is exemplified. The potential of a Machine Learning (a sub-discipline of Artificial Intelligence) is demonstrated in the areas of, on one hand QoS, and on the other hand, fault diagnosis. Finally, QoS is also addressed through the SLA framework, in a work proposing a new paradigm for resource allocation, which is a hot topic in both grid and cloud research.

    slides
    • 17:30
      Design of an Expert System for Enhancing Grid Fault Detection based on Grid Monitoring Data 20m
      Grid computing is associated with a complex, large scale, heterogeneous and distributed environment. The combination of different Grid infrastructures, middleware implementations, and job submission tools into one reliable production system is a challenging task. Given the impracticability to provide an absolutely fail-safe system, focusing on strong error reporting and handling is a crucial part in Grid computing.
      Speaker: Ms Gerhild Maier (Johannes Kepler Universität Linz)
      Slides
    • 17:50
      Performance Analysis of Existing and Emerging Computing Interfaces for Grid Computing 20m
      The Grid interface to a batch system is one of the primary services in a Grid infrastructure. The performance of this interface is of importance for high though-put users and managers of large clusters. This paper defines a benchmarking methodology for evaluating the performance of these interfaces and which is used to benchmark a number of existing and emerging implementations.
      Speaker: Mr Laurence Field (CERN)
      Slides
    • 18:10
      Toward Responsive Grids through Multi Objective Reinforcement Learning 20m
      EGEE has experimented in specialized software and configurations, such as priorities, Virtual Reservations and overlay task-management in order to provide differentiated Quality of Service (QoS) requested by an increasingly diverse user community. To combine differentiated QoS, fair-share and self-configuration under a unique production model, we propose a multi objective Reinforcement Learning (RL) approach for site-level dynamic allocation of grid resources, and to validate it using EGEE traces.
      Speaker: Julien Perez (LRI, CNRS and Université Paris-Sud)
      Slides
    • 18:30
      QoS management in Grids 20m
      The grids are opening towards new application scenarios, embracing not only the e-science field but also business, financial and educational ones. This evolution requires that the grids have to be able to supply resources and services in a flexible manner, offering them on-demand to several different typologies of users, each one characterized by specific "Quality of Service (QoS)" requirements. This work treats these new challenges and proposes an innovative resources reservation policy.
      Speaker: Antonella Di Stefano (DIIT - Catania University)
      Slides
  • 17:30 19:00
    HPC Profile: Status and next steps Bernini (80)

    Bernini (80)

    Le Ciminiere, Catania, Sicily, Italy

    Viale Africa 95100 Catania

    HPC Profile: Status and next steps (90 mins)
    Marty Humphrey, Chris Smith
    (HPCP-WG) Group Discussion

    review of current status (incl. SC08 BOF) and next steps
    Agenda:
    TBD

  • 17:30 19:00
    OGF 101 Dante (550)

    Dante (550)

    Le Ciminiere, Catania, Sicily, Italy

    Viale Africa 95100 Catania

    OGF101 (90 mins)
    (OGF101) Group Discussion

    Welcome to the Open Grid Forum!

  • 17:30 19:00
    OGF Europe PMB - CLOSED Boccaccio (21)

    Boccaccio (21)

    Le Ciminiere, Catania, Sicily, Italy

    Viale Africa 95100 Catania
  • 17:30 19:00
    Portals and End-user Environments Galilei (120)

    Galilei (120)

    Le Ciminiere, Catania, Sicily, Italy

    Viale Africa 95100 Catania

    Science is the main goal of the EGEE Grid Project, and goals are to run scientific applications on the grid to overtake the current hardware limitations. But before running the scientific applications at a large scale, the first challenge is to port them to the grid, and provide simple access to these grid-enabled applications. At this step, users are looking for tools for the interaction with the grid itself, but also for running complex applications involving for example large bulk jobs, application services and their mixture. Consequently, users seek various mechanisms to shield them from service API or CLI changes and to allow them to use the maximum number of resources. In this way, users are looking for high level interface such as portals and graphical environments to interact to the Grid. Many communities habitually work through web portals or have other mechanisms for easy access to computing or data resources. And portals will certainly be the best way to provide an easier grid-access to the larger par of the scientific communities. There are several different portal and end user environment implementations available and working with gLite.

    The section includes four presentations from developers of high level EGEE user environments. WS-PGRADE – to be introduced in the first presentation – is an IDE-like portal to develop grid workflows, parameter studies and other types of complex grid applications, and also to share those structures with end users as “invokable” services. The second presentation shows a technical solution to authenticate grid end users in grid systems using smart cards. Smart cards are used by several companies and also in some countries to identify staff and citizens. Allowing the smart cards to be use in the grid for user authentication would eliminate the sometimes cumbersome X.509 certificates from the loop and would certainly give a boost to the take up of grid technologies by the larger public. The third talk introduces Migrating Desktop, a rich client environment that can extend users’ workspaces with grid middleware services and high level grid application services. Recognizing the general usefulness of the tool, Migrating Desktop has recently became part of the EGEE RESPECT program. The last talk of the session introduces the latest results of the Grid2Win project which aims to integrate Windows based clusters into the computing services of the EGEE grid.

    • 17:30
      WS-PGRADE: the second generation P-GRADE portal 20m
      After the great success of the first generation P-GRADE portal we have created the second generation P-GRADE portal, called WS-PGRADE portal. WS-PGRADE is the user interface service of gUSE (grid User Support Environment) which is a high-level grid middleware to provide a set of services for high-level workflow execution. These services include: workflow engine, workflow storage, data storage, information service, brokering service and various grid submitter services for LCG-2, gLite, GT2, GT4 and BOINC grids.
      Speaker: Mr Gergely Sipos (MTA SZTAKI)
      Slides
    • 17:50
      Direct Issuance of Proxy Certificate on P-GRADE Grid Portal without Using MyProxy 20m
      This paper will describe both development and deployment experience of a direct proxy certificate issuance from end entity certificate on a smart card to the open grid infrastructure platform without using MyProxy. The idea is to enable the creation and usage of the new proxy certificate within the grid portal and the glite middleware services in aweb environment.
      Speaker: Mr Kang Siong Ng (MIMOS Berhad)
      Slides
    • 18:10
      The Migrating Desktop – Framework for Grid Applications 20m
      The success of computing technologies depends heavily on ease of use experienced by users that are non-experts in the technology being used. It is also crucial, to attract new scientific and industrial user communities, to enable intuitive access to grid. Key aspects are also interoperations between infrastructures as well as support for applications development. To achieve this goal we propose The Migrating Desktop – an advanced GUI and a set of tools combined with a user-friendly outlook.
      Speaker: Mr Bartek Palak (Poznan Supercomputing and Networking Center)
      Slides
    • 18:30
      Grid2Win : The Grid for Microsoft Windows 20m
      Nowadays many research domains are capitalizing on grid computing, however, to be able to properly use the current Grid infrastructures, usually it is required that user has advanced skills on Unix based systems. Even if the Linux distributions are in full growth, many users still prefer to use Microsoft Windows. The Grid2Win project aims at "opening" the grid services to Microsoft applications and integrating MS Windows clusters into existing Grid e-Infrastructures.
      Speaker: Dr elisa ingra (INFN - Catania)
      Slides
  • 17:30 19:00
    Resource Selection Working Session Da Vinci (120)

    Da Vinci (120)

    Le Ciminiere, Catania, Sicily, Italy

    Viale Africa 95100 Catania

    Resource Selection Working Session (90 mins)
    Donal Fellows, Alexander Papaspyrou
    (OGSA-RSS-WG) Group Discussion

    This session will discuss the current status of the RSS specification drafts and work on progressing them to publication.

  • 17:30 19:00
    Workflow systems Michelangelo (120)

    Michelangelo (120)

    Le Ciminiere, Catania, Sicily, Italy

    Viale Africa 95100 Catania

    Complete scientific analyses are complex, usually involving multiple stages and multiple applications. As users gain more experience with the grid infrastructure, they look for tools to manage complete analysis workflows. These tools handle the bookkeeping, job execution, and data management, allowing the researcher to concentrate on the science rather than tedious grid details.

    Participants in this session will hear presentations that provide a good overview of the available workflow managers and how they can be (easily) used to access resources on the EGEE production grid infrastructure. Each workflow manager is usually optimized for particular use cases and has it's own strengths and weaknesses. Recent work on making workflow managers interoperable may allow users to mix and match them on sub-workflows to optimize a complete analysis.

    The agenda provides plenty of time for questions and discussions. Participants should be prepared to share their own experiences with workflow managers and their needs regarding improvements.

    document
    slides
    • 17:30
      Enabling the execution of various workflows (Kepler, Taverna, Triana, P-GRADE) on EGEE 20m
      Different communities use different workflow (WF) systems and when they start to use EGEE they would like to run their WFs on EGEE sites. So far this required the porting of the various WF systems to EGEE. With the P-GRADE GEMLCA portal this activity can be reduced to the registration of the required WF engine in the GEMLCA repository. Then users of the WF system can run their WFs via the P-GRADE portal as in their native WF environment, even interconnected with other types of WFs.
      Speaker: Mr Tamas Kukla (Univ. of Westminster)
      Slides
    • 17:50
      Workflow management tool for Earth science applications 20m
      In this paper, we present workflow management tool for Earth science applications in EGEE. The workflow management tool was originally developed within K-wf Grid project for GT4 middleware and has many advanced features like semi-automatic workflow composition, user-friendly GUI for managing workflows, knowledge management. In EGEE, we are porting the workflow management tool to gLite middleware for Earth science applications
      Speaker: Viet Tran (Institute of Informatics, Slovakia)
      Slides
    • 18:10
      SchedScripter: Workflows for Grid-based Human Resources Scheduling Applications 20m
      SchedScripter is a web services based, BPEL workflow framework for distributed scheduling applications over a Grid environment. It provides abstract constructs and communication patterns for the distributed scheduling application components. In this contribution, we discuss our experiences from the adaptation of an examination timetabling problem as a grid based application SchedScripter. The application used EGEE resources from the South Eastern Europe federation.
      Speaker: Mr George Goulas (University of Patras, Electrical & Computer Engineering Department)
      Slides
    • 18:30
      An Interoperable Grid Workflow Management System 20m
      A large-scale simulation experiment in e-Science can be modeled by using a workflow. A Workflow Management System (WFMS), developed at University of Salento in Lecce, initially implemented as a client-server system in the 2004, has been recently re-enginered for scheduling and monitoring the jobs in a heterogeneous Computational Grid based on the gLite, Unicore and Globus middleware. Currently, we are testing our system on bioinformatics case studies in the LIBI Project
      Speaker: Dr Maria Mirto (SPACI Consortium & University of Salento Lecce)
      Slides
    • 09:00 10:30
      Grid Application Experiences Dante (550)

      Dante (550)

      Le Ciminiere, Catania, Sicily, Italy

      Viale Africa 95100 Catania
      • 09:00
        Standards meet application for the Earth Sciences domain 45m
        "Standards meet application for the Earth Sciences domain" Stefano Nativi, Coordinator of the Earth and Space Science Informatics Laboratory - Italian National Research Council (CNR-IMAA) He received a 1st and 2nd (Laurea) degree and a Ph.D from the University of Florence (IT). He had a PDRA grant from the University of Bristol (UK). He is President of the Earth and Space Sciences Informatics (ESSI) division of the European Geosciences Union (EGU). He is co-leader of GEOSS IP3 (Interoperability Process Pilot Project), co-chair of the Climate Change & Biodiversity WG of GEOSS AIP-2 (Architecture Implementation Pilot – phase 2), and member of the core GEOSS Standards and Interoperability Forum (SIF). He is member of the “Metadata Core Drafting Team” for the Implementing Rules of the INSPIRE initiative. He coordinates the ESSI Laboratory of the Institute of Methodologies Environmental Analysis of the Italian National Research Council (CNR - IMAA). He is member of the National Inter-university Consortium for Telecommunications (CNIT) Scientific Committee. He is professor of “Web services management” (University of Florence - Faculty of Electronic and Telecommunications Engineering, Information Engineering 1st degree). He is professor of “Systems for land management” (University of Padua -Faculty of Mathematics, Informatics 2nd degree). He is Co-PI of the OGC GALEON (Geo-interface to Atmosphere, Land, Earth, Ocean netCDF) IE.
        Speaker: Stefano Nativi
        Slides
      • 09:45
        Internal Grid experiences in Monte dei Paschi di Siena Group 20m
        "Internal Grid experiences in Monte dei Paschi di Siena Group" Piero Poccianti, Competence & Innovation Center Leader, Banca Monte dei Paschi di Siena Piero Poccianti has been involved in Information Technology projects since 1976. From 1980 to 1999 he has been working as IT manager in Banca Toscana, having in charge the following main topics: - Office Automation Projects (1990-1994) - Evolution and renewal of the Branch Architecture for “Banca Toscana” and “Banca Monte dei Paschi di Siena” banks within MPS Group (1995-1999). Since 1999 up to 2001 he has been involved in “Consorzio Operativo Gruppo MPS” (the company providing information system services for all the companies inside the MPS Group). In his role he has guided the design and development phases of the new banks’ Multichannel Architecture. He currently has the role of Competence & Innovation Center Leader as Director within the Consorzio MPS. In his current position he has the responsibility of all research activities within the MPS Group. Identifying new paradigms and promising/innovative technologies for the evolution of Information Systems of the Group are the main goals of the Competence Center Team. The Competence Center Group, currently named “Osservatorio Tecnologico” is in the staff of the General Manager of the Consorzio MPS. Piero Poccianti is also member of the Council of Artificial Intelligence Italian Association.
        Speaker: Piero Poccianti
        Slides
    • 10:30 11:00
      Coffee 30m
    • 11:00 12:30
      CAOPS - IGTF Workshop Caravaggio (120)

      Caravaggio (120)

      Le Ciminiere, Catania, Sicily, Italy

      Viale Africa 95100 Catania

      CAOPS - IGTF Workshop (1/3) (90 mins)
      Christos Kanellopoulos, Yoshio Tanaka, David Groep
      (CAOPS-WG) Presentation

      This is the 4th CAOPS - IGTF Workshop. The purpose of the workshop is to discuss issues best practices in Grid CA Operations and the
      International Grid Trust Federation (IGTF)

    • 11:00 12:30
      Cloud Computing API BoF Session Dante (550)

      Dante (550)

      Le Ciminiere, Catania, Sicily, Italy

      Viale Africa 95100 Catania

      (90 mins)
      Cloud Computing API BoF Session
      Thijs Metsch (Sun Microsystems) and Ignacio M. Llorente (UCM)
      (Cloud Computing API) Charter-Discussion BOF

      Virtualization has brought about a new utility computing model, called "Infrastructure-as -a-Service" (IaaS) cloud computing, for the on-demand provision of virtualized resources as a service. There are several examples of cloud providers of elastic capacity, offering an interface for remote management of virtualized server instances within their proprietary infrastructure. Equally, there is now growing interest in open-source cloud-computing tools that, providing commercial cloud compatible interfaces, let organizations build and customize there own cloud infrastructure.

      This BoF session will focus on the charter and the creation of a Group inside OGF to work on the development of an API specification for the dynamic deployment, using an appropriate descriptor language, control and monitor of virtual machines. The scope of the specification will be all the high level functionality required for the life-cycle management of virtual machines which is needed to support automated service elasticity. The new specification will facilitate the integration of the service management components that are being built on top of cloud infrastructures.

      Because we expect an important participation of the Cloud community at OGF25, we believe that a BOF session will provide the opportunity for attendees with similar interests to discuss engagement and next steps.
      Agenda:
      - Interfaces for remote management of VMs
      - Charter discussion

    • 11:00 12:30
      Data Management Raffaello (80)

      Raffaello (80)

      Le Ciminiere, Catania, Sicily, Italy

      Viale Africa 95100 Catania

      Data Management is the most significant challenge to many user communities within EGEE. It also represents one of the main uses of e-infrastructure - the large scale computational analysis of large volumes of data. Many communities are having to develop new techniques and use new services to deal with the 'data deluge' coming from their research activities. Now that the e-infrastructure exists to store and analyse the data, the next challenge for many end-users is how to derive information and gain knowledge from the raw data to meet their research objectives.

      The presentations cover two broad areas - the standards being used to provide consistent access to the data management services and the services that form the operational e-infrastructure. These presentations will include:

    • how standards from the Open Grid Forum (ByteIO, WSDAIR and RNS) are being used to navigate and access information stored in catalogues, such as the LFC or AMGA, so that these can be accessed from either Windows or Linux.
    • how an application community has been validating the operational effectiveness of the infrastructure (both its services and networking links) as part of their distributed data analysis.
    • how 3D graphical images of data sets can be analysed using the e-Infrastructure.
    • how distributed key storage services can be used to encrypt and store data using the existing e-infrastructure.
  • 11:00 12:30
    Fusion Machiavelli (40)

    Machiavelli (40)

    Le Ciminiere, Catania, Sicily, Italy

    Viale Africa 95100 Catania

    The usage of grid infrastructures for fusion research has provided interesting results that open themselves new lines of research. There is an important number of applications running in the grid with different schemes and structures, which has allowed to gain experience in porting different types of codes. For instance, we can find sequential applications, PIC codes and optimisation procedures based upon genetic algorithms. The use of the grid for data management is totally new in fusion and the results of this pilot experience will be shown in this session. Finally, an experience of a complex workflow between an application that runs in a share memory computer and in the grid will be also presented. This last experience opens a wide range of possibilities for building complex workflows among different types of applications that run in different infrastructures.

    slides
    • 11:00
      Improvements on the EGEE fusion code FAFNER-2 25m
      FAFNER is a 3D code that simulates by Monte Carlo methods the Neutral Beam Injection (NBI) technology that was developed in the late 70's and is now the main heating method for most of the fusion experiments worldwide. The code has been already ported to the grid (see EGEE08 conference) by the authors and this work describes the improvements that have been put into the code, i.e. DRMAA and GridWay implementation.
      Speakers: Mr ANTONIO JUAN RUBIO-MONTERO (CIEMAT), Mr MANUEL RODRIGUEZ (CIEMAT), Dr RAFAEL MAYO (CIEMAT)
      Slides
    • 11:25
      Parameter Scan for PIC simulations 25m
      Bit1 is an application to perform Particle-in-Cell (PIC) simulations. This application represents a powerful tool for plasma studies having a number of advantages like the fully kinetic description of high-dimensional plasma and the ability to incorporate complicated atomic and plasma-surface interactions. PIC simulations are used in practically all branches of plasma physics. In cases where deep studies and many tests must be carried out, the grid is an ideal environment for the work.
      Speaker: Dr Francisco Castejon (CIEMAT)
      Slides
    • 11:50
      Fusion data management in the Grid 25m
      Modern Fusion community has a lot of data collecting and processing tools, tens of fusion facilities, data storages and computing resources. Nevertheless, there is some lack of integration of all this arsenal inside the community. Data management tools enable the integration on the Grid of data, modeling codes and the knowledge base of European fusion laboratories. In our research we have developed a lightweight solution for the manipulation of fusion data in the Grid.
      Speaker: Mr Nikolay Marusov (RRC "Kurchatov Institute")
      Slides
  • 11:00 12:30
    GSM-WG Leopardi (50)

    Leopardi (50)

    Le Ciminiere, Catania, Sicily, Italy

    Viale Africa 95100 Catania

    GSM-WG I (90 mins)
    Jens Jensen
    (GSM-WG) Group Discussion

    The aim of this session is to review the existing progress towards standardisation and the current issues wrt use of the protocol in the existing implementations.
    Agenda:
    tbd.

  • 11:00 12:30
    Grid programming Galilei (120)

    Galilei (120)

    Le Ciminiere, Catania, Sicily, Italy

    Viale Africa 95100 Catania

    The gLite middleware targets only the foundation and some selected high-level services of the EGEE Grid infrastructure, covering the essential abstractions needed to enable it. On top of the basic gLite interfaces, more advanced solutions can be develop to facilitate the
    access to the Grid, both to end users and application developers. These solutions can be higher-level abstractions, sophisticated tools or more intuitive programming environments.

    The contributions in the first part of the Grid Programming session present client-side high-level interfaces, in particular addressing the OGF-standard SAGA API. The contributions in the second part present tools and frameworks that facilitate typical Grid operations or provide an alternative job management approach. The session also features a presentation on the security aspects of gLite and how they will evolve in the future.

    • 11:00
      Grid Security: Current Status and Future Development 25m
      We give an overview on the current status and future development of the Grid Security infrastructure. In the presentation we will adopt the user's view: how a user interacts with the security components of the grid middleware and explain the advantages and disadvantages of the current PKI-based security. In the outlook we will present current trends in the area of security and how this may impact the user in the future.
      Speaker: Christoph Witzig (SWITCH)
      Slides
    • 11:25
      An Extension to the SAGA Service Discovery API 25m
      The work presented is being undertaken as part of the Simple API for Grid Applications (SAGA) group within the OGF. SAGA aims to provide simple middleware–independent APIs for grid users. This paper outlines the current SAGA Service Discovery API, which provides a means of selecting a set of services based on a number filters; and then goes on to propose an extension that allows access to all information related to the selected service.
      Speaker: Dr Antony Wilson (RAL)
      Slides
    • 11:50
      An Approach to Grid Interoperability using Ganga 25m
      We present our work on Grid interoperability using Ganga. A Gridway backend module was developed to provide access to globus-based grid resources as well. We have also developed an intergrid backend that allows users to submit jobs that have access to both glite-based resources and globus-based resources. In order to demonstrate the usefulness of the new intergrid backend plugin module, we have integrated the WISDOM autodock application into Ganga as a new built-in application plugin module.
      Speaker: Dr Soonwook Hwang (KISTI)
      Slides
  • 11:00 12:30
    GridRPC WG meeting Da Vinci (120)

    Da Vinci (120)

    Le Ciminiere, Catania, Sicily, Italy

    Viale Africa 95100 Catania

    GridRPC WG meeting (90 mins)
    Eddy Caron
    (GRIDRPC-WG) Group Discussion

    Discuss on GridRPC API.
    We'd like to finish discussion on data handle.
    Agenda:
    - discuss on data_handle
    - show prototype data_handle implementation
    - propose data management API that helps implementation of data_handle

  • 11:00 12:30
    JSDL General Session Bernini (80)

    Bernini (80)

    Le Ciminiere, Catania, Sicily, Italy

    Viale Africa 95100 Catania

    JSDL General Session (90 mins)
    Stephen McGough, Andreas Savva
    (JSDL-WG) Group Discussion

    Update on JSDL-WG activities and discussion of new work items

  • 11:00 12:30
    Monitoring Michelangelo (120)

    Michelangelo (120)

    Le Ciminiere, Catania, Sicily, Italy

    Viale Africa 95100 Catania

    The EGEE Production Service is a large multi-science Grid infrastructure, federating some 260 resource centres world-wide, providing more than 92.000 cores and several Petabytes of storage. This infrastructure is used on a daily basis by thousands of scientists federated in over 200 Virtual Organisations, which are dependent on such a working grid infrastructure. Their ability to effectively utilise the infrastructure is, to a great degree, conditioned by the quality and range of the operational tools available to maintain a high quality of service. Among these are the Grid Monitoring tools, used for the oversight of the Grid infrastructure at a grid-wide, regional, site and VO level to help improve the reliability, and to provide VO managers, users and grid operations with views allowing them to understand the current and historical status of the service.

    This 4th User forum monitoring session will give an overview of the most recent implementations in the grid monitoring tools area, which bring scalability, reliability and many advantages to grid users and VO managers. Talks will highlight how tools enable users to watch in detail production activities, to track jobs throughout their lifetime, to aggregate VO specific views, all this through well defined interfaces and portals.

    • 11:00
      The Site Status Board 20m
      The Site Status Board (SSB) is a monitoring application that allows a virtual organization to have an overview of the current situation of all the centers that participate in the collaboration. The status of the sites is calculated by combining metrics defined by the administrator. All these metrics are kept in a database so as to be able to display how the values evolve over time. Moreover, the SSB also keeps links with more information about the metrics.
      Speaker: Pablo Saiz (CERN)
      Slides
    • 11:20
      A high level monitoring tool for the site performance 20m
      The CCRC08 experience was a very valuable benchmark for testing all Grid activities related to LHC experiments. In particular, it gave the opportunity to test the monitoring infrastructure and to evaluate its functionality both from the experiments and the sites point of view. On the basis of the feedback provided by site administrators, a new high level monitoring tool has been designed, which should offer an overall view of the computing activities of the experiments at the site.
      Speaker: Dr Elisa Lanciotti (European Organization for Nuclear Research (CERN))
      Slides
    • 11:40
      SAM Test Results, Availability and Reliability Visualisation Portal 20m
      The portal's main purpose is to provide each Virtual Organisation (VO) with a customised view of the SAM (Service Availability Monitoring) test results and other metrics such as availability (as defined by Gridview). The objective here is to comply with the different needs of the VOs in terms of site naming convention and test criticality. The portal, based on the Dashboard framework, is a complementary tool to help VO administrators to locate site problems and to estimate
      Speaker: Pablo Saiz (CERN)
      Slides
    • 12:00
      Evolution of SAM in an enhanced model for monitoring the EGEE grid 20m
      The SAM monitoring system enables grid administrators to track availability of resources and receive alarms in case of failure of services. We describe an enhanced, distributed, multi-level monitoring system for the EGEE grid. The core of the system consists of commodity technologies: Nagios for the monitoring framework, and the Active MQ messaging system for interconnecting components. We integrated them tightly with the grid information system, and extended them with grid-specific probes.
      Speakers: Emir Imamagic (SRCE), Emir Imamagic (SRCE), Emir Imamagic (SRCE)
      Slides
  • 11:00 12:30
    NML-WG session Donatello (40)

    Donatello (40)

    Le Ciminiere, Catania, Sicily, Italy

    Viale Africa 95100 Catania

    NML-WG session 1 (90 mins)
    Martin Swany and Jeroen van der Ham
    (NML-WG) Group Discussion

    Session 1 of the NML-WG
    Agenda:
    tbd

  • 12:30 14:00
    Lunch 1h 30m
  • 14:00 15:30
    Activity instance document schema Bernini (80)

    Bernini (80)

    Le Ciminiere, Catania, Sicily, Italy

    Viale Africa 95100 Catania

    Activity instance document schema (90 mins)
    Philipp Wieder, Steve McGough, Andreas Savva
    (JSDL-WG) Group Discussion

    Working session on the activity instance document schema

  • 14:00 15:30
    CAOPS - IGTF Workshop Caravaggio (120)

    Caravaggio (120)

    Le Ciminiere, Catania, Sicily, Italy

    Viale Africa 95100 Catania

    CAOPS - IGTF Workshop (1/3) (90 mins)
    Christos Kanellopoulos, Yoshio Tanaka, David Groep
    (CAOPS-WG) Presentation

    This is the 4th CAOPS - IGTF Workshop. The purpose of the workshop is to discuss issues best practices in Grid CA Operations and the
    International Grid Trust Federation (IGTF)

  • 14:00 15:30
    EGEE Collaboration Board (CLOSED, on invitation only) Dante (550)

    Dante (550)

    Le Ciminiere, Catania, Sicily, Italy

    Viale Africa 95100 Catania
  • 14:00 15:30
    Fusion Machiavelli (40)

    Machiavelli (40)

    Le Ciminiere, Catania, Sicily, Italy

    Viale Africa 95100 Catania

    The usage of grid infrastructures for fusion research has provided interesting results that open themselves new lines of research. There is an important number of applications running in the grid with different schemes and structures, which has allowed to gain experience in porting different types of codes. For instance, we can find sequential applications, PIC codes and optimisation procedures based upon genetic algorithms. The use of the grid for data management is totally new in fusion and the results of this pilot experience will be shown in this session. Finally, an experience of a complex workflow between an application that runs in a share memory computer and in the grid will be also presented. This last experience opens a wide range of possibilities for building complex workflows among different types of applications that run in different infrastructures.

    • 14:00
      Porting fusion applications for Russian Data Intensive Grid 25m
      New 3 applications were ported in the RFUSION VO within the EGEE-III project. Grid technology was applied for tokamak plasma geometry optimization (earlier the same techniques was used for stellarators), for modeling turbulence behavior near the plasma edge in tokamak T-10 and modeling formation of carbon nanotubes at the surface of vacuum discharge chambers in thermonuclear installations. Grid computing has been demonstrated to be very useful for these tasks.
      Speakers: Dr Igor Semenov (RRC "Kurchatov Institute"), Mr Nikolay Marusov (RRC "Kurchatov Institute")
      Slides
    • 14:25
      Vashra-T: Grid Ray Tracing for the Fusion Physics ASTRA Code 25m
      The ASTRA code, which has been developed at Kurchatov Inst. and IPP-Garching, solves diffusion equations subject to magnetic fusion plasmas. This code is being run on a shared memory machine at CIEMAT, which makes it difficult to scale. To begin with, after analyzing the different external modules called by ASTRA, a Ray Tracing one was chosen for Grid execution. In this way, all jobs related to Ray Tracing will run onto the Grid, increasing their number and the module's level of parallelism.
      Speaker: Prof. Jose Luis Vazquez-Poletti (Universidad Complutense de Madrid (Spain))
      Slides
    • 14:50
      Evolutionary algorithms to improve plasma confinement 25m
      The use of evolutionary and genetic algorithms to improve the configuration of nuclear fusion devices is an optimal approach thanks to grid computing, as compared to other approaches such as brute-force algorithms. The computational cost of the application used to improve the equilibrium, one of the characteristics of fusion devices, means that the use of grid becomes fundamental to carrying out our researches.
      Speaker: Antonio Gómez-Iglesias (CIEMAT)
      Slides
  • 14:00 15:30
    GFS-WG RNS & File Catalog Standardization Raffaello (80)

    Raffaello (80)

    Le Ciminiere, Catania, Sicily, Italy

    Viale Africa 95100 Catania

    (90 mins)
    Osamu Tatebe
    (GFS-WG) Group Discussion

    Discussion about RNS 1.1 and File Catalog Standardization

  • 14:00 15:30
    GSM-WG Leopardi (50)

    Leopardi (50)

    Le Ciminiere, Catania, Sicily, Italy

    Viale Africa 95100 Catania

    GSM-WG I (90 mins)
    Jens Jensen
    (GSM-WG) Group Discussion

    The aim of this session is to review the existing progress towards standardisation and the current issues wrt use of the protocol in the existing implementations.
    Agenda:
    tbd.

  • 14:00 15:30
    Grid Interoperation Now - Update & Applications Da Vinci (120)

    Da Vinci (120)

    Le Ciminiere, Catania, Sicily, Italy

    Viale Africa 95100 Catania

    Grid Interoperation Now - Update & Applications (90 mins)
    Morris Riedel, Laurence Field
    (GIN-CG) Presentation

    This session will highlight some recent activities of the Grid Interoperation Now (GIN) community group including SC 2008 demonstrations and provides information about the relationship to the recently formed spin-off activity Production Grid Infrastructure (PGI).

    The second part of the session will discuss some real e-science applications that require the interoperability of Grid infrastructures using open standards.
    Agenda:
    (1)
    Update on GIN Activities & Link to PGI

    (2)
    GIN Applications

    (3)
    AOB

  • 14:00 15:30
    Grid Programming Galilei (120)

    Galilei (120)

    Le Ciminiere, Catania, Sicily, Italy

    Viale Africa 95100 Catania

    The gLite middleware targets only the foundation and some selected high-level services of the EGEE Grid infrastructure, covering the essential abstractions needed to enable it. On top of the basic gLite interfaces, more advanced solutions can be develop to facilitate the
    access to the Grid, both to end users and application developers. These solutions can be higher-level abstractions, sophisticated tools or more intuitive programming environments.

    The contributions in the first part of the Grid Programming session present client-side high-level interfaces, in particular addressing the OGF-standard SAGA API. The contributions in the second part present tools and frameworks that facilitate typical Grid operations or provide an alternative job management approach. The session also features a presentation on the security aspects of gLite and how they will evolve in the future.

    • 14:00
      Testing and Benchmarking Grid Infrastructures using the g-Eclipse Framework 25m
      The dynamic and heterogeneous nature of the Grid frequently causes the degradation in the expected Quality of Service (QoS). Therefore, there is a need for developing interactive tools that enable Grid users to on-demand test and benchmark Grid services and resources. The g-Eclipe framework provides plugins that allow the execution of tests and benchmarks that evaluate the availability, reliability and performance of Grid resources.
      Speaker: Mr Nicholas Loulloudes (University of Cyprus)
      Slides
    • 14:25
      Work Binder Application Service 25m
      Work Binder is a generic grid service that can quickly provide grid jobs to users. Through its simple API, it also supports interactivity between the end user and the job. It is aimed for use with three specific types of grid jobs: interactive jobs that require communication with the user; dynamic workflows consisting of many jobs with short execution time that could be reused; jobs with critical demand for start-up time. It is being developed and used by the members of SEE-GRID-SCI project.
      Speaker: Dr Branko Marovic (University of Belgrade)
      Slides
    • 14:50
      Uniform access to grid infrastructures with JSAGA 25m
      JSAGA is a Java implementation of the OGF SAGA (Simple API for Grid Application) and JSDL (Job Submission Description Language) specifications, which enables efficient and uniform usage of existing grid infrastructures such as EGEE, OSG, DEISA and NAREGI.
      Speaker: Mr Sylvain Reynaud (CNRS)
      Slides
  • 14:00 15:30
    Monitoring Michelangelo (120)

    Michelangelo (120)

    Le Ciminiere, Catania, Sicily, Italy

    Viale Africa 95100 Catania

    The EGEE Production Service is a large multi-science Grid infrastructure, federating some 260 resource centres world-wide, providing more than 92.000 cores and several Petabytes of storage. This infrastructure is used on a daily basis by thousands of scientists federated in over 200 Virtual Organisations, which are dependent on such a working grid infrastructure. Their ability to effectively utilise the infrastructure is, to a great degree, conditioned by the quality and range of the operational tools available to maintain a high quality of service. Among these are the Grid Monitoring tools, used for the oversight of the Grid infrastructure at a grid-wide, regional, site and VO level to help improve the reliability, and to provide VO managers, users and grid operations with views allowing them to understand the current and historical status of the service.

    This 4th User forum monitoring session will give an overview of the most recent implementations in the grid monitoring tools area, which bring scalability, reliability and many advantages to grid users and VO managers. Talks will highlight how tools enable users to watch in detail production activities, to track jobs throughout their lifetime, to aggregate VO specific views, all this through well defined interfaces and portals.

    • 14:00
      MSG - A Messaging system for efficient and scalable grid monitoring 20m
      The MSG (Messaging System for the Grid) is a set of tools that make a Message Oriented platform available for communication between grid components. It has been adopted by the EGEE Operations Automation Team as an integration platform to improve the reliability and scalability of the existing operational services.
      Speaker: James Casey (CERN)
      Slides
    • 14:40
      AMon - job-centric monitoring for Grid users 20m
      Submitting hundreds or thousands of jobs to gLite is no problem - to keep an eye on these jobs is more difficult. The AMon monitoring system was developed to help end users to get information on their jobs. Job specific data are collected directly on the worker nodes and are presented to the user as interactive graphic displays in a browser. Beside overviews and job details, job output and information on resource usage AMon gives hints on possible problems of the jobs.
      Speaker: Dr Ralph Müller-Pfefferkorn (TU Dresden, Center for Information Services and High Performance Computing)
      Slides
    • 15:00
      Django dashboard and Grid production monitoring for the VO AUGER 20m
      Every Grid user who wishes to run production with more than a few tens of jobs per week realizes that sometimes it turns out that not everything goes the way he wants, and that a monitoring tool, which clearly states what is the current production status, how many and which jobs have to be resubmitted, is missing. We have developed a dashboard based on the Django Web Framework which has been successfully used for monitoring the production with more than 50,000 jobs over the past year.
      Speakers: Ms Jaroslava Schovancova (Institute of Physics, ASCR v.v.i. and CESNET), Dr Jiri Chudoba (Institute of Physics, ASCR v.v.i. and CESNET)
      Slides
  • 14:00 15:30
    NML-WG session Donatello (40)

    Donatello (40)

    Le Ciminiere, Catania, Sicily, Italy

    Viale Africa 95100 Catania

    NML-WG session 1 (90 mins)
    Martin Swany and Jeroen van der Ham
    (NML-WG) Group Discussion

    Session 1 of the NML-WG
    Agenda:
    tbd

  • 15:30 16:00
    Coffee 30m
  • 16:00 20:00
    Demo Session Foyer

    Foyer

    Le Ciminiere, Catania, Sicily, Italy

    Viale Africa 95100 Catania
    • 16:00
      The new WISDOM production environment 12m
      The WISDOM environment has evolved continuously to take advantage of the Grid computing and storage resources for large scale drug discovery applications. The environment, thanks to its flexibility and its simplicity, enables the integration of multiple softwares and the deployment on different grid infrastructures (EGEE, OSG). The new version of the environment combines tools within the same framework with workload management and data management.
      Speakers: Mr Jean Salzemann (CNRS/IN2P3), Mr Matthieu Reichstadt (CNRS/IN2P3), Mr Vincent Bloch (CNRS/IN2P3)
    • 16:12
      The Climate-G testbed: towards a large scale data sharing environment for climate change 12m
      Climate-G is a distributed testbed for climate change addressing challenging data and metadata management issues at a very large scale. It involves: CMCC, IPSL, SCAI, NCAR, Univ. of Reading, Univ. of Catania and Univ. of Salento. It provides P2P/grid metadata services, data access services, visualization tools, etc. The main scope of Climate-G is to allow scientists to carry out geographical and cross-institutional data discovery, access, visualization and sharing of climate data.
      Speakers: Prof. Giovanni Aloisio (Euro-Mediterranean Centre for Climate Change (CMCC) & University of Salento, Lecce, Italy), Dr Sandro Fiore (Euro-Mediterranean Centre for Climate Change (CMCC) & University of Salento, Lecce, Italy)
      more information
      Slides
      Video
    • 16:24
      Using Grids to support Recommender Systems: porting Collaborative Filtering recommendations on gLite 12m
      Recommender systems (RS) are best known for their use in e-commerce websites to provide a list of tailored items to the customers. However, such systems requires computations that grow polynomially with the number of users and products. For a large retailer like Amazon.com, with tens of millions of customers and millions of catalog items, generate recommendations requires a big computing power. The proposed work aims at presenting a "gridified" implementation of a classic RS algorithm.
      Speaker: Mr Leandro Ciuffo (Istituto Nazionale di Fisica Nucleare)
    • 16:36
      Scaling out EGEE sites on Amazon EC2 with OpenNebula 12m
      The demonstration will show how virtualization can be used to transform a physical cluster into a flexible and elastic virtual infrastructure, separating resource provisioning from job execution management, and supporting the dynamic adaptation of a virtual EGEE site to the users’ computational demands. The virtual infrastructure, managed by the OpenNebula VM Manger, will run on local and Cloud resources, so automatically scaling out the local infrastructure in order to meet peak demands.
      Speaker: Dr Ignacio Martin Llorente (Universidad Complutense)
      OpenNebula
      Slides
    • 16:48
      DrugScreener-G: an Integrated Environment for Grid-enabled Large-Scale Virtual Screening with Tools for Computer-Aided Drug Design and Modeling 12m
      DrugScreener-G is an integrated environment for virtual screening, which implements the basic ideas of Grid-enabled large-scale virtual screening of the WISDOM project into a concrete software. DrugScreener-G is easily extensible with plug-ins. DrugScreener-G hides details of Grid computing from users by using web services in communication with the WISDOM Production Environment to manage and perform the docking simulations on the EGEE infrastructure, and to get the results back to users.
      Speakers: Dr Jincheol Kim (Korea Institute of Science and Technology Information), Mr Sehoon Lee (Korea Institute of Science and Technology Information), Dr Soonwook Hwang (Korea Institute of Science and Technology Information)
    • 17:00
      Integrating pilot-jobs, workflows and virtual resource browser to foster medical image analysis on EGEE 12m
      We present the integration of the DIANE pilot-job framework within the MOTEUR workflow engine. Coupled with the VBrowser-MOTEUR integration presented at the 3rd User Forum, the resulting system offers a responsive high-level interface to gLite, bringing the infrastructure closer to end-user requirements. The system is demonstrated on medical imaging applications developed at Creatis-LRMN, including irradiation simulation with ThIS, MRI simulation with Simri and cardio-vascular analysis with CAVIAR.
      Speakers: Sorina Camarasu-Pop (Creatis-LRMN), Tristan Glatard (Creatis-LRMN)
    • 17:12
      The ASTRA project: reconstructing the ancient epigonion on the GRID with EUMEDCONNECT and GEANT2 12m
      ASTRA (Ancient instruments Sound/Timbre Reconstruction Application) brings history to life. It takes archaeological findings of extinct musical instruments, and lets us play them again thanks to a virtual digital model running on the GRID Using archaeological data as input (for example fragments from excavations, written descriptions, pictures on ancient urns), a complex digital audio rendering technique models the sound of the instrument.
      Speaker: Dr Domenico Vicinanza (DANTE - ASTRA project)
    • 17:36
      CoPS - The Complex Comparison of Protein Structures supported by grid 12m
      The presentation shows results and benefits from a gridification of a data- and compute-intensive application CoPS, a system designed for complex comparison of protein structures using the Evolutionary Secondary Structures Matching (ESSM) algorithm. The CoPS is developed and used by the Baltic States research communities. Usage of the BalticGrid-II infrastructure significantly improve the outcome of the research. The CoPS is run within the Migrating Desktop -intuitive interface to Grid resources
      Speakers: Mr Bartosz Palak (Poznan Supercomputing and Networking Center), Ms Dana Ludviga (Institute of Mathematics and Computer Science University of Latvia, SigmaNet)
    • 17:48
      Monitoring the LHC Experiments Distributed Computing with the Service Level Status 12m
      This contribution will describe how part of the monitoring of the LHC experiments Grid and the specific services can be integrated into the Service Level Status (SLS) framework.
      Speaker: Dr Alessandro Di Girolamo (CERN)
    • 18:00
      The HEP-Fusion technology transfer using Ganga and DIANE in the EGEE Grid 12m
      We demonstrate the enabling aspect of the technologies originally developed for running High Energy Physics applications on the EGEE Grid. We show two applications: a Geant 4 simulation used in the dosimetric studies and the ISDEP application used for the calculation of the kinetic transport in TJ-II, ITER and LHD. The key components are the Ganga and DIANE tools which provide the job management interface and the optimization framework respectively.
      Speakers: Mr Francisco Castejón (Laboratorio Nacional de Fusión-Asociación, Euratom/Ciemat, Madrid 28040, Spain), Mr Jakub MOSCICKI (CERN), Mr José Luis Velasco (Instituto de Biocomputación y Física de Sistemas Complejos, Universidad de Zaragoza, Zaragoza 50009, Spain &Departamento de Física Teórica, Universidad de Zaragoza, Zaragoza 50009, Spain), Mrs Patricia Mendez (CERN)
    • 18:12
      Medical Data Manager use case: 3D medical images analysis workflow. 12m
      Complex medical workflows can run on the grid to process 2D and 3D medical images from a DICOM compliant systems such as a PACS(Picture Archiving and Communication Systems) through the Medical Data Manager(MDM).The MDM, developed in the context of the EGEE project, provides a grid storage interface and ensures medical data protection through strict data access control, anonymization and encryption.It's an important milestone towards the adoption of grid technologies in the medical imaging community.
      Speaker: Dr Romain Texier (EGEE-CNRS-I3S)
    • 18:24
      Digital Libraries on the Grid to preserve cultural heritage 12m
      A digital library platform is presented to deploy big digital repositories of ancient documents on a grid infrastructure. In particular, this work will focus on a digital archive coming from the humanistic and musical communities, showing how the Grid is ideal to save a large set of old manuscripts and musical scores to achieve digital preservation of cultural heritage
      Speaker: Dr Antonio Calanducci (INFN Catania)
    • 18:36
      The e-NMR GRID platform for structural biology. 12m
      e-NMR aims at deploying and unifying the NMR computational infrastructure in system biology (EU 7th framework program, Contract no. 213010). We will demonstrate the e-NMR portal, which aims at providing the European and worldwide biomolecular NMR and structural biology communities with a user friendly, GRID-enabled platform. e-NMR will integrate and streamline the computational approaches in life sciences, and will allow users to tackle new challenges by exploiting the power of grid computing.
      Speakers: Dr Alexandre Bonvin (Utrecht University), Dr Dario Carotenuto (Magnetic Resonance Center, University of Florence), Dr Marco Verlato (Istituto Nazionale di Fisica Nucleare - Sez. di Padova), Dr Stefano Dal Pra’ (Istituto Nazionale di Fisica Nucleare - Sez. di Padova), Dr Tsjerk Wassenaar (Utrecht University)
    • 18:48
      Supporting EGEE VOs by Desktop Grids Using EDGeS technologies 12m
      EDGeS developed a bridge technology by which any EGEE VO can be extended with BOINC and XtremWeb based Desktop Grid (DG) systems. The demo shows how to extend an EGEE VO with such DG systems. EDGeS has also developed an application porting methodology by which EGEE applications can be ported to DGs. We also show this methodology and its usage for the EMMIL application. Finally, we show the new generation of P-GRADE portal (gUSE) that enables the easy access of EGEE VOs and the connected DGs.
      Speakers: Prof. Peter Kacsuk (MTA SZTAKI), Dr Robert Lovas (MTA SZTAKI), Mr Tamas Kiss (Univ. Westminster)
    • 19:00
      The Synthetic spectra modeling under GRIDCOM interface 12m
      We present SYNTSPEC – the stellar spectra modeling tool. This gridified tool for stellar spectra analysis is as an example of a data- and compute-intensive application running on the testbed of the EU BalticGrid-II Project (http://www.balticgrid.org), which brings new quality to the research in astrophysics. The multi job application is run within the Gridcom system – the user friendly interface that allows common working of the geographically distributed scientific group.
      Speakers: Prof. Grazina Tautvaisiene (ITPA VU), Mr Sarunas Mikolaitis (ITPA VU)
      Poster
      Slides
    • 19:12
      The D4Science Monitoring Tool 12m
      The D4Science project is delivering an e-Infrastructure built upon the EGEE infrastructure and the gLite middleware. D4Science promotes the management of dynamically generated applications, a.k.a Virtual Research Environments (VRE), capable to exploit different types of resources ranging from computing and storage facilities to data and services autonomically aggregated in workflows. The D4Science monitoring tool, an important of such e-Infrastructure, is demonstrated in an application environment
      Speaker: Dr pasquale pagano (CNR-ISTI)
    • 19:24
      Warning operations enhancement by Grid technology – GALHTAIR : a platform dedicated to the flash flood in the south of France 12m
      This demonstration presents an operational flash flood forecasting platform which has been developed in the framework of the FP6 European Project CYCLOPS. During this two-year project, two Civil Protection use-cases have been developed and ported on the EGEE grid infrastructure. Here is presented the porting of a Flash floods forecasting application, called G-ALHTAÏR, used by the French Grand Delta flood forecasting service (SPCGD) and making use of grid-enabled open standard services (OGC)
      Speaker: Mr vincent thierion (LGEI-EMA)
    • 19:36
      Robot Certificates and VisualGrid with GENIUS Grid Portal 12m
      Remote access to computing services creates new opportunities for researchers to bring existing applications to higher levels of usability and performance. Unfortunately the know-how necessary to access these modern e-Infrastructure is not trivial. Grid portals and robot certificates can simplify the grid access especially for non-expert users. Moreover, many grid applications produce images that can be collected and encoded as a unique video using the on-line streaming tool embedded in the portal at run time.
      Speaker: Dr Giuseppe La Rocca (GILDA)
  • 16:00 17:30
    EGEE/EGI/DEISA/PRACE/GEANT meeting (CLOSED) Boccaccio (21)

    Boccaccio (21)

    Le Ciminiere, Catania, Sicily, Italy

    Viale Africa 95100 Catania
    Meeting of 3rd March 2009, Catania. Bob Jones, Steven Newhouse EGEE Ludek Matyska, Jürgen Knobloch, Dieter Kranzlmüller EGI Hermann Lederer, Wolfgang Gentzsch DEISA Leif Laaksonen, Martin Polak, Peter Kunszt PRACE Hans Döbling, DANTE David Foster, TERENA Meeting chair: Bob Jones Notes: Peter Kunszt The meeting started with each participants introducing themselves, their affiliation and what value they see in holding this meeting. We then went into a discussion about the purpose of this group: Do we need to meet regularly? - Mandate? HL: European projects here with specific aims, that are complementary and/or overlapping What are current problems in each project that is relevant to others, how do we go about it, what's next? Role of networks is not clear yet, DEISA has a strong link already. Networks will become more important JK: Many people have several 'hats' - very common in EGI. Overlap of institutions, people on the projects.. Find convergence. Middleware, accounting, etc LM: understanding needed on roles BJ: What is our vision? How do they match - work on management level Community support already works together with DEISA (fusion) User communities have to drive this. LL: Mandate - recommendations by this group should also have influence on EC policies HD: We are here because someone else made a 'master plan' (layered e-Infrastructures) Understand interfaces - technology, identity (pma-policies) DK: every organization needs to fulfill its own obligations toward its users, and has to find the funding for it LL: we can all influence it. LM: maybe deliverables can be shared before the result is published - Composition? PK: The members of each research infrastructure are here: EGI, PRACE (in construction with the help of EGEE and DEISA), TERENA, DANTE How do they interact, who does what - how to exploit each others competence, synergies Documents available: EGI blueprint, soon also PRACE ecosystem analysis (after review this week) WG: Collaboration is needed between these infrastructures for the sake of our end-users - Other parties needed? No obvious candidates were identified - Scope? * European, do we want to keep it like that? * Having another meeting with US and Asian colleagues? Sharing Information. - Preparation of strategies, strategic documents should be done such that they are commented by relevant other parties - Structures, long term commitments of each project should be communicated to each other x sustainability x technical feasibility x usage models Form common opinions Further develop vision for future ecosystem Communicate with other similar structures HD: keep the scope in europe WG: it is too ambitious to talk to everyone HD: and we don't have a mandate LM: we would not even know whom to ask for one At this point Peter Kunszt had to leave the meeting to go to the airport. Based on the above discussion we identified the following objectives of this group: - Share information within the group on status/direction of our infrastructures - Gather input and form common opinion on subjects that will impact the long-term goals, function and effectiveness of the e-Infrastructure ecosystem - Present an agreed European position on e-Infrastructure to peer infrastructures elsewhere in the world - Further develop the vision and model for Europe's e-Infrastructure - Be able to offer a clear added-value to key user communities (e.g. future ESFRI RIs) where we know they will need networks/grids/supercomputers and help them devise computing models that would make use of the European e-Infrastructures - Interact with future structures (e.g. future internet, commercial cloud systems, green IT) to highlight the lessons learnt from existing production infrastructures and formulate common user requirements We also discussed how the networking models for PRACE and EGEE may differ and the relevance of the LHC network model for other ESFRI RIs (noting that some are more like sensor networks). At the firstmeeting we had considered PRACE sites as data sources and we should further build on this idea to define the ecosystem vision which can be documented and given to the ESFRI RIs as a potential model. This group should meet 3 to 4 times per year and each infrastruture/project will take turns in hosting the meeting, preferrably piggy-backing on some existing event to reduce additional travel. Telephone conference facilities should also be available so members that can join remotely. Membership of this group should be limited to the management representatives so that we can discuss openly and freely. It can cause joint-technical groups to work together to address specific issues which will advance the mandate/vision when driven by well identified user requirements. We also agreed that we will make more use of common dissemination channels for advertising the work of e-Infrastructures. An example given is the iSGTW weekly online magazine (http://www.isgtw.org/) which started with EGEE but is now supported by the GridTalk project. iSGWT has already carried articles about GEANT and DEISA applications and is willing to do more of this in the future. Similarly, we will co-locate an event for our infrastructures (similar to Catania where the Open Grid Forum meeting and the EGEE user-forum are co-located) in the 2010 timeframe. Based on these objectives, we prepared a set of actions to drive the agenda for the next meeting, to be hosted by DEISA/PRACE in Amsterdam on 11, 12, or 13 May. Actions: 1. Set-up doodle to schedule the exact date/time of the meeting in Amsterdam (Hermann) 2. Convert the above objectives into a mandate/vision statement to be finalised at the meeting and disseminated widely (Bob) 3. Each infrastructure will provide material as input to the next meeting about the contacts it has made with the ESFRI projects and the methods for interaction it has used. (EGEE/EGI/DEISA/PRACE/GEANT) Agenda for meeting in Amsterdam: - Finalise mandate and vision document to be disseminated widely - Pool input (provided before the meeting) from each infrastructure to build as complete a picture as possible about the e-Infrastructure needs of the ESFRI projects and the contacts already established. Analyse this information to establish a priority list for which ESFRI projects we should interact with. Consider if the tentative GEANT3 event in 2009 could be an opportunity to interact with some of the high-priority ESFRI projects. - schedule further 2009 meetings
  • 16:00 20:00
    Poster session Foyer

    Foyer

    Le Ciminiere, Catania, Sicily, Italy

    Viale Africa 95100 Catania
    • 16:00
      The Grid Observatory 5m
      Considering its size, extensive coverage of scientific communities, the perspective of sustainable development, and numerous monitoring facilities, EGEE offers an unprecedented opportunity to observe, and gain understanding of, new computing practices of e-Science. The Grid Observatory (GO) collects, publishes and analyses data on the behaviour of EGEE. Its aim is to develop a scientific view of the dynamics of grid behaviour and usage, and to cross-fertilize with computer science.
      Speaker: Prof. Cecile Germain-Renaud (LRI)
    • 16:05
      Simulation of the Oort formation cloud during the initial two Giga-years 5m
      The study of the reservoirs of small bodies in the Solar-System can help us to refine the theory of the origin and evolution of the whole planetary system we live in. With our work, we attempt to contribute to the general endeavor of the researchers in the topic to work out a unified theory of the formation of all small-body reservoirs and, at the same time, the last stage of the jovian-planet formation. The model has been especially designed for grid computing.
      Speaker: Dr Giuseppe Leto (INAF-Osservatorio Astrofisico di Catania, Italy)
    • 16:10
      Results and Evaluation of ThIS on the Grid 5m
      ThIS is a Therapeutic Irradiation Simulator for cancer therapy which is now being integrated into the OpenGATE project. It computes the 3D dose distribution resulting from an irradiation with carbon ion beams. The simulator has been ported on the EGEE Grid for computational speed-up. The porting methodology was presented at EGEE’08. We would now like to present current activity as well as an evaluation of the performances obtained due to the grid usage and the chosen porting method.
      Speaker: Mrs Sorina Camarasu Pop (CNRS - CREATIS LRMN)
    • 16:15
      Grid Monitoring by Online Clustering 5m
      The increase in grid resources and workload calls for scalable administration tools, paving the way toward autonomic grids [1-2]. A pre-requisite for an autonomic grid, namely modelling the complex interactions between the grid middleware and the e-scientist queries, is achieved via streaming the EGEE gLite operational data. These models, supported by the Grid Observatory clusters, are meant to provide on-line, multi-scale and meaningful descriptions of the EGEE status, facilitating its administration.
      Speaker: Ms Xiangliang Zhang (TAO (INRIA, CNRS, Univ. Paris-Sud 11))
    • 16:20
      The EGEE user support infrastructure 5m
      Grid user support is a challenging task due to the distributed nature of the grid. The variety of users and Virtual Organisations adds further to the challenge. With the GGUS infrastructure, EGEE provides a portal where users can find support in their daily use of the grid. The current use of the system shows that this goal has been achieved with success. This year special care has been taken to incorporate additional support requirements that became relevant with the start-up of LHC in 2008.
      Speaker: Torsten Antoni (GGUS, KIT-SCC)
    • 16:25
      SNGRID: an EGEE-environment for the SuperNEMO project 5m
      A GRID-environment has been developed by the SuperNEMO collaboration to find an optimal design for their detector. The SNGRID package allows users to test detector geometries in large-scale simulations on the EGEE infrastructure. In 2008 hundreds of geometries have been simulated to search for optimal size and design of tracking chambers, calorimeter, source, gamma veto. This input is used by the collaboration to drive through the R&D phase and final choices will be included in a TDR in 2009.
      Speaker: Dr Gianfranco Sciacca (University College London, London WC1E 6BT, United Kingdom)
    • 16:30
      Lightweight Java API and command-line interface for gLite 5m
      jLite is a Java library providing simple API for accessing a gLite based grid infrastructure. It is lightweight, easy to install and supports any Java-capable platform. The API provides functionality similar to gLite User Interface commands and can be used for development of grid-enabled Java applications, cross-platform tools, grid portals and services. A command-line interface based on jLite enables grid users to submit jobs directly from their desktop machines.
      Speaker: Dr Oleg Sukhoroslov (ISA RAS, Russia)
    • 16:35
      Connecting helpdesks with webservices. South-West Europe helpdesk experience. 5m
      We want to show the use of webservices as a main tool for a helpdesk syncronized with others, based on our experience to connect the EGEE South-West Federation (SW) helpdesk to GGUS.
      Speaker: Dr Gabriel Amoros (CSIC-IFIC)
    • 16:40
      Grid enabled Neuro Imaging Analysis through the middleware agnostic Services 5m
      Neuro-imaging analysis is an important step in the research of neurological disorders such as Alzheimer’s disease. The neuGrid project [1] aims to Grid-enable neuro-imaging pipelines and facilitate analysis through a set of middleware agnostic services. In this paper, we present the neuro-imaging pipeline specification, workflow planning and enactment aspects of the project. We also detail application specific requirements and challenges in Grid-enabling the analysis process. In order to achieve this, we present services such as provenance and glueing which will help the users in carrying out their research.
      Speakers: Dr Ashiq Anjum (University of the West of England), Mr Irfan Habib (University of the West of England)
    • 16:45
      A Grid fusion code for the Drift Kinetic Equation solver 5m
      Neoclassical transport for the TJ-II stellarator can be calculated by means of Drift Kinetic Equation (DKE) solvers. A computational version adapted to this stellarator was based on the work published by van Rij and Hirshman (Phys. Fluids B 1, 563 (1989)), the structure of which has been modified in order to be run and compiled in a Grid infrastructure in the framework of the EELA-2 project.
      Speakers: Mr ANTONIO JUAN RUBIO-MONTERO (CIEMAT), Mr MANUEL RODRIGUEZ (CIEMAT), Dr RAFAEL MAYO (CIEMAT)
    • 16:50
      Extending SRM and SRB interoperation 5m
      Previously we have presented the outcome of SRM and SRB interoperation (at the UF in Clermont-Ferrand) using gLite for file transfers. Building on this work, we now show how much (and how) this can be extended to cover the management of user metadata and tracking file replicas. While primarily focusing on SRM and SRB, we also take a look at iRODS (the successor to SRB) to evaluate whether the same tricks can be used to achieve interoperation.
      Speaker: Dr Jens Jensen (STFC-RAL)
    • 16:55
      Design and Implementaion of WS-DAIR for AMGA 5m
      AMGA is a gLite-metadata catalogue designed to offer access to metadata for files stored on the Grid. WS-DAIR is the OGF standard for access to relational database on the Grid. Integration of WS-DAIR in AMGA allows a seamless integration of AMGA into the DAIS framework of OGF standardized Grid Data Access Services. We present the design and implementation of WS-DAIR for AMGA. We also present the results of performance study against the existing AMGA interfaces.
      Speaker: Mr sunil ahn (KISTI)
    • 17:00
      Collaborative Tools for Virtual Organizations 5m
      Virtual Organizations use various tools to collaborate: web portals, mailing lists or chat servers. Each tool requires information about the members of the VO and how they are grouped together; this information is duplicated for each tool wasting effort and introducing inconstancies. We have developed a solution that allows an array of collaborative tools to use automatically the information stored in VOMS, simplifying the configuration and maximizing the collaboration within the VO.
      Speaker: Mr Daniel Jouvenot (NA4)
    • 17:05
      Towards a Distributed CPU Usage Accounting Infrastructure 5m
      The APEL (Accounting Processor for Event Logs) is a CPU usage accounting tool deployed within the EGEE and WLCG projects. APEL publishes accounting records into a centralised repository at a GOC (Grid Operations Centre) for access from a GUI web tool. A distributed accounting infrastructure is proposed based on modifications and extensions to the records transport mechanism of APEL to support a robust accounting capability at a NGI level and flexible across VOs accounting records queries.
      Speaker: Dr Ming Jiang (Science and Technology Facilities Council, United Kingdom)
    • 17:10
      The gLite Workload Management System 5m
      The gLite Workload Management System (WMS) represents a key entry point to the high-end services available on a Grid. The WMS is meant to provide reliable and efficient distribution and management of end-user requests. It has been designed and developed with some fundamental principles in mind: aiming at providing a dependable, responsive and reliable service as part of a Service Oriented Architecture (SOA).
      Speaker: Dr Marco Cecchi (INFN/CNAF)
    • 17:15
      Seismic Risk Assessment Application Framework 5m
      Seismic Risk Assessment (SRA) is very important for public safety and hazards mitigation. It is also important for the correct determination of earthquake insurance premiums, and for understanding the social and psychological effects of earthquakes. The goal of this on-going study is to develop an application framework, with the acronym SRA, to allow embedding alternative (deterministic, probabilistic etc.) assessment models. This release aims to produce seismic hazard maps for the SEE region.
      Speaker: Dr Cevat Sener (Middle East Technical University)
    • 17:20
      Analysis of User Behaviour in Grid 5m
      A large dataset of Grid log data was collected by Imperial College, London. It contains the summary of all jobs executed on EGEE Grid during the 20 months period. This dataset contains valuable information that can be used for modeling Grid. We here try to discover in it useful dependencies and typical scenarios using Data Mining and Machine Learning techniques. These results should lead to better understanding of behaviour of the users as well as the emerging behaviour of the network.
      Speaker: Mr Lovro Ilijasic (University of Eastern Piedmont)
    • 17:25
      Virtualizing services in gLite: Increasing productivity without loosing performance 5m
      A full virtualized EGEE infrastructure has been implemented and our experiences during the migration process will be described. The new infrastructure allows us to easily start gLite services on demand. Extensive benchmarking has been done in our EGEE site showing similar performance between real machines and modern paravirtualized servers using Xen. In the case of hardware virtualized machines (HVM) the performance is degraded and they are currently not recommended. Results will be presented.
      Speaker: Mr Esteban Freire García (CESGA)
    • 17:30
      An Environment for Solving Large Scale Optimization Problems on the Grid 5m
      The paper presents the BNB-Grid environment for solving large scale optimization problems on the grid. The environment supports Branch-and-Bound and heuristic search strategies and runs on distributed systems consisting of different nodes ranging from PCs to large publicly available supercomputers. BNB-Grid efficiently copes with difficulties arising in such systems: the software diversity, unreliability of nodes and problems with batch (queuing) systems.
      Speaker: Mikhail Posypkin (ISA RAS)
    • 17:35
      Multiplatform grid computation applied to an hyperbolic polynomial root problem 5m
      In this work we present how we used the EGEE grid to perform computations on hyperbolic polynomials. Beyond their intrinsic interest in various fields of algebra and analysis, these polynomials have a remarkable importance in fields such as probability, physics and engineering. Additionally we performed this work using a job deploy mechanism which allows to execute computation on several platforms employing non-standard operating systems and hardware architectures.
      Speaker: Carlo Scio' (Enea)
    • 17:40
      Optimal Routing Schemes for Sensor-Grid Architectures 5m
      This paper describes an optimum sensor-grid architecture scheme which relies on a distributed hierarchical routing protocol taking into account design issues and challenges such as network connectivity, scalability, power management, as well as efficient QoS aware scheduling and availability. Resources used are distributed accordingly to the EGEE infrastructure.
      Speaker: Dr Dimitrios Vergados (University of Piraeus)
    • 17:45
      NWChem package as promising grid application for nanodesign 5m
      The NWChem package of quantum chemistry and molecular dynamics calculations was examined as a possible grid application in the frameworks of BalticGrid-II FP7 project. The realisation of hierarchical approach to nanosystems' simulation on the basis of NWChem is discussed. NWChem installation and benchmark testing results on various architectures are described. Job submission from g-lite environment is discussed. Preliminary results of carbon nanotubes array properties' calculations are presented.
      Speaker: Prof. Viatcheslav Barkaline (Belarussian National Technical University)
    • 17:50
      New implementation of RTM access to LB data: status and migration plans 5m
      Current implementation of RTM access to LB data reaches its scalability limits, and it also exhibits several known problems. Recently we decided to address these issue by reimplementing the LB access module from scratch. We describe its design, introduce a working prototype, and discuss plans on smooth migration.
      Speaker: Dr Aleš Křenek (CESNET)
    • 17:55
      Searching Software Resources in the Grid 5m
      We investigate the problem of supporting keyword-based searching for the discovery of software resources that are installed on the nodes of large-scale, federated Grid computing infrastructures. We present Minersoft, a Grid harvester that visits Grid sites, crawls their file systems, identifies and classifies software resources, and discovers implicit associations between them using advanced IR techniques. Experiments were conducted using the EGEE infrastructure.
      Speaker: Mr Asterios Katsifodimos (University of Cyprus)
    • 18:00
      Theoretical studies of Heavy ion collisions using the EGEE Grid infrastructure 5m
      The knowledge of the properties of highly compressed and heated hadronic matter is an important issue for the understanding of astrophysical processes, such as the mechanism of supernovae explosions and the physics of neutron stars. Heavy Ion Collisions (HIC) provides the unique opportunity to explore highly excited hadronic matter under controlled conditions (high baryon energy densities and temperatures) in the laboratory.
      Speaker: Mrs Vaia Prassa (Aristotle University of Thessaloniki)
    • 18:05
      A web interface to Job Submitting Tool (JST) 5m
      The use of JST in the LIBI bioinformatics regional project has been strongly simplified with the adoption of a new web interface. Users can now launch by themselves their own applications on the Grid and require the grid expert support only in case of problems. The web interface exploits the features of the robot certificates: an occasional bioinformatics user is not required to hold a personal certificate in order to submit portals supported applications to the grid.
      Speaker: Guido Cuscela (INFN-Bari)
    • 18:10
      User Level Monitoring Tool 5m
      Making the grid closer to the user is of great importance for its broader acceptance. Most effort is put into the infrastructure itself, since it is a relatively new technology. While there are lots of tools to monitor the infrastructure, there are almost no tools that enable monitoring from the users point of view. We present one such tool, developed in the framework of the SEE-GDID-SCI project, hoping to help the users utilize the infrastructure to a greater extend.
      Speaker: Mr Anastas Misev (University Sts Cyril and Methodius, Faculty of Natural Sciences & Mathematics, Institute of Informatics, Skopje, MK)
    • 18:15
      Enabling parallel Elmer for EGEE 5m
      Elmer, the Finite Element software, has been installed and successfully used by ESR VO grid users for solving a number of multiphysical problems. Elmer is an open source simulation software developed and supported by CSC - the IT center for science (Finland). The recent parallel version installation of the software based on the Message Passing Interface makes solving large computational problems on the EGEE infrastructure possible.
      Speaker: Dr Ivan Degtyarenko (CSC - IT Center for Science)
    • 18:20
      GRIDICOM - GRID ARCHIVE for DICOM images 5m
      Nowadays, hospitals and medical structures produce a big amount of DICOM images for several kind of clinical exams (TAC, MR, PET, SPET, x-ray), and they usual store them into specific servers called PACS (Picture Archive and Communication System). However, the growth of digital health-records and medical images led to scalability and maintenance troubles. The GRIDICOM project aims at the realization of a Digital Archive for DICOM images that uses the Grid infrastructure as a Digital Repository.
      Speaker: Dr Salvatore Scifo (INFN)
    • 18:25
      Workflow Management of the CAM Global Climate Model on the GRID 5m
      Recent trends in climate modeling find in GRID computing a powerful way to achieve results by sharing computing and data distributed resources. In this work, we present the successful port of an atmospheric Global Climate Model to the GRID by using existing middleware solutions plus newly developed tools (Grid Enabling Layer and Workflow Management Layer) to account for specific requirements posed by this application. In doing so, several weaknesses of current middleware were identified.
      Speaker: Mrs Valvanuz Fernandez (Universidad de Cantabria)
    • 18:30
      Support for CREAM-based CEs in GridWay Metascheduler 5m
      This work presents a new CREAM execution adapter that allows the execution of jobs to CREAM-based CEs via the GridWay metascheduler. Therefore, the user describes the jobs with GridWay Job Template and submits, controls and monitors them using GridWay commands. The design and implementation of CREAM adapter for GridWay metascheduler show the capabilities of GridWay to adapt job execution to several resource management services.
      Speaker: Dr Jose Herrera Sanz (Research)
    • 18:35
      Multi-scale atmospheric composition modelling for the Balkan region 5m
      The present work describes the progress in developing of an integrated, multi-scale Balkan region oriented modeling system. The main activities and achievements at this still preparatory stage of the work are: Creating, enriching and updating the necessary physiographic, emission and meteorological data bases; Installation of the models for GRID application, model tuning and validation; Extensive numerical simulations on regional (Balkan Peninsula) and local (Bulgaria) scales.
      Speakers: Prof. Dimiter Syrakov (National Institute of Meteorology and Hydrology, Bulgarian Academy of Sciences), Dr Kostadin Ganev (Geophysical Institute, Bulgarian Academy of Sciences)
    • 18:40
      How to use less known features of LB 5m
      Logging and Bookkeeping (L&B) is a gLite subsystem responsible for tracking jobs on the grid. Normally, users interact with it through gLite UI commands. This article presents other L&B usage patterns available with recent L&B versions, which are not widely known but are still useful (HTML or plain-text query interface, and notifications).
      Speaker: Aleš Křenek (CESNET z.s.p.o., Zikova 4, 160 00 Praha 6, Czech Republic)
    • 18:45
      Executing virtual machines using gLite infrastructure. 5m
      In the last two years the new concept of “Cloud Computing” is gaining importance and many users (both public researchers and private company) show interest in this technology in order to solve their computational problems. In this work it is shown how the EGEE/gLite production infrastructure can provide the computing resources necessary to establish a “Cloud Computing” environment. This is achieved by means of an ad-hoc developed software package and job submission wrapper.
      Speaker: Giacinto Donvito (INFN-Bari)
    • 18:50
      Large-Scale Free Energy Calculations as Showcase of Worldwide Grid Usability 5m
      In biochemical or chemical disciplines, the free energy forms a basis for the assessment of theoretical models towards experimental data. Unfortunately, its calculation is still a very time consuming task. Recently, we have implemented and tested the multiple walker approach, which significantly accelerates such kind of calculations, in a cluster environment. Since this approach requires only a small communication overhead, we would like to extend and test it in a grid environment.
      Speaker: Zora Strelcova (National Centre for Biomolecular Research, Masaryk University, Kotlarska 2, CZ-61137 Brno, Czech Republic)
    • 18:55
      The step-by step computation of the energy flow and geo-massif fracture 5m
      The energy flux is the key parameter of the geomechanics and seismic rays analysis. In the standard approach the continuum model of geophysics is linear with Euclidean metrics. This representation of the continuum is not accurate for the real deformed medium with intrinsic structural inhomogenity and defects collection. We consider the intrinsic metric of the deformed 4-continuum of geophysics, derived from the so-called Finsler space(FS).
      Speaker: Prof. Ihar Miklashevich (Belarusian National Technical University and Belarusian State University)
    • 19:00
      Integrated Grid workflow for mesoscale climate modeling and visualization 5m
      The integrated Grid workflow for mesoscale modeling and visualization contains four components: ActiveStorage, OGSA-DAI, MM5, NASA World Wind. For the MM5 model input and output we use a scalable parallel storage and data mining system called ActiveStorage. To make modeling results accessible on the Grid to Earth Science (ES) community, we used OGSA-DAI. To visualize data we have developed special plugin for NASA World Wind which can read and plot data directly from the OGSA-DAI resources
      Speaker: Andrey Polyakov (Geophysical Center of the Russian Academy of Sciences (GC RAS),)
  • 17:30 19:00
    EGI management board (CLOSED) Boccaccio (21)

    Boccaccio (21)

    Le Ciminiere, Catania, Sicily, Italy

    Viale Africa 95100 Catania