EGEE is a project funded by the European Union under contract IST-2003-508833 GENIUS and EnginFrame Roberto Barbera EGEE NA4 Generic Applications coordinator.

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

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.
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.
DEV392: Extending SharePoint Products And Technologies Through Web Parts And ASP.NET Clint Covington, Program Manager Data And Developer Services - Office.
a Web interface for the GRID world Alice Off-line Meeting Erice (TP) - Italy, Sept 26th, 2000.
Chapter 17: Client/Server Computing Business Data Communications, 4e.
SC7 WG6 Rome Engineering Ingegneria Informatica S.p.A. INFSO-RI Isabel Matranga ETICS Automated Building,Testing and Quality Assurance.
Software Frameworks for Acquisition and Control European PhD – 2009 Horácio Fernandes.
Multiple Tiers in Action
Sharepoint Portal Server Basics. Introduction Sharepoint server belongs to Microsoft family of servers Integrated suite of server capabilities Hosted.
Enabling Grids for E-sciencE Medical image processing web portal : Requirements analysis. An almost end user point of view … H. Benoit-Cattin,
Managing Client Access
Module 4 Managing Client Access. Module Overview Configuring the Client Access Server Role Configuring Client Access Services for Outlook Clients Configuring.
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 .
- 1 - Grid Programming Environment (GPE) Ralf Ratering Intel Parallel and Distributed Solutions Division (PDSD)
EGEE is a project funded by the European Union under contract IST GENIUS and EnginFrame Roberto Barbera Univ. of Catania and INFN SEE-GRID.
New Ideas for Computing Environments Networking Information Communication Engineering EnginFrame.
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.
GRACE Project IST EGAAP meeting – Den Haag, 25/11/2004 Giuseppe Sisto – Telecom Italia Lab.
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.
EGEE is a project funded by the European Union under contract IST Generic Applications: strategy, organization, tools and manpower Roberto.
Course ILT Internet/intranet support Unit objectives Use the Internet Information Services snap-in to manage IIS, Web sites, virtual directories, and WebDAV.
FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America GENIUS server installation and configuration.
INFSO-RI Enabling Grids for E-sciencE The GENIUS Grid portal Tony Calanducci INFN Catania - Italy First Latin American Workshop.
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.
Designing Authentication for a Microsoft Windows 2000 Network Designing Authentication in a Microsoft Windows 2000 Network Designing Kerberos Authentication.
Network and Perimeter Security Paula Kiernan Senior Consultant Ward Solutions.
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.
FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America The GENIUS Grid Portal Roberto Barbera Univ.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks, An Overview of the GridWay Metascheduler.
Wrapping Scientific Applications As Web Services Using The Opal Toolkit Wrapping Scientific Applications As Web Services Using The Opal Toolkit Sriram.
09/02 ID099-1 September 9, 2002Grid Technology Panel Patrick Dreher Technical Panel Discussion: Progress in Developing a Web Services Data Analysis Grid.
Institute For Digital Research and Education Implementation of the UCLA Grid Using the Globus Toolkit Grid Center’s 2005 Community Workshop University.
NA-MIC National Alliance for Medical Image Computing UCSD: Engineering Core 2 Portal and Grid Infrastructure.
EGEE-II INFSO-RI Enabling Grids for E-sciencE The GILDA training infrastructure.
Solutions using Microsoft Content Management Server 2002 Connector for SharePoint Technologies Sue Corke Mark Harrison Microsoft UK.
A Data Access Framework for ESMF Model Outputs Roland Schweitzer Steve Hankin Jonathan Callahan Kevin O’Brien Ansley Manke.
E-infrastructure shared between Europe and Latin America GENIUS PORTAL Valeria Ardizzone INFN-Catania 1° EELA Grid School Itacuruçà Island, State of Rio.
EGEE is a project funded by the European Union under contract IST Presentation of NA4 Generic Applications Roberto Barbera NA4 Generic Applications.
SonicWALL SSL-VPN Series Easy Secure Remote Access Cafferata Cristiano SE Italia.
A scalable and flexible platform to run various types of resource intensive applications on clouds ISWG June 2015 Budapest, Hungary Tamas Kiss,
Ad Hoc VO Akylbek Zhumabayev Images. Node Discovery vs. Registration VO Node Resource User discover register Resource.
EGEE is a project funded by the European Union under contract IST EGEE tutorial introduction Roberto Barbera University of Catania and INFN.
INFSO-RI Enabling Grids for E-sciencE ARDA Experiment Dashboard Ricardo Rocha (ARDA – CERN) on behalf of the Dashboard Team.
Development of e-Science Application Portal on GAP WeiLong Ueng Academia Sinica Grid Computing
Data Manipulation with Globus Toolkit Ivan Ivanovski TU München,
Università di Perugia Enabling Grids for E-sciencE Status of and requirements for Computational Chemistry NA4 – SA1 Meeting – 6 th April.
Managing deployment and activation of Web Applications in a distributed e-Infrastructure EGI Technical Forum September 2011 Lyon
Status of Globus activities Massimo Sgaravatto INFN Padova for the INFN Globus group
EGEE is a project funded by the European Union under contract IST GENIUS and GILDA: a status report Roberto Barbera NA4 Generic Applications.
FESR Consorzio COMETA - Progetto PI2S2 Il portale grid: GENIUS Alberto Falzone NICE srl Consorzio COMETA – Progetto PI2S2 Tutorial.
EGEE is a project funded by the European Union under contract IST GENIUS and GILDA Guy Warner NeSC Training Team Induction to Grid Computing.
Antonio Fuentes RedIRIS Barcelona, 15 Abril 2008 The GENIUS Grid portal.
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,
Regional Operations Centres Core infrastructure Centres
Tamas Kiss University Of Westminster
GENIUS and EnginFrame: GRID Portal across Research and Industry
Securing the Network Perimeter with ISA 2004
The GENIUS portal Roberto Barbera University of Catania and INFN
Patrick Dreher Research Scientist & Associate Director
The European DataGrid Project Team
GENIUS: A Portal for Computing Grids
Module 01 ETICS Overview ETICS Online Tutorials
Il Portale GENIUS Alberto Falzone NICE srl Primo Tutorial TriGrid VL
Presentation transcript:

EGEE is a project funded by the European Union under contract IST GENIUS and EnginFrame Roberto Barbera EGEE NA4 Generic Applications coordinator NA4 Open Meeting, Catania,

NA4 Open Meeting, Catania, Contents Introduction about EnginFrame EnginFrame examples GENIUS installation and configuration An example of EnginFrame service FAQs and answers

NA4 Open Meeting, Catania, GENIUS: how it works Apache EnginFrame GENIUS https+java/xml+rfb WEB Browser UI Loc al WS the Grid M/W+GSI 3-tier model

NA4 Open Meeting, Catania, Enginframe in brief Standards-based GRID portal framework  Java, Tomcat/JServ, Apache, XML/XSL → GridML Solves back-end integration problems  Visual rendering for most Grid objects jobs, job arrays, hosts, services, databases, etc.  Multiple Grid & Cluster technologies support EDG, Globus, LSF, SGE, Condor (soon)  Authentication delegation (GSI,MyProxy, AFS, NIS, NT, Kerberos V,...)  Data management: UL/DL + remote (multi-) file browsing  Integration with interactive apps End-user oriented focus!  application integration

NA4 Open Meeting, Catania, Application Server Application Server LSF Compute Farm Web ServerClients Standard Web Browser MetaFrame + NFuse MetaFrame + NFuse EnginFrame Server and Repository Browsing request HTML Rendering XML Output Service request X / VNC / ICA connections 3-Tier Computing Portal with EnginFrame GLOBUS Grids EnginFrame GlobusAgent LSF Agent NFuse Agent...

NA4 Open Meeting, Catania, Industrial Grid Portals Black-box Grid solutions

NA4 Open Meeting, Catania, Case study: Consolidation Company in the Defense sector Different companies have merged into one Sites and customers spread over WAN Projects need common coordination and collaboration  No common design methodology  Duplicated licenses across different sites  Insufficient local resources  Limited communication

NA4 Open Meeting, Catania, Solution: EnginFrame Centralized eDesign Services

NA4 Open Meeting, Catania, EnginFrame benefits IT assets and project methodology consolidation Enhanced collaboration with remote sites and partners Intellectual Property protection Automatic and transparent enforcement of company policies Wealth of properly focused information for management Ease deployment of new software and methodologies Rapid migration to the Computing Portal paradigm from a typical engineering environment Enhance resource Manageability for System and Application managers Enable smooth NT-UNIX-appliance integration Complexity reduction for Grid environments

NA4 Open Meeting, Catania, Case Study: Intellectual Property Scenario:  Accent is designing a chipset for Siemens  Siemens needs to test the firmware & software for this chipset Problem:  Intellectual Property cannot be disclosed Chipset IP + + FirmWare

NA4 Open Meeting, Catania, Solution: EnginFrame Black-box for Firmware simulation

NA4 Open Meeting, Catania, EnginFrame benefits IT assets and project methodology consolidation Enhanced collaboration with remote sites and partners Intellectual Property protection Automatic and transparent enforcement of company policies Wealth of properly focused information for management Ease deployment of new software and methodologies Rapid migration to the Computing Portal paradigm from a typical engineering environment Enhance resource Manageability for System and Application managers Enable smooth NT-UNIX-appliance integration Complexity reduction for Grid environments

NA4 Open Meeting, Catania, Case Study: Data Exchange Collaboration problem in the supply chain Many suppliers with different supported 3D models Complex operations to convert files Management not comfortable with uncontrolled data exchange User friendliness

NA4 Open Meeting, Catania, Solution: EnginFrame DataGate

NA4 Open Meeting, Catania, EnginFrame benefits IT assets and project methodology consolidation Enhanced collaboration with remote sites and partners Intellectual Property protection Automatic and transparent enforcement of company policies Wealth of properly focused information for management Ease deployment of new software and methodologies Rapid migration to the Computing Portal paradigm from a typical engineering environment Enhance resource Manageability for System and Application managers Enable smooth NT-UNIX-appliance integration Complexity reduction for Grid environments

NA4 Open Meeting, Catania, To install GENIUS on an User Interface machine you need a server certificate (in order to sign https connection) and a free EnginFrame license The user efadmin must be present in the system GENIUS is downloaded from a SSH CVS server GENIUS should be installed under /opt/genius GENIUS installs with /opt/genius/genius_install.sh (just one command!) GENIUS starts/stops with the command /etc/rc.d/init.d/genius start|stop Typical GENIUS installation (1/3)

NA4 Open Meeting, Catania, ls –l /opt/genius drwxr-xr-x 2 root root 4096 Apr 15 13:19 CVS drwxr-xr-x 8 nobody nobody 4096 Apr 15 13:19 JSDK2.0 drwxr-xr-x 18 root root 4096 Apr 15 13:20 apache drwxr-xr-x 3 root root 4096 May 3 16:47 bin drwxr-xr-x 17 root root 4096 Apr 15 13:20 ef lrwxrwxrwx 1 root root 36 Apr 15 13:21 etc -> /opt/genius/ef/plugins/infngrid/etc/ -rwxr-xr-x 1 root root 4512 Oct genius_install.sh drwxr-xr-x 4 root root 4096 Apr 15 13:20 include drwxr-xr-x 9 root root 4096 Apr 15 13:20 j2sdk1.4.0_01 lrwxrwxrwx 1 root root 13 Apr 15 13:21 jdk -> j2sdk1.4.0_01 lrwxrwxrwx 1 root root 7 Apr 15 13:21 jsdk -> JSDK2.0 drwxr-xr-x 4 root root 4096 Apr 15 13:20 lib drwxr-xr-x 5 root root 4096 Apr 15 13:20 man drwxr-xr-x 7 root root 4096 Apr 15 13:20 mrtg drwxr-xr-x 9 root root 4096 Apr 15 13:20 openldap drwxr-xr-x 8 root root 4096 Apr 15 13:20 openssl drwxr-xr-x 4 root root 4096 May 5 11:10 vnc Typical GENIUS installation (2/3)

NA4 Open Meeting, Catania, Configuration files  /opt/genius/etc XML files  /opt/genius/apache/htdocs Action procedures (shell scripts, etc.)  /opt/genius/ef/plugins/infngrid/bin Third-party binaries (PHP4, OpenSSL, TightVNC, expect, …)  /opt/genius/bin Typical GENIUS installation (3/3)

NA4 Open Meeting, Catania, Service Example gzip sample maximum medium none EF_SPOOLER_NAME="gzip $file” export EF_SPOOLER_NAME ${EF_ROOT}/plugins/lsf/bin/bsub -o output.txt gzip -$level \"$FILE\” gzip sample maximum medium none EF_SPOOLER_NAME="gzip $file” export EF_SPOOLER_NAME ${EF_ROOT}/plugins/lsf/bin/bsub -o output.txt gzip -$level \"$FILE\”

NA4 Open Meeting, Catania, Choosing the right layout One very effective method is to select one existing page from your Intranet/Internet site You need to identify a page where you can figure out the space for the service navigation bar and the service content area

NA4 Open Meeting, Catania, 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. FAQ’s…and answers (1/2)

NA4 Open Meeting, Catania, 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 click on “GENIUS CVS available” and follow the instructions. FAQ’s…and answers (2/2)