INFSO-RI-508833 Enabling Grids for E-sciencE www.eu-egee.org The GENIUS Grid portal Tony Calanducci INFN Catania - Italy First Latin American Workshop.

Slides:



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

Building Portals to access Grid Middleware National Technical University of Athens Konstantinos Dolkas, On behalf of Andreas Menychtas.
Legacy code support for commercial production Grids G.Terstyanszky, T. Kiss, T. Delaitre, S. Winter School of Informatics, University.
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.
1 Configuring Internet- related services (April 22, 2015) © Abdou Illia, Spring 2015.
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.
1 Configuring Web services (Week 15, Monday 4/17/2006) © Abdou Illia, Spring 2006.
1-2.1 Grid computing infrastructure software Brief introduction to Globus © 2010 B. Wilkinson/Clayton Ferner. Spring 2010 Grid computing course. Modification.
Enabling Grids for E-sciencE Medical image processing web portal : Requirements analysis. An almost end user point of view … H. Benoit-Cattin,
Smart Card Single Sign On with Access Gateway Enterprise Edition
Web Servers Web server software is a product that works with the operating system The server computer can run more than one software product such as .
EGEE is a project funded by the European Union under contract IST GENIUS and EnginFrame Roberto Barbera Univ. of Catania and INFN SEE-GRID.
Riccardo Bruno INFN.CT Sevilla, Sep 2007 The GENIUS Grid portal.
MCSE Guide to Microsoft Exchange Server 2003 Administration Chapter Four Configuring Outlook and Outlook Web Access.
CHEP 2000, Roberto Barbera Roberto Barbera (*) The GENIUS grid portal CHEP 2003, (*) work in collaboration with A. Falzone and.
CHEP 2000, Roberto Barbera Roberto Barbera (*) The GENIUS Grid Portal Portals & Portlets 2003, Edinburgh, (*) work in collaboration.
Nicholas LoulloudesMarch 3 rd, 2009 g-Eclipse Testing and Benchmarking Grid Infrastructures using the g-Eclipse Framework Nicholas Loulloudes On behalf.
FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America GENIUS server installation and configuration.
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.
1 Overview of the Application Hosting Environment Stefan Zasada University College London.
FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America MyProxy server installation Emidio Giorgio.
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.
Grid Execution Management for Legacy Code Applications Grid Enabling Legacy Code Applications Tamas Kiss Centre for Parallel.
FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America The GENIUS Grid Portal Roberto Barbera Univ.
Training and Dissemination Enabling Grids for E-sciencE Jinny Chien, ASGC 1 Training and Dissemination Jinny Chien Academia Sinica Grid.
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 The GILDA training infrastructure.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Status report on Application porting at SZTAKI.
MEMBERSHIP AND IDENTITY Active server pages (ASP.NET) 1 Chapter-4.
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 Introduction to the tutorial for site managers Vanessa Hamar Universidad de Los.
EGEE is a project funded by the European Union under contract IST GENIUS and EnginFrame Roberto Barbera EGEE NA4 Generic Applications coordinator.
INFSO-RI Enabling Grids for E-sciencE User Interface (UI) Installation Giuseppe La Rocca INFN Catania - Italy First Latin American.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE Site Architecture Resource Center Deployment Considerations MIMOS EGEE Tutorial.
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,
Development of e-Science Application Portal on GAP WeiLong Ueng Academia Sinica Grid Computing
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Grid2Win : gLite for Microsoft Windows Roberto.
Remote Access Usages. Remote Desktop Remote desktop technology makes it possible to view another computer's desktop on your computer. This means you can.
EGEE-II INFSO-RI Enabling Grids for E-sciencE Introduction to P-GRADE Portal hands-on Miklos Kozlovszky MTA SZTAKI
12th EELA TUTORIAL - USERS AND SYSTEM ADMINISTRATORS FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin.
INFSO-RI Enabling Grids for E-sciencE VOMS & MyProxy interaction Emidio Giorgio INFN NA4 Generic Applications Meeting 10 January.
EGEE-II INFSO-RI Enabling Grids for E-sciencE Using Certificate & Simple Job Submission Jinny Chien ASGC.
EGEE is a project funded by the European Union under contract IST GENIUS and GILDA: a status report Roberto Barbera NA4 Generic Applications.
Enabling Grids for E-sciencE gLite security pratical tutorial Dario Russo INFN Catania Catania,
EGEE-II INFSO-RI Enabling Grids for E-sciencE Overview of gLite, the EGEE middleware Mike Mineter Training Outreach Education National.
IST E-infrastructure shared between Europe and Latin America The GILDA t-Infrastructure and the GENIUS portal Christian Grunfeld,
EGEE is a project funded by the European Union under contract IST GENIUS and GILDA Guy Warner NeSC Training Team Induction to Grid Computing.
Claudio Grandi INFN Bologna Virtual Pools for Interactive Analysis and Software Development through an Integrated Cloud Environment Claudio Grandi (INFN.
Chapter 7: Using Network Clients The Complete Guide To Linux System Administration.
Antonio Fuentes RedIRIS Barcelona, 15 Abril 2008 The GENIUS Grid portal.
The EPIKH Project (Exchange Programme to advance e-Infrastructure Know-How) gLite Grid Introduction Salma Saber Electronic.
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,
EGEE is a project funded by the European Union under contract IST The GILDA Project and the GENIUS portal Roberto Barbera University of Catania.
MyProxy Server Installation
The GENIUS portal Roberto Barbera University of Catania and INFN
Grid2Win: Porting of gLite middleware to Windows XP platform
Configuring Internet-related services
GENIUS: A Portal for Computing Grids
EGEE Middleware: gLite Information Systems (IS)
The GENIUS portal and the GILDA t-Infrastructure
The GILDA t-Infrastructure and the GENIUS portal
Grid Computing Software Interface
Il Portale GENIUS Alberto Falzone NICE srl Primo Tutorial TriGrid VL
Presentation transcript:

INFSO-RI Enabling Grids for E-sciencE The GENIUS Grid portal Tony Calanducci INFN Catania - Italy First Latin American Workshop for Grid Administrators November 2005

Enabling Grids for E-sciencE INFSO-RI First Latin American Workshop for Grid Administrators – Merida, Venezuela Introduction (1) Grid computing vision brings the idea that enormous and heterogeneous computing resources and mass storage systems, distribuited world-wide and “linked” by large bandwidth networks, can be connected by an intelligent series of services (the Grid middleware) and behave as a single machine. Within this paradigm, an easy way to access and share computing resources should be provided to large communities (VO) where scientists and researchers could work together to solve complex problem. Grids must provide a secure access to distribuited resources which must be presented in term of applications and not of complex protocols.

Enabling Grids for E-sciencE INFSO-RI First Latin American Workshop for Grid Administrators – Merida, Venezuela Actually the services provided by the grid-middleware are currently exposed through Command Line Interfaces (CLI) As solution to overcome this problem the Italian INFN Grid Project and the Italian web technology company NICE S.r.l. start a collaboration (beginning of 2002) which bring to the develop of the GENIUS Grid Portal GENIUS stands for Grid Enabled web eNvironment for site Independent User job Submission Thanks to GENIUS scientists and researchers can execute and monitor their applications on the Grid just using a simple web browser. Introduction (2)

Enabling Grids for E-sciencE INFSO-RI First Latin American Workshop for Grid Administrators – Merida, Venezuela A grid portal: why and how (1) It can be accessed from everywhere and by “everything” (desktop, laptop, PDA, cell phone). It can keep the same interface to several back- ends. 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/VOMS level.

Enabling Grids for E-sciencE INFSO-RI First Latin American Workshop for Grid Administrators – Merida, Venezuela All available grid services must be incorporated in a logic way, just “one mouse click away”. Layout used is very easy to understand and user friendly. A grid portal: why and how (2)

Enabling Grids for E-sciencE INFSO-RI First Latin American Workshop for Grid Administrators – Merida, Venezuela The GENIUS hourglass model OS & Net services Basic Services High level GRID middleware ALICEATLASCMSLHCb Applications’ specific layer Other apps GLOBUS toolkit LCG /gLite architecture GENIUS web portal GENIUS ® (Grid Enabled web eNvironment for site Independent User job Submission) [ INFN/NICE collaboration

Enabling Grids for E-sciencE INFSO-RI First Latin American Workshop for Grid Administrators – Merida, Venezuela GENIUS: how it works ApacheEnginFrame GENIUS https+java/xml+rfb WEB Browser UI Local WS the Grid M/W+GSI 3-tier model

Enabling Grids for E-sciencE INFSO-RI First Latin American Workshop for Grid Administrators – Merida, Venezuela Grid authentication with MyProxy UI Local WS MyProxy Server GENIUS Server (UI) grid-proxy-init myproxy-init any grid service myproxy-get-delegation output the Grid execution WEB Browser

Enabling Grids for E-sciencE INFSO-RI First Latin American Workshop for Grid Administrators – Merida, Venezuela Genius Demo

Enabling Grids for E-sciencE INFSO-RI First Latin American Workshop for Grid Administrators – Merida, Venezuela 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. GENIUS FAQ’s…and answers (1/2)

Enabling Grids for E-sciencE INFSO-RI First Latin American Workshop for Grid Administrators – Merida, Venezuela 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 LCG/gLite middleware, it can be very easily interfaced to others. Q: How can I start downloading/using GENIUS ? A: Go to the reference site click on “GENIUS CVS available” and follow the instructions. GENIUS FAQ’s…and answers (2/2)

Enabling Grids for E-sciencE INFSO-RI First Latin American Workshop for Grid Administrators – Merida, Venezuela Genius Installation

Enabling Grids for E-sciencE INFSO-RI First Latin American Workshop for Grid Administrators – Merida, Venezuela Requirements (I) LCG/gLite User Interface – Genius needs to be installed in the same machine of a LCG or gLite User Interface CVS account on geniuscvs.ct.infn.it – Genius binary and configuration files can be easily downloaded from the above CVS. You need to request an account sending an to putting in CC where you specify your personal data and the Virtual Organization you belong to. You will receive the username and the password of your account on the GENIUS CVS

Enabling Grids for E-sciencE INFSO-RI First Latin American Workshop for Grid Administrators – Merida, Venezuela Requirements (II) Server certificate – Request a host cerficate to you Certification Authority EnginFrame EGEE license – Genius is built on top of EnginFrame framework. EnginFrame licences are free for non-profit member of EGEE project using LCG or gLite middleware. – You can request a EF license filling up the form at the following URL: 

Enabling Grids for E-sciencE INFSO-RI First Latin American Workshop for Grid Administrators – Merida, Venezuela Getting Genius Log in as root in the UI you chose to install Genius too Change directory to /opt. –Genius must be installed under /opt Set the environment variable CVS_RSH with the command –export CVS_RSH=ssh Check out GENIUS with the command –cvs -d checkout -d genius genius-sl where is the one requested previously. The directory /opt/genius will automatically be created. The command above download the most current version of GENIUS

Enabling Grids for E-sciencE INFSO-RI First Latin American Workshop for Grid Administrators – Merida, Venezuela Installing Genius Create the user efadmin in your User Interface machine –useradd efadmin Run the installation script with the command –/opt/genius/genius_install.sh This script must be executed only once Copy your server certificate file to /opt/genius/apache/conf/ssl.crt/.crt and your server key file to /opt/genius/apache/conf/ssl.key/.key Copy the EnginFrame license file license.ef you get by after the registration to /opt/genius/ef/license/

Enabling Grids for E-sciencE INFSO-RI First Latin American Workshop for Grid Administrators – Merida, Venezuela Installing Genius (II) Edit the file /opt/genius/apache/conf/httpd.conf and replace yourservercertificate.crt with.crt and yourserverkey.key with.key. Edit the file /opt/genius/etc/genius.conf and set the variables SERVER_CERT_FILE and SERVER_KEY_FILE to the correct file names for your machine with all the absolute path.

Enabling Grids for E-sciencE INFSO-RI First Latin American Workshop for Grid Administrators – Merida, Venezuela Starting Genius Start all the GENIUS services issuing the command – /etc/rc.d/init.d/genius start Now, you can access the URL through your web browser and you should see the GENIUS home page.