Download presentation
Presentation is loading. Please wait.
Published byJacqueline Howard Modified over 10 years ago
2
CHEP 2000, 10.02.2000Roberto Barbera The AliEn GENIUS interface ALICE Offline Week, CERN, 10.03.2003 Università di Catania and INFN Catania - Italy ALICE Collaboration and DataGrid Project (*) work in collaboration with A. Falzone and A. Rodolico
3
Roberto Barbera Outline Introduction Grid portal architecture and requirements GENIUS: current status and supported applications GENIUS – AliEn interface (live demo!) Future developments Università di Catania and INFN Catania - Italy ALICE Collaboration and DataGrid Project ALICE Offline Week, CERN, 10.03.2003
4
DataGrid job submission work-flowReplicaCatalogue UI JDL Logging & Book-keeping ResourceBroker Job Submission Service StorageElement ComputeElement InformationService Job Status DataSets info Author. &Authen. Job Submit Event Job Query Job Status Input “sandbox” Input “sandbox” + Broker Info Globus RSL Output “sandbox” Job Status Publish grid-proxy-init Expanded JDL SE & CE info Università di Catania and INFN Catania - Italy ALICE Collaboration and DataGrid Project Roberto Barbera
5
local disk StorageElement StorageElementStorageElement ReplicaCatalogue UI dis k ResourceBroker ComputeElementComputeElement Università di Catania and INFN Catania - Italy ALICE Collaboration and DataGrid Project Grid transparent access VOcolleage VOcolleage
6
Roberto Barbera GENIUS ® (Grid Enabled web eNvironment for site Independent User job Submission) [https://genius.ct.infn.it] INFN/NICE collaborationhttps://genius.ct.infn.it OS & Net services Basic Services High level GRID middleware ALICEATLASCMSLHCb Applications’ specific layer Other apps GLOBU S toolkit DataGRID architecture GENIUS web portal Università di Catania and INFN Catania - Italy ALICE Collaboration and DataGrid Project ALICE Offline Week, CERN, 10.03.2003
7
Roberto Barbera GENIUS : how it works Apache EnginFrame GENIUS https+java/xml+rfb WEB Browser ED G UI Loc al WS the Grid EDG+GSI 3-tier model Roberto Barbera Università di Catania and INFN Catania - Italy ALICE Collaboration and DataGrid Project
8
Roberto Barbera GENIUS show: grid authentication MyProxy authentication ! Università di Catania and INFN Catania - Italy ALICE Collaboration and DataGrid Project
9
Roberto Barbera Grid authentication with MyProxy ED G UI Loc al WS Roberto Barbera MyProx y Server GENIU S Server (EDG UI) grid-proxy-init myproxy-init any grid service myproxy-get-delegation output the Grid execution WEB Browser Università di Catania and INFN Catania - Italy ALICE Collaboration and DataGrid Project
10
Roberto Barbera Università di Catania and INFN Catania - Italy ALICE Collaboration and DataGrid Project GENIUS/AFS interface (BaBar)
11
Roberto Barbera GENIUS: remote file browser Università di Catania and INFN Catania - Italy ALICE Collaboration and DataGrid Project
12
Roberto Barbera GENIUS: VO Selection Università di Catania and INFN Catania - Italy ALICE Collaboration and DataGrid Project
13
Roberto Barbera GENIUS: RB Selection Università di Catania and INFN Catania - Italy ALICE Collaboration and DataGrid Project
14
Roberto Barbera GENIUS: RLS Selection Università di Catania and INFN Catania - Italy ALICE Collaboration and DataGrid Project
15
Roberto Barbera Università di Catania and INFN Catania - Italy ALICE Collaboration and DataGrid Project Graphic job description (1) In collaboration with DATAMAT, Italy
16
Roberto Barbera Graphic job description (2) In collaboration with DATAMAT, Italy Università di Catania and INFN Catania - Italy ALICE Collaboration and DataGrid Project
17
Roberto Barbera Università di Catania and INFN Catania - Italy ALICE Collaboration and DataGrid Project GENIUS multi-jobs (1)
18
Roberto Barbera Università di Catania and INFN Catania - Italy ALICE Collaboration and DataGrid Project GENIUS multi-jobs (2)
19
Roberto Barbera Università di Catania and INFN Catania - Italy ALICE Collaboration and DataGrid Project GENIUS: file browsing (1)
20
Roberto Barbera Università di Catania and INFN Catania - Italy ALICE Collaboration and DataGrid Project GENIUS: file browsing (2)
21
Roberto Barbera Università di Catania and INFN Catania - Italy ALICE Collaboration and DataGrid Project GENIUS: file replication
22
Roberto Barbera GENIUS: testbed navigation Università di Catania and INFN Catania - Italy ALICE Collaboration and DataGrid Project
23
Roberto Barbera GENIUS: P2P services Università di Catania and INFN Catania - Italy ALICE Collaboration and DataGrid Project
24
Roberto Barbera GENIUS: GridICE monitoring Università di Catania and INFN Catania - Italy ALICE Collaboration and DataGrid Project
25
Roberto Barbera Università di Catania and INFN Catania - Italy ALICE Collaboration and DataGrid Project GENIUS: PDA version (1) Home Page Services Remote file browsing Remote file inspection ALICE Offline Week, CERN, 10.03.2003
26
Roberto Barbera Università di Catania and INFN Catania - Italy ALICE Collaboration and DataGrid Project GENIUS: PDA version (2) GridICE integration RC browsing Job monitoring Job submission ALICE Offline Week, CERN, 10.03.2003
27
Roberto Barbera Università di Catania and INFN Catania - Italy ALICE Collaboration and DataGrid Project GENIUS: PHONE version ALICE Offline Week, CERN, 10.03.2003
28
Roberto Barbera Università di Catania and INFN Catania - Italy ALICE Collaboration and DataGrid Project Interactive analysis (via TightVNC) Exported by NICE to FERRARI Motors
29
Roberto Barbera Università di Catania and INFN Catania - Italy ALICE Collaboration and DataGrid Project CMS: CMSprod configuration
30
Roberto Barbera Università di Catania and INFN Catania - Italy ALICE Collaboration and DataGrid Project CMS: GENIUS/Boss interface
31
Roberto Barbera Università di Catania and INFN Catania - Italy ALICE Collaboration and DataGrid Project BaBar: multi-job submission
32
Roberto Barbera Università di Catania and INFN Catania - Italy ALICE Collaboration and DataGrid Project BaBar: multi-job queue
33
Roberto Barbera GENIUS app.: Earth Ob. app. Università di Catania and INFN Catania - Italy ALICE Collaboration and DataGrid Project
34
Roberto Barbera Università di Catania and INFN Catania - Italy ALICE Collaboration and DataGrid Project GENIUS app.: 3D rendering
35
Roberto Barbera GENIUS: L-QCD integration Università di Catania and INFN Catania - Italy ALICE Collaboration and DataGrid Project
36
Roberto Barbera Present status Current implementation of GENIUS includes more than 100 services. Among them: grid authentication with MyProxy ! several Resource Brokers, VO’s and RLS available; full support for “interactive” and “parallel” multi-jobs web guided job description, submission and monitoring (in collaboration with DATAMAT) P2P services added PDA version available (runs also on last generation cellular phones, e.g. Sony Ericsson P800 and Nokia 3650) Transparently compliant with EDG2b, LCG1/2 and Grid.it middlewares/VO’s Interfaced to many generic applications and to the CMS and BaBar grid environments Roberto Barbera Università di Catania and INFN Catania - Italy ALICE Collaboration and DataGrid Project ALICE Offline Week, CERN, 10.03.2003
37
Roberto Barbera Università di Catania and INFN Catania - Italy ALICE Collaboration and DataGrid Project GENIUS and AliEn ALICE Offline Week, CERN, 10.03.2003
38
GENIUS has been targeted as the grid portal for EGEE NA2 (dissemination/tutorials) and NA4 (generic applications) activities: Graphic creation/publication of new services Integration of VOMS/VOX and DGAS tools for AAA Customized version for the GILDA dissemination test-bed (http://gilda.ct.infn.it)http://gilda.ct.infn.it Integration with GAT from GridLab (in the context of EGEE NA4/NA5) for graphic description of DAGs Close look at the technology of portlets as containers of grid services (see how to match them with GENIUS services) Università di Catania and INFN Catania - Italy ALICE Collaboration and DataGrid Project Future devel. and activities ALICE Offline Week, CERN, 10.03.2003
39
Roberto Barbera Future dev.: GENIUS-VOMS integration VOMS Server Loc al WS Roberto Barbera MyProx y Server GENIU S Server (EDG UI) any grid service myproxy-get-delegation output the Grid execution WEB Browser Università di Catania and INFN Catania - Italy ALICE Collaboration and DataGrid Project edg-voms-proxy-init
40
Roberto Barbera Università di Catania and INFN Catania - Italy ALICE Collaboration and DataGrid Project GENIUS and GAT
41
Q: I want to use GENIUS. Do I have to pay for it ? free A: No. GENIUS is “open source” and the underlying portal framework EnginFrame is free for education and research communities. Q: I want to use GENIUS. Do I need any software running on my laptop ? A: No client software needs to be installed apart from the web browser. GENIUS can really be accessed from everywhere. Q: Do I have to be afraid about cached password sent over the web ? A: Access passwords are securely “streamed” only when needed and then destroyed. Only temporary sessions are possible. Q: Can new authentication methods implemented into GENIUS ? A: Of course. Kerberos V is a good example. EnginFrame is compliant with Kerberos authentication and GENIUS with AFS. Università di Catania and INFN Catania - Italy ALICE Collaboration and DataGrid Project FAQ’s…and answers (1)
42
Roberto Barbera Università di Catania and INFN Catania - Italy ALICE Collaboration and DataGrid Project FAQ’s…and answers (2) Q: I want to add a new VO to GENIUS and customize new services for that VO. How can I do that ? A: A new VO can be added to GENIUS in just minutes. New VO specific services can be added just modifying only two files: an XML file and a shell script. Q: Can I use GENIUS to interface other m/w’s ? A: Yes. Although GENIUS is currently based on the DataGrid middleware(w/ and w/o GLUE extensions), it can be very easily interfaced to others. A direct interface to the Globus Toolkit already exists and another one to Condor is in progress. Q: How can I start downloading/using GENIUS ? A: Go to the reference site https://genius.ct.infn.it, click on “GENIUS CVS available” and follow the instructions.https://genius.ct.infn.it ALICE Offline Week, CERN, 10.03.2003
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.