EU EGEE project status and plans Bob Jones EGEE Technical Director Bob'Jonescern'ch - PowerPoint PPT Presentation

1 / 27
About This Presentation
Title:

EU EGEE project status and plans Bob Jones EGEE Technical Director Bob'Jonescern'ch

Description:

EGEE is a project co-funded by the European Commission under contract ... Bob.Jones_at_cern.ch. UK eScience All Hands Meeting. Nottingham, September 2004. Contents ... – PowerPoint PPT presentation

Number of Views:25
Avg rating:3.0/5.0
Slides: 28
Provided by: fab67
Category:

less

Transcript and Presenter's Notes

Title: EU EGEE project status and plans Bob Jones EGEE Technical Director Bob'Jonescern'ch


1
EU EGEE project status and plans Bob
JonesEGEE Technical DirectorBob.Jones_at_cern.ch
UK eScience All Hands Meeting Nottingham,
September 2004
EGEE is a project co-funded by the European
Commission under contract INFSO-RI-508833
2
Contents
  • EGEE - what is it and why is it needed?
  • Grid operations providing a stable service
  • Grid middleware current and future
  • How to join for new applications
  • Summary
  • The material for this talk has been contributed
    by many colleagues in the EGEE LCG projects

Despite its name EGEE is an International project
involving in particular Israel, Russia and the US
3
The next generation of gridsEGEE Enabling Grids
for E-science in Europe
  • Build a large-scale production grid service to
  • Underpin European science and technology
  • Link with and build on national, regional and
    international initiatives
  • Foster international cooperation both in the
    creation and the use of the e-infrastructure

4
EGEE Activities
32 Million Euros EU funding over 2 years starting
1st April 2004
  • 48 service activities (Grid Operations, Support
    and Management, Network Resource Provision)
  • 24 middleware re-engineering (Quality
    Assurance, Security, Network Services
    Development)
  • 28 networking (Management, Dissemination and
    Outreach, User Training and Education,
    Application Identification and Support, Policy
    and International Cooperation)

Emphasis in EGEE is on operating a
production grid and supporting the end-users
5
In 2 years EGEE will
  • Establish production quality sustained Grid
    services
  • 3000 users from at least 5 disciplines
  • over 8,000 CPU's, 50 sites
  • over 5 Petabytes (1015) storage
  • Demonstrate a viable general process to bring
    other scientific communities on board
  • Propose a second phase in mid 2005 to take over
    EGEE in early 2006

6
EGEE and LCG
  • EGEE builds on the work of LCG to establish a
    grid operations service
  • LCG (LHC Computing Grid) - Building and operating
    the LHC Grid
  • A collaboration between
  • The physicists and computing specialists from the
    LHC experiment
  • The projects in Europe and the US that have been
    developing Grid middleware
  • The regional and national computing centres that
    provide resources for LHC
  • The research networks

7
EGEE pilot application BioMedical
  • BioMedical
  • Bioinformatics (gene/proteome databases
    distributions)
  • Medical applications (screening, epidemiology,
    image databases distribution, etc.)
  • Interactive application (human supervision or
    simulation)
  • Security/privacy constraints
  • Heterogeneous data formats - Frequent data
    updates - Complex data sets - Long term archiving
  • BioMed applications deployed and going live in
    September
  • GATE - Geant4 Application for Tomographic
    Emission
  • GPS_at_ - genomic web portal
  • CDSS - Clinical Decision Support System
  • http//egee-na4.ct.infn.it/biomed/applications.htm
    l

8
production grid service
Launched Sept03 with 12 sites, now more than 70
sites and continues to grow
Live updates http//goc.grid-support.ac.uk/lcg2
9
Current production mware LCG-2
  • Regular updates (latest is LCG-2.2.0 August 2004)
  • short term developments driven by operational
    priorities

10
Running the Production Service
  • Grid deployment has entered a new phase
  • Basic middleware is working
  • responsible now for a small fraction of the
    problems
  • Outstanding performance/functionality issues
  • RLS, RB / little modularity lack of consistent
    interfaces
  • some solutions are being developed but many
    cannot be addressed in current software/architectu
    re - set priorities for new middleware (gLite)
  • Many operational issues
  • mis-configuration, out of date mware, single
    points of failure, failover, mgmt interfaces
  • resources unsuitable for applications needs (e.g.
    insufficient disk space)
  • slow response by sites to problems (holiday
    periods, security concerns)
  • new middleware will not help for many of these
    issues - grid partners must think Service

The grid still does not appear as a single
coherent facility applications must adapt to the
current service to gain maximum profit but
result has been very effective for LHCb - 3000
concurrent jobs (August)
11
Future EGEE Middleware - gLite
  • Intended to replace LCG-2
  • Starts with existing components from AliEN, EDG,
    VDT etc.
  • Aims to address LCG-2 shortcoming and advanced
    needs from applications
  • Prototyping short development cycles for fast
    user feedback
  • Initial web-services based prototypes being
    tested with representatives from the application
    groups

Application requirements http//egee-na4.ct.infn.i
t/requirements/
12
Architecture Guiding Principles
  • Lightweight (existing) services
  • Easily and quickly deployable
  • Use existing services where possible asbasis for
    re-engineering
  • Interoperability
  • Allow for multiple implementations
  • Resilience and Fault Tolerance
  • Co-existence with deployed infrastructure
  • Reduce requirements on site components
  • Co-existence (and convergence) with LCG-2 and
    Grid3 are essential for the EGEE Grid service
  • Service oriented approach
  • Follow WSRF standardization
  • No mature WSRF implementations exist to date so
    start with plain WS (WS-I)
  • Provide framework to others so higher-level
    services can be developed quickly
  • Architecture
    https//edms.cern.ch/document/476451

13
gLite Approach
  • Exploit experience and components from existing
    projects
  • AliEn, VDT, EDG, LCG, and others
  • Design team works out architecture and design
  • Feedback and guidance from EGEE PTF
    applications Operations, LCG GAG ARDA
  • Components are initially deployed on a prototype
    infrastructure
  • Small scale (CERN Univ. Wisconsin)
  • Get user feedback on service semantics and
    interfaces
  • After internal integration and testing,
    components are delivered to grid operations group
    and deployed on the pre-production service

Draft Design - https//edms.cern.ch/document/48787
1/ PTF Project Technical Forum
(http//egee-ptf.web.cern.ch/egee-ptf/default.htm)
GAG Grid Application Group (http//project-lcg-
gag.web.cern.ch/project-lcg-gag/) ARDA - A
Realisation of Distributed Analysis for LHC
(http//lcg.web.cern.ch/LCG/peb/arda/Default.htm)
14
Deployment considerations
  • Interoperability and co-existence
  • Exploit different service implementations
  • E.g. Castor and dCache SRM implementations
  • Flexible service deployment
  • Multiple services running on the same physical
    machine (if possible)
  • Platform support
  • Goal is to have portable middleware
  • Building Integration on RHEL 3 and windows
  • Initial testing (at least 3 sites) using
    different Linux flavors (including free
    distributions)
  • Service autonomy
  • User may talk to services directly or through
    other services (like access service)

15
gLite security
  • Aims at being
  • Modular add new modules later
  • Agnostic modules will evolve
  • Standard start with transport-level security
    but intend to move to WS-Security when it matures
  • Interoperable - at least for AuthN AuthZ

Applied to Web-services hosted in containers and
applications (Apache Axis Tomcat) as additional
modules
Draft security architecture https//edms.cern.ch/
document/487004/
16
gLite Services
17
EGEE Middleware Migration
  • LCG-2
  • Current base for production services
  • Evolves with certified new or improved services
    from the preproduction
  • Pre-production Service
  • Early application access for new developments
  • Certification of selected components from gLite
  • Starts with LCG-2
  • Migrate new mware in 2005
  • Organising smooth/gradual transition from LCG-2
    to gLite for production operations

18
Intellectual Property
  • The existing EGEE grid middleware (LCG-2) is
    distributed under an Open Source License
    developed by EU DataGrid
  • Derived from modified BSD - no restriction on
    usage (academic or commercial) beyond
    acknowledgement
  • Same approach for new middleware (gLite)
  • Application software maintains its own licensing
    scheme
  • Sites must obtain appropriate licenses before
    installation

19
Who else can benefit from EGEE?
  • EGEE Generic Applications Advisory Panel
  • 4 applications presented
  • 3 applications (comp. chemistry, earth science,
    astro-particle) recommended for deployment with
    allocation of NA4 resources
  • EU GRACE project already tested
  • EU projects MammoGrid, Diligent, SEE-GRID
  • Expression of interest Planck/Gaia
    (astroparticle), SimDat (drug discovery)
  • http//agenda.cern.ch/age?a042351
  • Next meeting at EGEE conference (November)

20
Bringing new applications to the grid
  • Outreach events inform people about the grid /
    EGEE
  • Application experts discuss specific
    characteristics with the users
  • Migrate application to EGEE infrastructure with
    the help of EGEE experts
  • Initial deployment for testing purposes
  • Production usage - user community contributes
    computing resources for heavy production
    demands - Canadian dinner party

21
Private vs Federated Resources
  • For applications that must operate in a closed
    environment, EGEE middleware can be downloaded
    and installed on closed infrastructures
  • Approach being used by MammoGrid

EGEE sites are administered/owned by different
organisations Sites have ultimate control over
how their resources are used Limiting the demands
of your application will make it acceptable to
more sites and hence make more resources
available to you
22
User training and induction
  • Training material and courses from introductory
    to advanced level
  • Train a wide variety of users both internal to
    the EGEE consortium and external groups from
    across Europe
  • 20 courses/presentations already held and many
    more planned (see roadmap)
  • Experience with GENIUS portal and GILDA testbed
  • Courses inline with the needs of the projects and
    applications

Training http//www.egee.nesc.ac.uk/ Roadmap
http//www.egee.nesc.ac.uk/schedreg/index.html
23
Dissemination
  • 1st project conference
  • Over 300 delegates came to the 4 day event during
    April in Cork Ireland
  • Kick-off meeting bringing together
    representatives from the 70 partner organisations
  • 2nd conference scheduled
  • 22-26 November in The Hague
  • http//public.eu-egee.org/conferences/2nd/
  • Websites, Brochures and press releases
  • For project and general public www.eu-egee.org
  • Information packs for the general public, press
    and industry

24
EGEE Industry Forum
  • EGEE Industry Forum
  • raise awareness of the project in industry to
    encourage industrial participation in the project
  • foster direct contact of the project partners
    with industry
  • ensure that the project can benefit from
    practical experience of industrial applications
  • For more info
  • http//public.eu-egee.org/industry/

25
EGEE Plans for the coming year
  • September
  • First non-HEP applications running on LCG-2
    production service
  • Security architecture/ Grid services design for
    new mware
  • Deployment of 2nd gLite prototype
  • November
  • 2nd EGEE conference (Den Hague) in common with
    DEISA, SEE-GRID, DILIGENT etc.
  • December
  • Application migration reports
  • February 2005
  • 1st EU review
  • March 2005
  • Large-scale deployment of gLite software
  • Annual report

42 deliverables in 1st year
26
Summary
  • EGEE is the first attempt to build a worldwide
    Grid infrastructure for data intensive
    applications from many scientific domains
  • A large-scale production grid service is already
    deployed and being used for HEP and BioMed
    applications with new applications being ported
  • Resources user groups will rapidly expand
    during the project
  • A process is in place for migrating new
    applications to the EGEE infrastructure
  • A training programme has started with events
    already held
  • Prototype next generation middleware is being
    tested (gLite)
  • Plans for a follow-on project are being discussed

27
Further Information
EGEE www.eu-egee.org LCG lcg.web.cern.ch/LCG/ CERN
www.cern.ch The Grid Cafe www.gridcafe.org
Write a Comment
User Comments (0)
About PowerShow.com