bfff32f020e2c800c16f6a932d34fd47.ppt
- Количество слайдов: 19
Enabling Grids for E-scienc. E Introduction to web portals Matthieu Reichstadt CNRS/IN 2 P 3 ACGRID School, Hanoi (Vietnam) November 5 th, 2007 www. eu-egee. org
Web Portal Enabling Grids for E-scienc. E • A web portal is used to provide an easier way to run jobs or applications on the grid for the users • Avoids users needing to learn complex command line interfaces to the Grid • It can be accessed from everywhere and by “everything” (desktop, laptop, PDA, mobile phone). • It can keep the same user interface to several backends (including the switch to new EGEE middleware). ACGrid School 5 -9/11 2007
Web portal Enabling Grids for E-scienc. E • Some examples of web portals: – – – Genius Auvergui AWP (Auvergrid Web Portal) BIG (blast in grid) Pgrade • Differences between portals – Difficulty to use it(knowledge of jdl files, certificates, proxy, …) – Specificity – Security ACGrid School 5 -9/11 2007
Architecture Enabling Grids for E-scienc. E Web Portal Applications’ specific layer Data. GRID architecture GLOBUS toolkit Biomed Atlas Auvergrid LHCb Other apps High level GRID middleware Basic Services OS & Net services ACGrid School 5 -9/11 2007
Why use a Web portal Enabling Grids for E-scienc. E • It can be accessible from everywhere, the only condition is to have a valid certificate in your browser • The same interface can be used, it’s independant of the middleware • The web interface is user-friendly ACGrid School 5 -9/11 2007
AWP Enabling Grids for E-scienc. E • AWP (Auvergrid Web Portal) • Web portal for biologists that provides some biological tools – – – Blast Est 2 genome Secured bl 2 seq Secured readseq Repeatmasker Hmmpfam • The goal is to help biologists run their applications faster on the Auvergrid, with more security than on « traditional » web sites ACGrid School 5 -9/11 2007
How does it work Enabling Grids for E-scienc. E https AWP WEB Browser Loc al WS Apache UI M/W+GSI the Grid ACGrid School 5 -9/11 2007
How does it work Enabling Grids for E-scienc. E UI grid-proxy-init voms-proxy-init execute WEB Browser output Loc al WS the Grid Any web tool AWP server (UI) ACGrid School 5 -9/11 2007
How does it work? Enabling Grids for E-scienc. E • Data: – Software installed on the CE Role of the software_manager – Biological Databases stored on SEs – Instance Database stored on the Web server • Princip: – The software manager installs the software on each CE, and the specified databases on SEs – The web portal is developed on the web server – The grid pipeline is installed on the UI. Goal: Get the parameters of the instance Create jobs, launch them on the grid Get the status, the results, and store them in the Instance Database ACGrid School 5 -9/11 2007
Auvergrid Homepage Enabling Grids for E-scienc. E ACGrid School 5 -9/11 2007
Web tools web page Enabling Grids for E-scienc. E ACGrid School 5 -9/11 2007
Example: bl 2 seq Enabling Grids for E-scienc. E ACGrid School 5 -9/11 2007
Example: bl 2 seq Enabling Grids for E-scienc. E ACGrid School 5 -9/11 2007
Example: bl 2 seq Enabling Grids for E-scienc. E ACGrid School 5 -9/11 2007
Example: bl 2 seq Enabling Grids for E-scienc. E ACGrid School 5 -9/11 2007
Example: bl 2 seq Enabling Grids for E-scienc. E ACGrid School 5 -9/11 2007
Hands-on Enabling Grids for E-scienc. E • During the practical session, you will use the auvergrid-blast web portal: – First you need to connect to the web portal – Log in using: Username: user. XX Password: user. XX (XX from 01 to 60) – Get the protein sequence – Select the appropriate parameters as written on the explanation page – Launch the blast program on the grid – Wait until it is done – Get your results ACGrid School 5 -9/11 2007
Conclusions and perspectives Enabling Grids for E-scienc. E • The AWP is a new tool provided for the auvergrid and biomed VO. • The goal is to deploy web portals for all the biological programs, coupling it with the database replication service developed by J. Salzemann • Next step: deploy web portals for other users (chemistry, physics) on the Auvergne ACGrid School 5 -9/11 2007
Enabling Grids for E-scienc. E Thank you ACGrid School 5 -9/11 2007
bfff32f020e2c800c16f6a932d34fd47.ppt