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
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,
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,
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,
Roberto Barbera GENIUS ® (Grid Enabled web eNvironment for site Independent User job Submission) [ 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,
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
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
Roberto Barbera GENIUS show: the main page Dipartimento di Fisica dellUniversità di Catania and INFN Catania - Italy DataGRID Project
Roberto Barbera GENIUS show: the authentication Dipartimento di Fisica dellUniversità di Catania and INFN Catania - Italy DataGRID Project
Roberto Barbera GENIUS show: file services Dipartimento di Fisica dellUniversità di Catania and INFN Catania - Italy DataGRID Project
Roberto Barbera GENIUS show: the authentication Dipartimento di Fisica dellUniversità di Catania and INFN Catania - Italy DataGRID Project New MyProxy authentication !
Roberto Barbera GENIUS show: job submission Dipartimento di Fisica dellUniversità di Catania and INFN Catania - Italy DataGRID Project
Roberto Barbera GENIUS show: job queue Dipartimento di Fisica dellUniversità di Catania and INFN Catania - Italy DataGRID Project
Roberto Barbera GENIUS show: job output Dipartimento di Fisica dellUniversità di Catania and INFN Catania - Italy DataGRID Project
Roberto Barbera GENIUS show: job data Dipartimento di Fisica dellUniversità di Catania and INFN Catania - Italy DataGRID Project
Roberto Barbera GENIUS show: personal spooler Dipartimento di Fisica dellUniversità di Catania and INFN Catania - Italy DataGRID Project
Roberto Barbera GENIUS show: interactive analysis Dipartimento di Fisica dellUniversità di Catania and INFN Catania - Italy DataGRID Project
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,
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 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,