Www.eu-eela.eu E-science grid facility for Europe and Latin America Bridging the High Performance Computing Gap with OurGrid Francisco Brasileiro Universidade.

Slides:



Advertisements
Similar presentations
1 Bogotá, EELA-2 1 st Conference, On the Co-existence of Service and Opportunistic Grids Francisco Brasileiro Universidade Federal.
Advertisements

The OurGrid Project Walfredo Cirne Universidade Federal de Campina Grande.
E-science grid facility for Europe and Latin America JRA1 Status Report Development of Services for Applications and Infrastructure Francisco.
Office of Science U.S. Department of Energy Grids and Portals at NERSC Presented by Steve Chan.
Labs of The World, Unite!!! Walfredo Cirne Universidade Federal de Campina Grande.
Makrand Siddhabhatti Tata Institute of Fundamental Research Mumbai 17 Aug
VAP What is a Virtual Application ? A virtual application is an application that has been optimized to run on virtual infrastructure. The application software.
1/8 Enhancing Grid Infrastructures with Virtualization and Cloud Technologies Ignacio M. Llorente Business Workshop EGEE’09 September 21st, 2009 Distributed.
By Mihir Joshi Nikhil Dixit Limaye Pallavi Bhide Payal Godse.
SICSA student induction day, 2009Slide 1 Social Simulation Tutorial Session 6: Introduction to grids and cloud computing International Symposium on Grid.
GRACE Project IST EGAAP meeting – Den Haag, 25/11/2004 Giuseppe Sisto – Telecom Italia Lab.
1 Dr. Markus Hillenbrand, ICSY Lab, University of Kaiserslautern, Germany A Generic Database Web Service for the Venice Service Grid Michael Koch, Markus.
Connecting OurGrid & GridSAM A Short Overview. Content Goals OurGrid: architecture overview OurGrid: short overview GridSAM: short overview GridSAM: example.
User requirements for and concerns about a European e-Infrastructure Steven Newhouse, Director.
Cloud Computing 1. Outline  Introduction  Evolution  Cloud architecture  Map reduce operation  Platform 2.
E-science grid facility for Europe and Latin America Bridging OurGrid-based and gLite-based Grid Infrastructures Abmar de Barros, Adabriand.
GRAM: Software Provider Forum Stuart Martin Computational Institute, University of Chicago & Argonne National Lab TeraGrid 2007 Madison, WI.
DISTRIBUTED COMPUTING
Flexibility and user-friendliness of grid portals: the PROGRESS approach Michal Kosiedowski
E-science grid facility for Europe and Latin America OurGrid E2GRIS1 Rafael Silva Universidade Federal de Campina.
INFSO-RI Enabling Grids for E-sciencE Logging and Bookkeeping and Job Provenance Services Ludek Matyska (CESNET) on behalf of the.
INFSO-RI Module 01 ETICS Overview Alberto Di Meglio.
Grids, Clouds and the Community. Cloud Technology and the NGS Steve Thorn Edinburgh University Matteo Turilli, Oxford University Presented by David Fergusson.
E-science grid facility for Europe and Latin America Developing e-Infrastructure services for e-Science applications: the EELA-2 experience.
Grid Technologies  Slide text. What is Grid?  The World Wide Web provides seamless access to information that is stored in many millions of different.
INFSO-RI Module 01 ETICS Overview Etics Online Tutorial Marian ŻUREK Baltic Grid II Summer School Vilnius, 2-3 July 2009.
E-science grid facility for Europe and Latin America JRA1 – Activity Report and Plans Francisco Brasileiro Universidade Federal de Campina.
OurGrid: A Simple Solution for Running Bag-of-Tasks Applications on Grids Marcelo Meira, Walfredo Cirne (marcelo, Universidade.
10/24/2015OSG at CANS1 Open Science Grid Ruth Pordes Fermilab
Alexandre Duarte Gustavo Wagner Francisco Brasileiro Walfredo Cirne Multi-Environment Software Testing on the Grid Universidade Federal de Campina Grande.
Grid Execution Management for Legacy Code Applications Grid Enabling Legacy Code Applications Tamas Kiss Centre for Parallel.
EGEE-Forum – May 11, 2007 Enabling Grids for E-sciencE EGEE and gLite are registered trademarks A gateway platform for Grid Nicolas.
1 Catania, 4 th EEGE User Forum/OGF 25, OurGrid integration with gLite based grids in EELA-2 Francisco Brasileiro Universidade.
1 Bogotá, EELA-2 1 st Conference, The OurGrid Approach for Opportunistic Grid Computing Francisco Brasileiro Universidade Federal.
Institute For Digital Research and Education Implementation of the UCLA Grid Using the Globus Toolkit Grid Center’s 2005 Community Workshop University.
E-science grid facility for Europe and Latin America OurGrid and the co-existence with gLite Alexandre Duarte Universidade Federal de Campina.
EGEE-II INFSO-RI Enabling Grids for E-sciencE The GILDA training infrastructure.
E-infrastructure shared between Europe and Latin America Interoperability between EELA and OurGrid Alexandre Duarte CERN and UFCG 1 st.
Ruth Pordes November 2004TeraGrid GIG Site Review1 TeraGrid and Open Science Grid Ruth Pordes, Fermilab representing the Open Science.
E-science grid facility for Europe and Latin America JRA1 – Annual Activity Report Francisco Brasileiro Universidade Federal de Campina.
US LHC OSG Technology Roadmap May 4-5th, 2005 Welcome. Thank you to Deirdre for the arrangements.
Campus grids: e-Infrastructure within a University Mike Mineter National e-Science Centre 14 February 2006.
6/23/2005 R. GARDNER OSG Baseline Services 1 OSG Baseline Services In my talk I’d like to discuss two questions:  What capabilities are we aiming for.
Uppsala, April 12-16th 2010EGEE 5th User Forum1 A Business-Driven Cloudburst Scheduler for Bag-of-Task Applications Francisco Brasileiro, Ricardo Araújo,
FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America Grid Applications in the EELA Project Geneviève.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE Site Architecture Resource Center Deployment Considerations MIMOS EGEE Tutorial.
Development of e-Science Application Portal on GAP WeiLong Ueng Academia Sinica Grid Computing
E-infrastructure shared between Europe and Latin America Interoperability between EELA and OurGrid Alexandre Duarte CERN IT-GD EELA Project.
E-science grid facility for Europe and Latin America JRA1 role and its interaction with SA1 and NA3 Francisco Brasileiro Universidade Federal.
1 TCS Confidential. 2 Objective : In this session we will be able to learn:  What is Cloud Computing?  Characteristics  Cloud Flavors  Cloud Deployment.
E-science grid facility for Europe and Latin America EELA-2: a seed for e-Science Bernard M. Marechal (EELA-2 Project Coordinator) CETA-CIEMAT.
Author: Krishna P.C. Madhavan And Sebastien Goasguen Saurabh Goyal Purnima Mandava.
OpenNebula: Experience at SZTAKI Peter Kacsuk, Sandor Acs, Mark Gergely, Jozsef Kovacs MTA SZTAKI EGI CF Helsinki.
Grid Execution Management for Legacy Code Architecture Exposing legacy applications as Grid services: the GEMLCA approach Centre.
The EDGeS project receives Community research funding 1 Support services for desktop grids and service grids by the EDGeS project Tamas Kiss – University.
Tutorial on Science Gateways, Roma, Catania Science Gateway Framework Motivations, architecture, features Riccardo Rotondo.
Campus grids: e-Infrastructure within a University Mike Mineter National e-Science Centre 22 February 2006.
IST E-infrastructure shared between Europe and Latin America The GILDA t-Infrastructure and the GENIUS portal Christian Grunfeld,
InSilicoLab – Grid Environment for Supporting Numerical Experiments in Chemistry Joanna Kocot, Daniel Harężlak, Klemens Noga, Mariusz Sterzel, Tomasz Szepieniec.
The EPIKH Project (Exchange Programme to advance e-Infrastructure Know-How) gLite Grid Introduction Salma Saber Electronic.
INFSOM-RI Elisabetta Ronchieri INFN CNAF ETICS 2 nd EU Review (CERN) 15 February 2008 WP3 - Software Configuration Tools and Methodologies.
Enabling Grids for E-sciencE Claudio Cherubino INFN DGAS (Distributed Grid Accounting System)
8 th International Desktop Grid Federation Workshop, Hannover, Germany, August 17 th, 2011 DEGISCO Desktop Grids for International Scientific Collaboration.
Introduction to Cloud Technology
BEST CLOUD COMPUTING PLATFORM Skype : mukesh.k.bansal.
Deploying Research in the Real World: The OurGrid Experience
Interoperability & Standards
Introduction to Cloud Computing
ShareGrid: architettura e middleware
Presentation transcript:

E-science grid facility for Europe and Latin America Bridging the High Performance Computing Gap with OurGrid Francisco Brasileiro Universidade Federal de Campina Grande Brazil 4 th BELIEF International Symposium Future trends and e-Infrastructures application: towards sustainable development São Paulo,

4th BELIEF International Symposium, São Paulo, Brazil, Outline The High Performance Computing gap Bridging the HPC gap with P2P grids The OurGrid middleware for P2P grids –Architecture –Features –Applications Interoperability with other grid middleware Concluding remarks

4th BELIEF International Symposium, São Paulo, Brazil, Grid computing and e-Science The grid computing technology is one of the main enablers of e-Science –Facilitates the sharing of instruments, computers, storage, data, information, expertise, etc. –Allows the federation of large amounts of resources –Provides access to resources, otherwise, unreachable –Does all that in a dependable way  Secure, safe, reliable, highly available, manageable, etc.

4th BELIEF International Symposium, São Paulo, Brazil, Examples of production grids Several grid facilities are currently in production They can be broadly divided in two classes –Dedicated service grids  EGEE, TeraGrid, OSG and many others –Voluntary computing grids  BOINC 

4th BELIEF International Symposium, São Paulo, Brazil, The High Performance Computing gap Mainstream technologies are not affordable for most users –Need of negotiation to have access to grid resources –Complex software installation, configuration and maintenance Most small and medium-sized labs cannot afford the cost of these technologies Negotiating their entry in established infrastructure is also difficult, cause the usually have little to offer as counterpart

4th BELIEF International Symposium, São Paulo, Brazil, Peer-to-Peer grids Demand for local resources is not uniform Labs could exchange their idle resources 1 time CPU utilization for lab B 1 time CPU utilization for the P2P grid combining resources from labs A and B 1 time CPU utilization for lab A

4th BELIEF International Symposium, São Paulo, Brazil, The OurGrid architecture Security Site and resource sharing management Rendezvous service User interface and scheduling of jobs

4th BELIEF International Symposium, São Paulo, Brazil, Main OurGrid features Easy to install, manage and use –Firewall and NAT friendly Specialised support for bag-of-task applications –Efficient scheduling of jobs Built-in prioritisation mechanism for the exchange of idle resources –Robust incentive mechanism prevents free-riding –No need of central authority to negotiate entrance in the grid Flexible security portfolio –Optional support for PKI based on X.509 certificates

4th BELIEF International Symposium, São Paulo, Brazil, Applications already supported Simulations –Grid scheduling research –Optimization of oil pumping (PETROBRAS) –Weather and climate forecast (BRAMS) –Management of water resources (SegHidro applications, EPANET) Genecodis and BLAST (Bioinformatics) Protein folding Image rendering (Blender) E-Gov Software engineering (GridUnit: parallel jUnit tests) and many others …

4th BELIEF International Symposium, São Paulo, Brazil, Interoperability OurGrid can interoperate with other grid middleware –Bridging (uses technology developed by the EDGeS project)  Jobs submitted using any grid middleware are sent to a gateway that store them in a canonical format A web service interface provides a generic interface to the gateway and we currently support the submission of OurGrid and gLite jobs to the gateway  The gateway invokes plug-ins for different grid middleware, allowing the execution of the stored jobs in a grid running the particular grid middleware Currently we have plug-ins for OurGrid and gLite –Co-existence  Allows idle cycles of resources managed by a different middleware to be used opportunistically by a grid running OurGrid

4th BELIEF International Symposium, São Paulo, Brazil, Concluding remarks OurGrid is fast, secure and easy to use It is open-source –Contributions are welcome Supports several grid communities since December 2004 –Access status.ourgrid.org for a fresh snapshot of the public OurGrid Community Joining is automatic –Just go to and download the software –No paperwork required

What does OurGrid has to do with sustainability? For a grid infrastructure to be sustainable we must have its profit (the difference between its utility and its cost) as large as possible OurGrid helps in: –Reducing the entrance barrier by:  Allowing any available resource to be tapped into the grid (possibly in a shared way)  Lowering costs of deployment and maintenance –Increasing the impact of grids by:  Allowing many more users to have access and make good use of the technology

4th BELIEF International Symposium, São Paulo, Brazil, How to join OurGrid? Install an XMPP server in your site (we suggest FireFox) Configure the firewall to allow: –Local XMPP clients to connect to your site’s XMPP server –Remote XMPP servers to connect to your site’s XMPP server Install the Java package of the OurGrid peer in one of the machines in your site Install the Java package for the OurGrid broker in the machines of the grid users Install a virtual machine manager and the Java package of the OurGrid Worker in all machines that will be made available in the grid Edit the configuration files for the peer, broker and workers You are done!

4th BELIEF International Symposium, São Paulo, Brazil, Contacts Francisco Brasileiro OurGrid site ( –There are many research papers on OurGrid available at the web site –A good starting point is:  Labs of the world, unite!!! W. Cirne, F. Brasileiro, N. Andrade, L. Costa, A. Andrade, R. Novaes, M. Mowbray. Journal of Grid Computing 4 (3) (2006) Thanks for your attention! Questions?