Presentation is loading. Please wait.

Presentation is loading. Please wait.

CHEP 2000, 10.02.2000Roberto Barbera Roberto Barbera (*) GENIUS: a Web Portal for the GRID Meeting Grid.it, Bologna, 14.02.2003 (*) work in collaboration.

Similar presentations


Presentation on theme: "CHEP 2000, 10.02.2000Roberto Barbera Roberto Barbera (*) GENIUS: a Web Portal for the GRID Meeting Grid.it, Bologna, 14.02.2003 (*) work in collaboration."— Presentation transcript:

1 CHEP 2000, Roberto Barbera Roberto Barbera (*) GENIUS: a Web Portal for the GRID Meeting Grid.it, Bologna, (*) work in collaboration with A. Falzone and A. Rodolico Dipartimento di Fisica dellUniversità di Catania and INFN Catania - Italy DataGRID Project

2 Job Submission work-flow UI JDL Logging & Book-keeping ResourceBroker Job Submission ServiceStorageElementComputeElement InformationService Job Status ReplicaCatalogue 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 Roberto Barbera Meeting Grid.it, Bologna,

3 Roberto Barbera EDG m/w has been released but… EDG software (Globus, UI, JDL, WP2, WP3, etc.) contains tens of commands/switches which also have their own logical sequences (B after A, C before D and so on). Browsing Grid VO directories (users, RCs, DBs, etc.) requires LDAP speaking and tomorrow could require SQL speaking. User gridification is a tough task for a rookie this does not fit with the claim that grids are for everybody and that grid computing will be as easy as surfing the Internet ? Furthermore, all this holds for DataGrid. What will happen when other grids software (especially UIs) will come up (PPDG, iVDGL, etc.) ? Will users have to learn tens of grid dialects ? Today grid computing is a rather complicated experience only possible at selected machines (UIs) this does not fit with the claim that one could do grid computing even from a PDA ? Is there any way to set-up a user-friendly grid ? Prague, Dipartimento di Fisica dellUniversità di Catania and INFN Catania - Italy DataGRID Project Roberto Barbera Meeting Grid.it, Bologna,

4 Roberto Barbera A web portal: why and how ? It can be accessed from everywhere and by everything (desktop, laptop, PDA, WAP phone). It can keep the same user interface to several back-ends (grid dialects command-line UIs). It must be redundantly secure at all levels: 1) secure for web transactions, 2) secure for user credentials, 3) secure for user authentication, 4) secure at VO level. All available grid services must be incorporated in a logic way, just one mouse click away. Its layout must be easily understandable and user friendly. Prague, Dipartimento di Fisica dellUniversità di Catania and INFN Catania - Italy DataGRID Project Roberto Barbera Meeting Grid.it, Bologna,

5 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 Prague, Dipartimento di Fisica dellUniversità di Catania and INFN Catania - Italy DataGRID Project Meeting Grid.it, Bologna,

6 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 Dipartimento di Fisica dellUniversità di Catania and INFN Catania - Italy DataGRID Project Roberto Barbera

7 New grid authentication à la MyProxy ED G UI Loc al WS Dipartimento di Fisica dellUniversità di Catania and INFN Catania - Italy DataGRID Project 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

8 Roberto Barbera GENIUS show: the main page Dipartimento di Fisica dellUniversità di Catania and INFN Catania - Italy DataGRID Project

9 Roberto Barbera GENIUS show: the authentication Dipartimento di Fisica dellUniversità di Catania and INFN Catania - Italy DataGRID Project

10 Roberto Barbera GENIUS show: file services Dipartimento di Fisica dellUniversità di Catania and INFN Catania - Italy DataGRID Project

11 Roberto Barbera GENIUS show: the authentication Dipartimento di Fisica dellUniversità di Catania and INFN Catania - Italy DataGRID Project New MyProxy authentication !

12 Roberto Barbera GENIUS show: job submission Dipartimento di Fisica dellUniversità di Catania and INFN Catania - Italy DataGRID Project

13 Roberto Barbera GENIUS show: job queue Dipartimento di Fisica dellUniversità di Catania and INFN Catania - Italy DataGRID Project

14 Roberto Barbera GENIUS show: job output Dipartimento di Fisica dellUniversità di Catania and INFN Catania - Italy DataGRID Project

15 Roberto Barbera GENIUS show: job data Dipartimento di Fisica dellUniversità di Catania and INFN Catania - Italy DataGRID Project

16 Roberto Barbera GENIUS show: personal spooler Dipartimento di Fisica dellUniversità di Catania and INFN Catania - Italy DataGRID Project

17 Roberto Barbera GENIUS show: interactive analysis Dipartimento di Fisica dellUniversità di Catania and INFN Catania - Italy DataGRID Project

18

19

20

21

22

23

24

25

26

27

28

29

30 Roberto Barbera Present status and perspectives Current implementation of GENIUS already includes: secure web transactions, user authentication and authorization; Grid authentication à la MyProxy ! remote interaction with the users and grid file system; interfaces for job submission/control, data management, VO servers, and to monitoring systems; Several Resource Brokers available; persistent (users) book-keeping and spooler system; secure interactive analysis with TightVNC ! CVS available ! Todo: web-guided creation of a job (soon !). multi-jobs (parallel and sequential); more application-specific customizations; Dipartimento di Fisica dellUniversità di Catania and INFN Catania - Italy DataGRID Project Roberto Barbera Meeting Grid.it, Bologna,

31 Roberto Barbera GENIUS installation and contribution Send an to and/or to get an account on the GENIUS CVS Checkout GENIUS from its CVS server; Ask your CA for a server certificate for the EDG UI on which you want to install GENIUS Send an to to get a free EnginFrame Install and start GENIUS as described on the reference site https://genius.ct.infn.it;https://genius.ct.infn.it New Virtual Organizations can easily be added to GENIUS and developpers of new applications can contribute to the portal code in a straightforward way; Due to its modularity, GENIUS can also be interfaced with new Resource Brokers or any other grid services. Prague, Dipartimento di Fisica dellUniversità di Catania and INFN Catania - Italy DataGRID Project Roberto Barbera Meeting Grid.it, Bologna,


Download ppt "CHEP 2000, 10.02.2000Roberto Barbera Roberto Barbera (*) GENIUS: a Web Portal for the GRID Meeting Grid.it, Bologna, 14.02.2003 (*) work in collaboration."

Similar presentations


Ads by Google