The GILDA t-Infrastructure and the GENIUS portal

Slides:



Advertisements
Similar presentations
CHEP 2000, Roberto Barbera NA3, NA4, and NA5 activities Milano, Università di Catania and INFN Catania - Italy ALICE Collaboration.
Advertisements

CHEP 2000, Roberto Barbera Roberto Barbera (*) GENIUS: a Web Portal for the GRID Meeting Grid.it, Bologna, (*) work in collaboration.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Introduction to EGEE hands-on Gergely Sipos.
12th EELA Tutorial, Lima, FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America.
1 CHEP 2000, Roberto Barbera Recent grid activities at INFN Catania (*) HEPiX/HEPNT 2002, Catania, (*) work in collaboration with.
CHEP 2000, Roberto Barbera The AliEn GENIUS interface ALICE Offline Week, CERN, Università di Catania and INFN Catania - Italy ALICE.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE Tutorial Getting started with GILDA.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE Tutorial How to get started.
EGEE is a project funded by the European Union under contract IST GENIUS and GILDA Roberto Barbera EGEE NA4 Generic Applications coordinator.
FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America The GENIUS Grid portal Moisés Hernández.
Enabling, facilitating and delivering quality training in the UK and Internationally The challenge of grid training and education David Fergusson, Deputy.
Riccardo Bruno INFN.CT Sevilla, Sep 2007 The GENIUS Grid portal.
CHEP 2000, Roberto Barbera Roberto Barbera (*) The GENIUS grid portal CHEP 2003, (*) work in collaboration with A. Falzone and.
EGEE is a project funded by the European Union under contract IST Generic Applications: strategy, organization, tools and manpower Roberto.
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.
EGEE is a project funded by the European Union under contract IST The GENIUS portal Roberto Barbera University of Catania and INFN SEE-GRID.
CHEP 2000, Giuseppe Andronico Grid portal based data management for Lattice QCD data ACAT03, Tsukuba, work in collaboration with A.
IST E-infrastructure shared between Europe and Latin America The GILDA t-Infrastructure and the GENIUS portal Domenico Vicinanza,
Induction: Additional features of GENIUS 18 May Some additional features of GENIUS EGEE is funded by the European Union under contract IST
EGEE is a project funded by the European Union under contract IST The GENIUS portal Roberto Barbera University of Catania and INFN First Latinamerican.
EGEE is a project funded by the European Union under contract IST The GILDA testbed Roberto Barbera University of Catania and INFN SEE-GRID.
FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America The GENIUS Grid Portal Roberto Barbera Univ.
INFSO-RI Enabling Grids for E-sciencE How to join GILDA Riccardo Bruno INFN gLite Tutorial at the First EGEE User Forum CERN,
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Introduction to GILDA and gaining access.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Next steps with EGEE EGEE training community.
EGEE-II INFSO-RI Enabling Grids for E-sciencE The GILDA training infrastructure.
E-infrastructure shared between Europe and Latin America GENIUS PORTAL Valeria Ardizzone INFN-Catania 1° EELA Grid School Itacuruçà Island, State of Rio.
E-infrastructure shared between Europe and Latin America FP6−2004−Infrastructures−6-SSA GILDA t-Infrastructure Claudio Cherubino.
EGEE is a project funded by the European Union under contract IST Presentation of NA4 Generic Applications Roberto Barbera NA4 Generic Applications.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks The GILDA t-Infrastructure Roberto Barbera.
Glite. Architecture Applications have access both to Higher-level Grid Services and to Foundation Grid Middleware Higher-Level Grid Services are supposed.
EGEE-0 / LCG-2 middleware Practical.
INFSO-RI Enabling Grids for E-sciencE GILDA and GENIUS Guy Warner NeSC Training Team An induction to EGEE for GOSC and the NGS NeSC,
INFSO-RI Enabling Grids for E-sciencE Introduction to the gLite tutorial: the GILDA t-Infrastructure for Dissemination and Training.
Introduction to Portals.
INFSO-RI Enabling Grids for E-sciencE The GILDA t-Infrastructure Roberto Barbera University of Catania and INFN EGEE Tutorial Seoul,
EGEE is a project funded by the European Union under contract IST The GILDA Testbed Valeria Ardizzone INFN Catania EGEE tutorial,
FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America The GILDA t-Infrastructure Roberto Barbera.
EGEE is a project funded by the European Union under contract IST GENIUS and GILDA: a status report Roberto Barbera NA4 Generic Applications.
INFSO-RI Enabling Grids for E-sciencE GILDA t-Infrastructure Antonio Fuentes Bermejo
First South Africa Grid Training June 2008, Catania (Italy) GILDA t-Infrastructure Valeria Ardizzone INFN Catania.
INFSO-RI Enabling Grids for E-sciencE The GENIUS portal and the GILDA t-Infrastructure Roberto Barbera University of Catania and.
IST E-infrastructure shared between Europe and Latin America The GILDA t-Infrastructure and the GENIUS portal Christian Grunfeld,
Enabling Grids for E-sciencE EGEE-II INFSO-RI The GILDA t-Infrastructure dioid Valeria Ardizzone INFN Catania Roma, April.
EGEE is a project funded by the European Union under contract IST GENIUS and GILDA Guy Warner NeSC Training Team Induction to Grid Computing.
INFSO-RI Enabling Grids for E-sciencE The t-Infrastructure, Gilda Dr. Rüdiger Berlich, Forschungszentrum Karlsruhe / Germany Dr.
Antonio Fuentes RedIRIS Barcelona, 15 Abril 2008 The GENIUS Grid portal.
EGEE is a project funded by the European Union under contract IST The GENIUS portal Assaf Gottlieb University of Tel Aviv EGEE tutorial, Ra’anana,
E-science grid facility for Europe and Latin America The GILDA t-Infrastructure Riccardo Bruno INFN, Sez. CT Joint EELA-2/EGEE-III Tutorial.
EGEE is a project funded by the European Union under contract IST The GILDA Project and the GENIUS portal Roberto Barbera University of Catania.
Grid2Win Porting of gLite middleware to Windows XP platform
Introduction to GILDA testbed and Genius portal
The GILDA t-Infrastructure
GILDA t-Infrastructure
The EPIKH Project Roberto Barbera
GILDA Project Valeria Ardizzone INFN Catania Italy
Security and getting access to the training infrastructure
Grid2Win: Porting of gLite middleware to Windows XP platform
The GENIUS portal Roberto Barbera University of Catania and INFN
Grid2Win: Porting of gLite middleware to Windows XP platform
The GILDA testbed Roberto Barbera University of Catania and INFN
Introduction to EPIKH Project and Site admin tutorial
Grid2Win: Porting of gLite middleware to Windows XP platform
Grid Security M. Jouvin / C. Loomis (LAL-Orsay)
GENIUS: A Portal for Computing Grids
The GENIUS portal and the GILDA t-Infrastructure
The GENIUS Security Services
GENIUS Grid portal Hands on
Il Portale GENIUS Alberto Falzone NICE srl Primo Tutorial TriGrid VL
Presentation transcript:

The GILDA t-Infrastructure and the GENIUS portal Domenico Vicinanza, CERN EELA Tutorial, Santiago, September 2006

Outline Motivation The GILDA t-Infrastructure How to join GILDA Services Tools Applications How to join GILDA The GENIUS web portal Summary and conclusions Location, Meeting, dd.mm.yyyy

The t-Infrastructure Why t-infrastructure? e-Infrastructure for production training infrastructure (t-Infrastructure) for training Need guaranteed response for tutorials; limit the vulnerability of production systems use training grid have training CA able to change middleware to prepare participants for future releases on production system Also: need safe resources for installation training easy entry point for new communities Location, Meeting, dd.mm.yyyy

The GILDA project (https://gilda.ct.infn.it) Location, Meeting, dd.mm.yyyy

The GILDA Test-bed (https://gilda.ct.infn.it/testbed.html) 20 sites in 3 continents ! Location, Meeting, dd.mm.yyyy

All gLite services on GILDA Location, Meeting, dd.mm.yyyy

The GILDA Certification Authority (https://gilda.ct.infn.it/CA) Location, Meeting, dd.mm.yyyy

The GILDA Certification Authority Location, Meeting, dd.mm.yyyy

The GILDA VOMS (https://voms.ct.infn.it:8443/voms/gilda/) Location, Meeting, dd.mm.yyyy

The GILDA Monitoring System (http://alifarm7.ct.infn.it:50080/gridice) Location, Meeting, dd.mm.yyyy

The gLite Tutor (https://glite-tutor.ct.infn.it) Location, Meeting, dd.mm.yyyy

The Genius portal project At the beginning of 2002 the Italian INFN GRID Project started the GENIUS Portal Project in conjunction with the Italian web technology company NICE srl The present implementation of the GENIUS grid portal described here is carried out on the top of the gLite middleware services Location, Meeting, dd.mm.yyyy

GENIUS GRID portal features 1/2 It can be accessed from everywhere and by “everything” (desktop, laptop, PDA, cell phone). The same user interface to several back-ends. All available grid services incorporated in a logic way, just “one mouse click away”. Layout easily understandable and user friendly. Location, Meeting, dd.mm.yyyy

GENIUS GRID portal features 2/2 Secure at all levels: 1) secure for web transactions 2) secure for user credentials 3) secure for user authentication 4) secure at VO level. Location, Meeting, dd.mm.yyyy

Applications on GENIUS Location, Meeting, dd.mm.yyyy

GENIUS on PDA Home Page Services Remote file browsing inspection Location, Meeting, dd.mm.yyyy

GENIUS for cell phone Location, Meeting, dd.mm.yyyy

High level GRID middleware The GENIUS Model GENIUS® (Grid Enabled web eNvironment for site Independent User job Submission) INFN/NICE srl collaboration GENIUS web portal OS & Net services Basic Services High level GRID middleware HEP Biomed Other apps Applications’ specific layer Other apps GLOBUS toolkit EDG/LCG architecture Location, Meeting, dd.mm.yyyy

GENIUS: The 3 Tiers model 3-tier model https+java/xml WEB Browser GENIUS Local WS EnginFrame Apache the Grid M/W+GSI UI Location, Meeting, dd.mm.yyyy

myproxy-get-delegation Grid authentication UI MyProxy Server grid-proxy-init myproxy-init myproxy-get-delegation GENIUS Server (UI) WEB Browser the Grid execution From a ”trusted” machine the user can, using the private key of his X.509 personal certificate, create a temporary certificate issuer (a myproxy) and store it, for a defined amount of time, on a MyProxy Server When the user asks the GENIUS portal to invoke a Grid service, the portal contacts the MyProxy Server and tries to get a temporary proxy certificate on the user’s behalf . If the life time of the myproxy is not expired, temporary user credentials are retrieved, the action is performed and the output is rendered back into the user’s web browser. So, the three-tier architecture of MyProxy’s credentials delegation avoids the private key of the user’s certificate to be sent over the network, avoiding a security hole. Local WS output any grid service Location, Meeting, dd.mm.yyyy

Services File Services Job Submission Services Monitoring Data Services Location, Meeting, dd.mm.yyyy

File Services: View/Edit Location, Meeting, dd.mm.yyyy

File Services: View/Edit Location, Meeting, dd.mm.yyyy

Job Subm: JDL file selection Location, Meeting, dd.mm.yyyy

Inspecting the Job Queue Logging information by clicking on the Globus JobID Location, Meeting, dd.mm.yyyy

Job completed successfully Location, Meeting, dd.mm.yyyy

Retrieving Job results Location, Meeting, dd.mm.yyyy

Interactive Services: VNC terminal Location, Meeting, dd.mm.yyyy

DAG management: TRIANA project Location, Meeting, dd.mm.yyyy

How to join GILDA: the Gilda Homepage https://gilda.ct.infn.it Location, Meeting, dd.mm.yyyy

How to join GILDA: instructions Location, Meeting, dd.mm.yyyy

GILDA CA certificate download https://gilda.ct.infn.it/CA/mgt/getCA.php Location, Meeting, dd.mm.yyyy

How to get a personal GILDA certificate (1/5) Location, Meeting, dd.mm.yyyy

How to get a personal GILDA certificate (2/5) Location, Meeting, dd.mm.yyyy

How to get a personal GILDA certificate (3/5) Location, Meeting, dd.mm.yyyy

VOMS registration (2/5) This page will be only accessible if you have imported successfully the received certificate Location, Meeting, dd.mm.yyyy

How to start using the GILDA testbed 1) Log via SSH in glite-tutor.ct.infn.it (or grid-tutor.ct.infn.it) But you have to provide us the IP address of the machine you want to login from. 2) Install the GILDA VM UI Combined on your laptop/desktop You can download the GILDA VM UI Combined from: https://gilda.ct.infn.it/VirtualServices.html Location, Meeting, dd.mm.yyyy

The GILDA Video Tutorials (https://gilda.ct.infn.it/video.html) Location, Meeting, dd.mm.yyyy

GILDA summary numbers 20 sites in 3 continents > 4200 certificates issued, 15% renewed at least once > 120 tutorials and demos performed in 15 months > 1,500,000 hits (> 60,000 visits) on (of) the web site from 10’s of different countries > 1.5 TB of videos and UI’s downloaded from the web site Location, Meeting, dd.mm.yyyy

EGEE Applications and GILDA 8 Virtual Organizations supported: Biomedicine (Biomed) Earth Science Academy (ESR) Earth Science Industry (CGG) Astroparticle Physics (MAGIC) Computational Chemistry (GEMS) Grid Search Engines (GRACE) Astrophysics (PLANCK) Computation Archaeology (ARCHAEOGRID) Development of complete interfaces with GENIUS for 3 Biomed Applications: GATE, hadronTherapy, and Friction/Arlecore Development of complete interfaces with GENIUS for 4 Generic Applications: EGEODE (CGG), MAGIC, GEMS, and CODESA-3D (ESR) (successfull demos of EGEODE and GEMS at EGEE review) Development of complete interfaces with GENIUS for 16 demonstrative applications available on the GILDA Grid Demonstrator (https://grid-demo.ct.infn.it) Development of complete interface with CLI for NEMO Location, Meeting, dd.mm.yyyy

Summary and Conclusions GILDA is a virtual laboratory for dissemination of grid computing: It is a “de facto” standard t-Infrastructure adopted both by EGEE and many EU-FP6 projects (EELA, EUCHINAGRID, EUMEDGRID, ICEAGE, etc.) It is a complete suite of grid elements (test-bed, CA, VO, monitoring system, web portal, user interfaces, support system) and applications fully dedicated to dissemination purposes and pre-porting of new applications to EGEE Infrastructure GILDA runs latest production version of the gLite middleware to make the transition from the t-Infrastructure to the e-Infrastructure easy and transparent Location, Meeting, dd.mm.yyyy

References GILDA home page GILDA Certification Authority https://gilda.ct.infn.it GILDA Certification Authority https://gilda.ct.infn.it/CA/ GILDA Virtual Organization https://voms.ct.infn.it:8443/voms/gilda/ Certificate Management Guide http://grid-it.cnaf.infn.it/fileadmin/users/certmgr/certmgr.pdf Certificate Management Video https://gilda.ct.infn.it/video/Certification/Allproxy.html Location, Meeting, dd.mm.yyyy

Questions Location, Meeting, dd.mm.yyyy