VL-e Proof of Concept and the VL-e Integration Team David Groep Maurice Bouwhuis VL-e SP Plenary Meeting, November 1 st, 2005.

Slides:



Advertisements
Similar presentations
OMII-UK Steven Newhouse, Director. © 2 OMII-UK aims to provide software and support to enable a sustained future for the UK e-Science community and its.
Advertisements

R. Belleman, 22 juni 2004VL-e technical overview VL-e toolkit development cycle Robert Belleman
Slide: 1 Welcome to the workshop ESRFUP-WP7 User Single Entry Point.
EUFORIA FP7-INFRASTRUCTURES , Grant JRA4 Overview and plans M. Haefele, E. Sonnendrücker Euforia kick-off meeting 22 January 2008 Gothenburg.
Service Orientation Considerations PoC R1 David Groep, Scaling and Validation Programme.
WS-VLAM Introduction presentation WS-VLAM Workflow Engine System and Network Engineering group Institute of informatics University of Amsterdam.
MTA SZTAKI Hungarian Academy of Sciences Grid Computing Course Porto, January Introduction to Grid portals Gergely Sipos
Seminar Grid Computing ‘05 Hui Li Sep 19, Overview Brief Introduction Presentations Projects Remarks.
1 Software & Grid Middleware for Tier 2 Centers Rob Gardner Indiana University DOE/NSF Review of U.S. ATLAS and CMS Computing Projects Brookhaven National.
Virtual Laboratory for e-Science (VL-e) Henri Bal Department of Computer Science Vrije Universiteit Amsterdam vrije Universiteit.
VL-e PoC Architecture and the VL-e Integration Team David Groep VL-e work shop, April 7 th, 2006.
VL-e PoC Introduction Maurice Bouwhuis VL-e work shop, April 7 th, 2006.
VL-e PoC: What it is and what it isn’t Jan Just Keijser VL-e P4 Scaling and Validation Team TU Delft Grid Meeting, December 11th, 2008.
E-Science and Grid The VL-e approach L.O. (Bob) Hertzberger Computer Architecture and Parallel Systems Group Department of Computer Science Universiteit.
Office of Science U.S. Department of Energy Grids and Portals at NERSC Presented by Steve Chan.
The OMII Position At the University of Southampton.
Chapter 9: Moving to Design
OpenAlea An OpenSource platform for plant modeling C. Pradal, S. Dufour-Kowalski, F. Boudon, C. Fournier, C. Godin.
The OMII Perspective on Grid and Web Services At the University of Southampton.
GRACE Project IST EGAAP meeting – Den Haag, 25/11/2004 Giuseppe Sisto – Telecom Italia Lab.
Digital Object Architecture
A Lightweight Platform for Integration of Resource Limited Devices into Pervasive Grids Stavros Isaiadis and Vladimir Getov University of Westminster
David Adams ATLAS ATLAS Distributed Analysis David Adams BNL March 18, 2004 ATLAS Software Workshop Grid session.
GT Components. Globus Toolkit A “toolkit” of services and packages for creating the basic grid computing infrastructure Higher level tools added to this.
INFSO-RI Enabling Grids for E-sciencE SA1: Cookbook (DSA1.7) Ian Bird CERN 18 January 2006.
LCG and HEPiX Ian Bird LCG Project - CERN HEPiX - FNAL 25-Oct-2002.
Privacy issues in integrating R environment in scientific workflows Dr. Zhiming Zhao University of Amsterdam Virtual Laboratory for e-Science Privacy issues.
A DΙgital Library Infrastructure on Grid EΝabled Technology ETICS Usage in DILIGENT Pedro Andrade
DOSAR Workshop, Sao Paulo, Brazil, September 16-17, 2005 LCG Tier 2 and DOSAR Pat Skubic OU.
Training and the NGS Mike Mineter
Virtual Data Grid Architecture Ewa Deelman, Ian Foster, Carl Kesselman, Miron Livny.
Using the VL-E Proof of Concept Environment Connecting Users to the e-Science Infrastructure David Groep, NIKHEF.
Grid Execution Management for Legacy Code Applications Grid Enabling Legacy Code Applications Tamas Kiss Centre for Parallel.
Service - Oriented Middleware for Distributed Data Mining on the Grid ,劉妘鑏 Antonio C., Domenico T., and Paolo T. Journal of Parallel and Distributed.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks, An Overview of the GridWay Metascheduler.
The DutchGrid Platform – An Overview – 1 DutchGrid today and tomorrow David Groep, NIKHEF The DutchGrid Platform Large-scale Distributed Computing.
EC-project number: ViroLab Virtual Laboratory Marian Bubak ICS / CYFRONET AGH Krakow virolab.cyfronet.pl.
9 Systems Analysis and Design in a Changing World, Fourth Edition.
Commodity Grid Kits Gregor von Laszewski (ANL), Keith Jackson (LBL) Many state-of-the-art scientific applications, such as climate modeling, astrophysics,
NA-MIC National Alliance for Medical Image Computing UCSD: Engineering Core 2 Portal and Grid Infrastructure.
The Scaling and Validation Programme PoC David Groep & vle-pfour-team VL-e Workshop NIKHEF SARA LogicaCMG IBM.
ICT infrastructure for Science: e-Science developments Henri Bal Vrije Universiteit Amsterdam.
JRA Execution Plan 13 January JRA1 Execution Plan Frédéric Hemmer EGEE Middleware Manager EGEE is proposed as a project funded by the European.
9 Systems Analysis and Design in a Changing World, Fourth Edition.
CEOS WGISS-21 CNES GRID related R&D activities Anne JEAN-ANTOINE PICCOLO CEOS WGISS-21 – Budapest – 2006, 8-12 May.
GRID Overview Internet2 Member Meeting Spring 2003 Sandra Redman Information Technology and Systems Center and Information Technology Research Center National.
Cooperative experiments in VL-e: from scientific workflows to knowledge sharing Z.Zhao (1) V. Guevara( 1) A. Wibisono(1) A. Belloum(1) M. Bubak(1,2) B.
Cole David Ronnie Julio. Introduction Globus is A community of users and developers who collaborate on the use and development of open source software,
Middleware for Campus Grids Steven Newhouse, ETF Chair (& Deputy Director, OMII)
Scaling and Validation Programme David Groep & vle-pfour-team VL-e SP Meeting NIKHEF SARA LogicaCMG IBM.
LCG LCG Workshop – March 23-24, Middleware Development within the EGEE Project LCG Workshop CERN March 2004 Frédéric Hemmer.
Grid and VOs. Grid from feet The GRID: networked data processing centres and ”middleware” software as the “glue” of resources. Researchers perform.
Testing Grid Software on the Grid Steven Newhouse Deputy Director.
INFSO-RI Enabling Grids for E-sciencE ARDA Experiment Dashboard Ricardo Rocha (ARDA – CERN) on behalf of the Dashboard Team.
Globus and PlanetLab Resource Management Solutions Compared M. Ripeanu, M. Bowman, J. Chase, I. Foster, M. Milenkovic Presented by Dionysis Logothetis.
Development of e-Science Application Portal on GAP WeiLong Ueng Academia Sinica Grid Computing
GRID ANATOMY Advanced Computing Concepts – Dr. Emmanuel Pilli.
The VL-e Proof of Concept Environment & The VL-e PoC Installer Jan Just Keijser System Integrator P4 Team NIKHEF.
Università di Perugia Enabling Grids for E-sciencE Status of and requirements for Computational Chemistry NA4 – SA1 Meeting – 6 th April.
DataGrid is a project funded by the European Commission under contract IST rd EU Review – 19-20/02/2004 The EU DataGrid Project Three years.
Grid Execution Management for Legacy Code Architecture Exposing legacy applications as Grid services: the GEMLCA approach Centre.
12 March, 2002 LCG Applications Area - Introduction slide 1 LCG Applications Session LCG Launch Workshop March 12, 2002 John Harvey, CERN LHCb Computing.
December, 2006 ws-VLAM Workflow Management System a Re-factoring of VLAM Dmitry Vasyunin Adianto Wibisono Adam Belloum.
Grid Deployment Technical Working Groups: Middleware selection AAA,security Resource scheduling Operations User Support GDB Grid Deployment Resource planning,
ETICS, EU-OMII and the Software Repository Andrea Caltroni, INFN Padova ETICS 1 st All-Hands Meeting, Budapest - May 29-31, 2006.
Virtual Laboratory Amsterdam L.O. (Bob) Hertzberger Computer Architecture and Parallel Systems Group Department of Computer Science Universiteit van Amsterdam.
Bob Jones EGEE Technical Director
VL-e PoC Architecture and the VL-e Integration Team
gLite The EGEE Middleware Distribution
Presentation transcript:

VL-e Proof of Concept and the VL-e Integration Team David Groep Maurice Bouwhuis VL-e SP Plenary Meeting, November 1 st, 2005

Grid Middleware Networking Network Service (lambda networking) Application specific service Application Potential Generic service & Virtual Lab. services Grid & Network Services Virtual Laboratory VL-e Experimental Environment VL-e Proof of concept Environment Telescience Medical Application Bio ASP Virtual Lab. rapid prototyping (interactive simulation) Additional Grid Services (OGSA services) Once more: the VL-e structure

Proof-of-Concept Mission The VL-e Proof-of-Concept (PoC) is a shared, common environment, where different tools and services are both used and provided by the VL-e community Two key branches PoC Software Distribution PoC Infrastructure Service and Service Hosting

PoC Architecture High-Level overview Many different tools and services From many different providers Tied together in a common framework Service-Oriented Architecture (SOA) Re-useable software components Integrated at the work-flow layer technical implementation details still remain …

Managing the PoC: VLeIT VL-e Integration Team  collects and prioritizes  organizes the development effort  decides on tools that are part of the PoC Infrastructure Grid, Globus, SRB, WS, IBIS Visuali- sation WorkFlowInformation Managemt Adaptive Information Disclosure Data Inten sive Scie nce Food Inform atics Medi cal Ima ging Biod iver sity Bioi nfor mati cs Dute lla P1 P2 P3 P4 Problem Solving Env.

VLeIT members Scientific Director (chair)Bob Hertzberger Applications liaisonRobert Belleman Adapt. Inform. DisclosureMachiel Jansen WorkflowZhiming Zhao, Paul van Hooft, Adam Belloum Information ManagementNader Mirzadeh, Hakan Yakali, Paul van Hooft VisualizationRobert van Liere Problem Solving EnvironmentsBreanndán Ó Nualláin HPCN P3 representativeKees Verstoep P4 representativeDavid Groep PoC infrastructureMaurice Bouwhuis

VLeIT operational model Collection of usage scenarios Identification of generic elements & commonality Matching tools with applications Prioritizing development effort Managing pool of scientific programmers Advise the user scenario working groups (process currently being implemented)

Usage Scenarios Working Groups Currently being started, some already operational For example:  BioInformatics (with AdamB, PaulvH)  Food (with MachielJ)  Dutella (with PaulvH)  IBED (with PaulvH)  …

Building the PoC: Scaling and Validation Build  Software Layers  Certification & Deployment Process  What might be there? Support

The shared PoC infra and software physical infrastructure (such as computers, storage, …), central services (database hosting, repository services, …), the PoC software suite. For convenience, the following elements of this suite can be distinguished:  Grid foundation middleware; the basic software that is based on interfaces and concepts that are globally adopted and standardized. This includes elements such as the security model, resource allocation interface, …  Generic Virtual Laboratory software (‘P2’); the software developed within the project for the PoC.  Services imported from outside; given that not all services are necessarily developed within VL-e, some will be imported.  Associated installation and deployment tools; the PoC suite is installed on the central facilities and (where applicable) also available for distributed installation.

Foundation Software Release Methodology Application development NL-Grid production cluster Central mass-storage facilities + SURFnet Initial compute platform Stable, reliable, tested Cert. releases Grid MW & VL- software VL-e Proof of Concept Environment VL-e Rapid Prototyping Environment DAS-2, local resources VL-e Certification Environment NL-Grid Fabric Research Cluster Test & Cert. Grid MW & VL-software Compatibility Flexible, test environment Environments Usage Characteristics Virtual Lab. rapid prototyping (interactive simulation) Flexible, ‘unstable’ Download Repository PoC Installer Common repository Integration tests Unit tests stable, tested releases Integration tests Functionality tests Adventurous application people PoC Release nRelease Candidate n+1 Developers Heaven/Haven Tagged Release Candidates Globus+SOA Web/Grid services

Release management and stability Foundation middleware: ‘timeboxed’ releases Next release January 2006

Release management and flexibility Application can build on top of stable foundations in the PoC Installation of application software on both central and distributed infrastructure Rapid upgrades at the user’s discretion Installation support for application-level ‘software managers’ on the central systems

Proposed base tools for distribution R1 ComponentContactExpertise Level OS  Red Hat Entreprise Edition R3 SARA/NIKHEFFull  PoC installer NIKHEFFull Middleware  Globus Toolkit version 2.x as supported by Virtual Data Toolkit project SARA/NIKHEFFull  Grid services from LCG, EGEE SARA/NIKHEFFull  Globus Toolkit 4.0 (WSRF) SARA/NIKHEFIntermediate  Storage Resource Broker (version 3.3.1) SARA/NIKHEFIntermediate Integrative  Report on SWMF is coming, but the systems o Ptolomy based kepler o WS based taverna o Triana ZhimingNew  OGSA-DAI as installed with GT4 NaderNew  IBIS (version 1.2) CerielFull VLeIT document forthcoming, pending approval …

Proposed base tools for distribution R1 Tools & Libraries  ParaView (version 2.2.1) o VTK (version) o MESA (needed?) RobertBNew  ITK (version 1.4) RobertBNew  FSL (version 3.2) RobertBNew  MRICRO (version) RobertBNew  java SDK x deployment/install NIKHEFIntermediate  octave (version x.x.x) BreandánFull (no gui)  lamMPI (version x.x.x) SARAFull  LUCENE (version 1.4.3) MachielFull  Ant (version ) PiterIntermediate RR FransFull  Grid Weka (version 3.4.2) MachielIntermediate  Nimrod client software BreandánIntermediate  GAT AndréFull  Sesame (client) MachielFull VLeIT document forthcoming, pending approval …

Specific Installations on the PoC Some specialized software installed on designated central facilities (‘Matrix’):  VLAM  SRB server  NIMROD Portal

Support and training Next PoC release: January 2006 (code cooled: Oct 1 st 2005) GANG “Admin Nerd Group” in mid-January Application-development oriented event mid-February User help-desk for the PoC (020) ,