1 www.d4science.eu Tutorial Outline 30’ From Content Management Systems to VREs 50’ Creating a VRE 80 Using a VRE 20’ Conclusions.

Slides:



Advertisements
Similar presentations
The DRIVER Infrastructure (Digital Repository Infrastructure Vision for European Research) Paolo Manghi ISTI - National Research Council, Italy.
Advertisements

P. Kacsuk, G. Sipos, A. Toth, Z. Farkas, G. Kecskemeti and G. Hermann P. Kacsuk, G. Sipos, A. Toth, Z. Farkas, G. Kecskemeti and G. Hermann MTA SZTAKI.
D4Science: a Data Infrastructure Ecosystem for Science DL.org Autumn School – Athens, 3-8 October 2010 Leonardo Candela 6 th October 2010.
Hungrid A Possible Distributed Computing Platform for Hungarian Fusion Research Szabolcs Hernáth MTA KFKI RMKI EFDA RP Workshop.
D4Science technical features and opportunities of the grid infrastructure for large scale data management Pasquale Pagano D4Science Technical.
gCube framework: the way to implement the D4Science vision Pasquale Pagano CNR-ISTI ICIS Requirements Gathering.
Aneka: A Software Platform for .NET-based Cloud Computing
D4Science Project (DILIGENT For Science) Donatella Castelli CNR-ISTI DRIVER Summit January 2008 Gottingen (Germany)
© 2009 IBM Corporation ® IBM Software Group Introduction to Cloud Computing Vivek C Agarwal IBM India Software Labs.
The Open Grid Service Architecture (OGSA) Standard for Grid Computing Prepared by: Haoliang Robin Yu.
Final Review Meeting 16 th March 2010 Brussels (Belgium) D4Science Production Infrastructure Contract n°: RI Pedro Andrade (CERN)
LHC Experiment Dashboard Main areas covered by the Experiment Dashboard: Data processing monitoring (job monitoring) Data transfer monitoring Site/service.
SICSA student induction day, 2009Slide 1 Social Simulation Tutorial Session 6: Introduction to grids and cloud computing International Symposium on Grid.
Architecture domain DL.org Autumn School – Athens, 3-8 October 2010 Leonardo Candela 6 th October 2010.
GRACE Project IST EGAAP meeting – Den Haag, 25/11/2004 Giuseppe Sisto – Telecom Italia Lab.
1 Tutorial Outline 30’ From Content Management Systems to VREs 50’ Creating a VRE 80 Using a VRE 20’ Conclusions.
D4Science-II Preparation Meeting 28 th 2009 CERN (Geneva) D4Science Objectives, Status, and Plans Pedro Andrade
FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America GENIUS server installation and configuration.
INFSO-RI Enabling Grids for E-sciencE The GENIUS Grid portal Tony Calanducci INFN Catania - Italy First Latin American Workshop.
Virtual Research Environments: e-Infrastructures beyond Digital Libraries Pasquale Pagano CNR-ISTI RCDL08 Conference Information.
INFSO-RI Enabling Grids for E-sciencE SA1: Cookbook (DSA1.7) Ian Bird CERN 18 January 2006.
A DΙgital Library Infrastructure on Grid EΝabled Technology ETICS Usage in DILIGENT Pedro Andrade
GILDA testbed GILDA Certification Authority GILDA Certification Authority User Support and Training Services in IGI IGI Site Administrators IGI Users IGI.
Middleware for FIs Apeego House 4B, Tardeo Rd. Mumbai Tel: Fax:
European Middleware Initiative (EMI) – Release Process Doina Cristina Aiftimiei (INFN) EGI Technical Forum, Amsterdam 17. Sept.2010.
Responsibilities of ROC and CIC in EGEE infrastructure A.Kryukov, SINP MSU, CIC Manager Yu.Lazin, IHEP, ROC Manager
The ILC And the Grid Andreas Gellrich DESY LCWS2007 DESY, Hamburg, Germany
DataNet – Flexible Metadata Overlay over File Resources Daniel Harężlak 1, Marek Kasztelnik 1, Maciej Pawlik 1, Bartosz Wilk 1, Marian Bubak 1,2 1 ACC.
Enabling Grids for E-sciencE SA1 EGEE-II INFSO-RI The Pre-Production Service in WLCG/EGEE A. Retico, N. Thackray CERN – Geneva, Switzerland PPS.
Cracow Grid Workshop October 2009 Dipl.-Ing. (M.Sc.) Marcus Hilbrich Center for Information Services and High Performance.
Oct 2008 RCDL 2008, Dubna, Russian Federation D4Science Tutorial Preface George Kakaletris (NKUA)
NA-MIC National Alliance for Medical Image Computing UCSD: Engineering Core 2 Portal and Grid Infrastructure.
Towards a Global Service Registry for the World-Wide LHC Computing Grid Maria ALANDES, Laurence FIELD, Alessandro DI GIROLAMO CERN IT Department CHEP 2013.
CEOS WGISS-21 CNES GRID related R&D activities Anne JEAN-ANTOINE PICCOLO CEOS WGISS-21 – Budapest – 2006, 8-12 May.
OAIS Rathachai Chawuthai Information Management CSIM / AIT Issued document 1.0.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE User Forum, Manchester, 10 May ‘07 Nicola Venuti
From Digital Objects to Content across eInfrastructures Content and Storage Management in gCube Pasquale Pagano CNR –ISTI on behalf of Heiko Schuldt Dept.
Conference name Company name INFSOM-RI Speaker name The ETICS Job management architecture EGEE ‘08 Istanbul, September 25 th 2008 Valerio Venturi.
Next Steps.
INFSO-RI Enabling Grids for E-sciencE EGEE SA1 in EGEE-II – Overview Ian Bird IT Department CERN, Switzerland EGEE.
Enabling Grids for E-sciencE EGEE Applications Registry Current status & latest developments Marios Chatziangelou.
IMarine and our contribution 1 Presentation methodology: PechaKucha 20x20 Andrea Manzi (CERN) Nick Drakopoulos (CERN) IT GT.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks EGI Operations Tiziana Ferrari EGEE User.
Recent improvements in HLRmon, an accounting portal suitable for national Grids Enrico Fattibene (speaker), Andrea Cristofori, Luciano Gaido, Paolo Veronesi.
Development of e-Science Application Portal on GAP WeiLong Ueng Academia Sinica Grid Computing
Building Scientific Workflows for the Fisheries and Aquaculture Management Community based on Virtual Research Environments Pedro Andrade (CERN)
On the D4Science Approach Toward AquaMaps Richness Maps Generation Pasquale Pagano - CNR-ISTI Pedro Andrade.
CERN IT Department CH-1211 Genève 23 Switzerland t CERN IT Monitoring and Data Analytics Pedro Andrade (IT-GT) Openlab Workshop on Data Analytics.
D4Science and ETICS Building and Testing gCube and gCore Pedro Andrade CERN EGEE’08 Conference 25 September 2008 Istanbul (Turkey)
Managing deployment and activation of Web Applications in a distributed e-Infrastructure EGI Technical Forum September 2011 Lyon
Enabling Grids for E-sciencE EGEE Applications Registry Current status & latest developments Marios Chatziangelou.
European Middleware Initiative (EMI) Alberto Di Meglio (CERN) Project Director.
INFSO-RI SA2 ETICS2 first Review Valerio Venturi INFN Bruxelles, 3 April 2009 Infrastructure Support.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Software Licensing in the EGEE Grid infrastructure.
Tutorial on Science Gateways, Roma, Catania Science Gateway Framework Motivations, architecture, features Riccardo Rotondo.
Copyright © 2004 R2AD, LLC Submitted to GGF ACS Working Group for GGF-16 R2AD, LLC Distributing Software Life Cycles Join the ACS Team GGF-16, Athens R2AD,
EGEE-II INFSO-RI Enabling Grids for E-sciencE Overview of gLite, the EGEE middleware Mike Mineter Training Outreach Education National.
Pedro Andrade > IT-GD > D4Science Pedro Andrade CERN European Organization for Nuclear Research GD Group Meeting 27 October 2007 CERN (Switzerland)
EGEE is a project funded by the European Union under contract IST Compchem VO's user support EGEE Workshop for VOs Karlsruhe (Germany) March.
WP5 – Infrastructure Operations Test and Production Infrastructures StratusLab kick-off meeting June 2010, Orsay, France GRNET.
The EPIKH Project (Exchange Programme to advance e-Infrastructure Know-How) gLite Grid Introduction Salma Saber Electronic.
Enabling Grids for E-sciencE Claudio Cherubino INFN DGAS (Distributed Grid Accounting System)
Design of AMGA Web Application Based on Belle II User Requirements Taesang Huh, Geunchul Park, Jae-Hyuck Kwak, Seungwoo Rho, Soonwook Hwang, JungHyun Kim,
Next Steps.
Use of HLT farm and Clouds in ALICE
Virtual Research Environments as-a-Service
Pasquale Pagano CNR – ISTI (Pisa, Italy)
Pasquale Pagano CNR, Italy
The Open Grid Service Architecture (OGSA) Standard for Grid Computing
Introduction to D4Science
Presentation transcript:

1 Tutorial Outline 30’ From Content Management Systems to VREs 50’ Creating a VRE 80 Using a VRE 20’ Conclusions

Creating a VRE Pedro Andrade CERN European Organization for Nuclear Research RCDL October 2007 Dubna (Russia)

3 Session Outline Introduction Technology  gCube, gCore, gHN, gLite Setting Up VREs  Interfaces & Roles  Infrastructure, VO, and VRE set-up  Effort & How to Start Conclusions Creating a VRE 10 October 2008, Dubna (Russia)

4 Introduction Creating a VRE 10 October 2008, Dubna (Russia)

5 Introduction Creating a VRE 10 October 2008, Dubna (Russia)

6 Introduction One VRE is a time-defined distributed environment to satisfy concrete collaboration needs of distributed user communities VRE users are organized in Virtual Organizations VRE resources are organized in Infrastructures Creating a VRE 10 October 2008, Dubna (Russia)

7 Infrastructure Hardware: Storage, Computing Services & Applications: gCube External Collections & Auxiliary Resources: Data, Content, Metadata Schemas, Mappings, Transformation programs Creating a VRE 10 October 2008, Dubna (Russia) A D4Science infrastructure is composed by:

8 Infrastructure Creating a VRE 10 October 2008, Dubna (Russia) Site A Site B Site C

9 Infrastructure Creating a VRE 10 October 2008, Dubna (Russia) Infrastructure VRE VO

10 Technology Creating a VRE 10 October 2008, Dubna (Russia)

11 gCube gCube is the system developed by D4Science to create and maintain Virtual Research Environments. gCube is composed by:  Infrastructure Enabling Services  Information Retrieval Services  Information Organization Services  Presentation Services gCube components can be: Services, Libraries, and Portlets Creating a VRE 10 October 2008, Dubna (Russia)

12 gCore gCore is a framework developed by D4Science to reduce the complexity of designing and implementing gCube services. gCore is composed by:  Framework: An application framework to consolidate and develop existing/new gCube services  Container: A self-contained software container distributed to facilitate the deployment of gCube services. Based on Java WS-Core (GT4). Creating a VRE 10 October 2008, Dubna (Russia)

13 gHN The minimum environment for any gCube node of the infrastructure is the gCube Hosting Node (gHN) The gHN is composed by:  gCore Container  gCore Framework  gCube Infrastructure Enabling Services (partial) Creating a VRE 10 October 2008, Dubna (Russia)

14 gHN The gCube Hosting Node main functionality is:  Is the runtime container of gCube services  Provides access to local hardware resources,  Storage systems, instruments, CPU cycles  Grants lifetime management  Mediates service2service interactions  route requests to target service  enforce security and scope policies Creating a VRE 10 October 2008, Dubna (Russia)

15 gLite Computational intensive tasks are executed in EGEE nodes running the gLite middleware. EGEE is one the largest grid infrastructure worldwide. It is composed by more than 260 sites (85k CPUs) Several gCube services were designed to interface with the gLite middleware. These interfaces give access to the EGEE infrastructure and consequently increase significantly the computing capabilities of any gCube-based infrastructure. Creating a VRE 10 October 2008, Dubna (Russia)

16 Example Creating a VRE 10 October 2008, Dubna (Russia) Infrastructure gHN gLite gHN

17 Setting Up VREs Creating a VRE 10 October 2008, Dubna (Russia)

18 Overview Creating a VRE 10 October 2008, Dubna (Russia) InfrastructureVOVRE

19 Interfaces From the “system administrator” perspective the creation of one gCube-based infrastructure, VO, VRE is done exploiting two main types of interfaces Command Line Interface (CLI)  Used for the installation of gHNs Portal  gCube portal is based on portlets technology (JSR168)  gCube portal runs on GridSphere  Used for the creation and management of VOs and VREs Creating a VRE 10 October 2008, Dubna (Russia)

20 Roles VO Admin Resource Owner VRE Designer Infrastructure Admin InfrastructureVOVRE Admin Creating a VRE 10 October 2008, Dubna (Russia)

21 Infrastructure Set-up  Install gHN nodes  Deploy Enabling Services  Information System  Software Repository  Populate the SR  Install Portal Creating a VRE 10 October 2008, Dubna (Russia) PortalgHN IS/SR gHN Infrastructure Admin

22 VO Set-up Creating a VRE 10 October 2008, Dubna (Russia) gHN DataA DataB gLite  Install gHN nodes  Install gLite nodes  Prepare Collections  Prepare Applications  Register Resources Resource Owner gHN Portal IS/SR MGVI

23 VO Set-up Creating a VRE 10 October 2008, Dubna (Russia) gHN DataB gLite  Approves resources  gHNs  Data Collections  Manages users VO Admin DataA gHN Portal IS/SR MGVI

24 VRE Set-up Creating a VRE 10 October 2008, Dubna (Russia) gHN DataA DataB gLite  Defines a new VRE  Name  Time Period  Functionalities  Data Collections  Metadata Schema VRE Designer gHN Portal IS/SR MGVI

25  Approves VRE  VRE Created  Services Deployed  Applies modifications  New Running Instances  New Layouts VRE Set-up Creating a VRE 10 October 2008, Dubna (Russia) MGVI gHN DataB gLite Search VRE Admin DataA Portal IS/SR

26 Effort SCOPEACTIONTOOLTIME Infrastructure deploy enabling servicesCLI< 1 day install portalCLI< 1 day VO install 1 gHNCLI< 10 min register resources (gHN, data)Portal< 1 min approve resource (gHN, data)Portal< 1 min data import (metadata, indexes)Portalhours manage usersPortal< 10 min VRE define VREPortal< 10 min approve VREPortal< 1 min deploy VREPortal< 2 hour modify VREPortal< 1 hour Creating a VRE 10 October 2008, Dubna (Russia)

27 How to Start How can a new user community have it’s own VO/VREs ? 1.By creating a new infrastructure  Different communities can run their own infrastructure  The new community provides all resources 2.By joining an existing infrastructure  D4Science runs a production infrastructure for its two user communities (Earth Monitoring and Fisheries Management)  The new community provides part of the resources Creating a VRE 10 October 2008, Dubna (Russia)

28 How to Start InfrastructureVOVRE Infrastructure Admin Resource Owner VO Admin VRE Designer VRE Admin New Infrastructure yes Existing Infrastructure nodependsyes Creating a VRE 10 October 2008, Dubna (Russia)

29 How to Start gCube software is available from  gCube administrator guide:  infrastructures.eu/documentation/index.php/Administrator%27s _Guide infrastructures.eu/documentation/index.php/Administrator%27s _Guide gCube user guide:  infrastructures.eu/documentation/index.php/User%27s_Guide infrastructures.eu/documentation/index.php/User%27s_Guide Creating a VRE 10 October 2008, Dubna (Russia)

30 Conclusions A VRE brings together different types of resources through a well defined cost-effective process The creation of a VRE is a simple and easy:  A new VO can join one infrastructure in less then 1 day  A new VRE can be deployed in less then 2 hours  Many automatic deployment & configuration operations managed via the gCube Portal Creating a VRE 10 October 2008, Dubna (Russia)

31 Creating a VRE 10 October 2008, Dubna (Russia)

32 D4Science Infrastructure Composed by 4 sites  CNR (Pisa, Italy)  NKUA (Athens, Greece)  UNIBASEL (Basel, Switzerland)  ESA (Rome, Italy) All sites providing gHN and gLite nodes  28 machines  13.1 TB disk Creating a VRE 10 October 2008, Dubna (Russia)