CHAIN-REDS computing solutions for Virtual Research Communities CHAIN-REDS Workshop – 11 December 2013 Roberto Barbera – University of Catania and.

Slides:



Advertisements
Similar presentations
Grid Initiatives for e-Science virtual communities in Europe and Latin America The VRC-driven GISELA Science Gateway Diego Scardaci.
Advertisements

Federated access to e-Infrastructures worldwide
Introduction on Science Gateway Understanding access and functionalities Catania, 09/06/2014Riccardo Rotondo
Catania Science Gateway Framework Motivations, architecture, features Catania, 09/06/2014Riccardo Rotondo
Co-ordination & Harmonisation of Advanced e-Infrastructures for Research and Education Data Sharing Research Infrastructures – Proposal n A Standard-based.
EUROPEAN UNION Polish Infrastructure for Supporting Computational Science in the European Research Space Cracow Grid Workshop’10 Kraków, October 11-13,
Co-ordination & Harmonisation of Advanced e-Infrastructures for Research and Education Data Sharing Research Infrastructures – Proposal n The CHAIN-REDS.
The EPIKH Project (Exchange Programme to advance e-Infrastructure Know-How) Grid Engine Riccardo Rotondo
Co-ordination & Harmonisation of Advanced e-Infrastructures for Research and Education Data Sharing Co-funded.
Climate Sciences: Use Case and Vision Summary Philip Kershaw CEDA, RAL Space, STFC.
INFSO-RI Enabling Grids for E-sciencE The GENIUS Grid portal Tony Calanducci INFN Catania - Italy First Latin American Workshop.
European Grid Initiative Federated Cloud update Peter solagna Pre-GDB Workshop 10/11/
GILDA testbed GILDA Certification Authority GILDA Certification Authority User Support and Training Services in IGI IGI Site Administrators IGI Users IGI.
NA-MIC National Alliance for Medical Image Computing UCSD: Engineering Core 2 Portal and Grid Infrastructure.
This project has received funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement n° Data Repositories.
Widening the number of e-Infrastructure users with Science Gateways and Identity Federations Giuseppe Andronico INFN -
How to integrate EGI portals with Identity Federations Roberto Barbera Univ. of Catania and INFN EGI Technical Forum – Prague,
EGI Technical Forum Madrid COMPSs in the EGI Federated Cloud Daniele Lezzi – BSC EGI Technical Forum Madrid.
Co-ordination & Harmonisation of Advanced e-Infrastructures for Research and Education Data Sharing Grant.
Tutorial on Science Gateways, Roma, Riccardo Rotondo Introduction on Science Gateway Understanding access and functionalities.
Tutorial on Science Gateways, Roma, Catania Science Gateway Framework Motivations, architecture, features Riccardo Rotondo.
Rome - 24 January Earth Server EU FP7-INFRA project Scalability for Big Data Roberto Barbera - University of Catania and INFN - Italy
Introduction to Distributed Computing Infrastructures and the Catania Science Gateway Framework Roberto Barbera Univ. of Catania.
Co-ordination & Harmonisation of Advanced e-Infrastructures for Research and Education Data Sharing Research Infrastructures – Proposal n Standard-based.
Utilizzo di portali per interfacciamento tra Grid e Cloud Workshop della Commissione Calcolo e Reti dell’INFN, May Laboratori Nazionali del.
Co-ordination & Harmonisation of Advanced e-Infrastructures for Research and Education Data Sharing Co-funded.
1 Globe adapted from wikipedia/commons/f/fa/ Globe.svg IDGF-SP International Desktop Grid Federation - Support Project SZTAKI.
The Catania Grid Engine Mr. Riccardo Rotondo Consortium GARR, Rome, Italy
REST API to develop application for mobile devices Mario Torrisi Dipartimento di Fisica e Astronomia – Università degli Studi.
The Open Access Repository of INFN Roberto Barbera and Rita Ricceri – INFN
The eCSG Mobile App Mario Torrisi INFN – Division of Catania 24 June 2013 Webinar on the eCSG 1.
Co-ordination & Harmonisation of Advanced e-Infrastructures for Research and Education Data Sharing Research Infrastructures – Grant Agreement n
Co-ordination & Harmonisation of Advanced e-INfrastructures CHAIN Worldwide Interoperability Test Roberto Barbera – Univ. of Catania and INFN Diego Scardaci.
Co-ordination & Harmonisation of Advanced e-INfrastructures Technical program: advancement & issues Roberto Barbera University.
Web and mobile access to digital repositories Mario Torrisi National Institute of Nuclear Physics – Division of
EGI-InSPIRE RI EGI-InSPIRE RI EGI-InSPIRE Software provisioning and HTC Solution Peter Solagna Senior Operations Manager.
Co-ordination & Harmonisation of Advanced e-Infrastructures for Research and Education Data Sharing Grant.
Some considerations and ideas for the (next) future Roberto Barbera University of Catania and INFN IWSG’10.
A Data Engine for Grid Science Gateways Enabling Easy Transfers and Data Sharing Dr. Marco Fargetta (1), Mr. Riccardo Rotondo (2,*), Prof. Roberto Barbera.
1 EGI Federated Cloud Architecture Matteo Turilli Senior Research Associate, OeRC, University of Oxford Chair – EGI Federated Clouds Task Force
Co-ordination & Harmonisation of Advanced e-Infrastructures for Research and Education Data Sharing Grant.
PaaS services for Computing and Storage
Accessing the VI-SEEM infrastructure
The EGI Training Infrastructure
Ecological Niche Modelling in the EGI Cloud Federation
Use of HLT farm and Clouds in ALICE
INVESTIGATING A SCIENCE GATEWAY FOR AN AGENT-BASED
Giuseppina Inserra INFN Catania
The CHAIN-REDS Project: an overview
Ian Bird GDB Meeting CERN 9 September 2003
Technical Meeting with CNR and INAF 7 October 2014
StratusLab Final Periodic Review
StratusLab Final Periodic Review
Riccardo Rotondo INFN Catania – Italy
Wrap-up and future activities Roberto Barbera (roberto.
The Sci-GaIA project and introduction to the Hackfest
Open Access Repository INFN Roberto Barbera (roberto
GSAF Grid Storage Access Framework
Introduction to Cloud Computing
Cloud Computing Dr. Sharad Saxena.
20409A 7: Installing and Configuring System Center 2012 R2 Virtual Machine Manager Module 7 Installing and Configuring System Center 2012 R2 Virtual.
Concept of VLAN (Virtual LAN) and Benefits
Elisa Ingrà – Consortium GARR
DARIAH Competence Centre: architecture and activity summary
The SADE mini-project of the EGI DARIAH Competence Centre
Grid Engine Riccardo Rotondo
Key Manager Domains February, 2019.
Grid Engine Diego Scardaci (INFN – Catania)
Anjuman College of Engineering & Technology Computer Science & Engineering Department Subject Code: BECSE408T Subject Name: (ELECTIVE-III)Clustering &
Introduction to the SHIWA Simulation Platform EGI User Forum,
Presentation transcript:

CHAIN-REDS computing solutions for Virtual Research Communities CHAIN-REDS Workshop – 11 December 2013 Roberto Barbera – University of Catania and INFN - Italy (roberto.barbera@ct.infn.it)

Outline Introductory concepts and driving considerations Vision and use cases Current results Summary and conclusions CHAIN-REDS Workshop - 11 December 2013

Evolution of distributed computing Time Cost of hw Cost of networks Power of COTS WAN bandwidth 00’s-10’s Cloud Computing 90’s-00’s Grid Computing 80’s-90’s Cluster Computing Mainframe Computing

Combine everything together and get a new buzzword: Jungle Computing( (*)B. Kahanwal and T. P. Singh, “The Distributed Computing Paradigms: P2P, Grid, Cluster, Cloud, and Jungle”, International Journal of Latest Research in Science and Technology, Vol. 1, Issue 2, Page 183-187, July-August (2012), ISSN (Online):2278-5299, www.mnkjournals.com/ijlrst.htm

The “non-global” middleware… Genesis II CHAIN-REDS Workshop - 11 December 2013

…and very «cloudy» skies… Interoperability and easiness of access are issues CHAIN-REDS Workshop - 11 December 2013

Interoperability and interoperation (source: Wikipedia) According to ISO/IEC 2382-01 (Information Technology Vocabulary, Fundamental Terms), interoperability is "The capability to communicate, execute programs, or transfer data among various functional units in a manner that requires the user to have little or no knowledge of the unique characteristics of those units“ In engineering, interoperation is the setup of ad hoc components and methods to make two or more systems work together as a combined system Adoption of standards is key CHAIN-REDS Workshop - 11 December 2013

Vision A scientist can seamlessly run applications on HPC machines, Grids and Clouds based on different middleware ( to demonstrate interoperability  use case #1) The cloud tenant of a real or virtual organisation can seamlessly and easily manage Cloud resources pledged by providers owning infrastructures based on different Cloud middleware stacks ( to demonstrate interoperation  use case #2 ) CHAIN-REDS Workshop - 11 December 2013

CHAIN-REDS Demo contributors CHAIN-REDS Workshop - 11 December 2013

The EGI Federated Cloud Web: http://www.egi.eu/infrastructure/cloud/ Wiki: https://wiki.egi.eu/wiki/Fedcloud-tf use case #2 use case #1 CHAIN-REDS Workshop - 11 December 2013

Use case #1 (scientist’s view) A user can sign in on a Science Gateway using his/her federated credentials, select an application from a menu and seamlessly execute it on HPC machines, Grids and Clouds The fractions of executions on the three different platforms can be adjusted to simulate the need to “boost” the resources in case of temporary peaks of activity CHAIN-REDS Workshop - 11 December 2013

Catania Science Gateway Framework architecture Embedded Services Administrator Scientist Cloud tenant ....... App. 1 App. 2 MyCloud Catania Science Gateway Use case #1 Use case #2 CLEVER Orchestrator (based on OCCI) Grid/Cloud Engine (based on SAGA) More on Science Gateways tomorrow morning in the first plenary session of e-AGE 2013 Cloud #1 HPC Clusters Users belonging to Identity Federations Cloud #2 Cloud #n Single logical domain

The Catania Grid & Cloud Engine Jungle The Catania Grid & Cloud Engine Jungle Liferay Portlets Grid/Cloud Engine Science GW 1 Science GW 2 Science GW 3 eToken Server Science GW Interface Data Engine Job Engine Users Track & Monit. Users Tracking DB Jungle SAGA/JSAGA API Grid/Cloud/Local MWs Updated New New Updated Updated New

Use case #1 implementation: JSAGA Adaptor for OCCI Science Gateway Catania Grid/Cloud Engine Security context Job management Stage-in/out Adaptor VM SG start VM robot certificate SG stage-in & run app VM 1) stage-out SG VM 2) kill VM

Running applications on CHAIN-REDS Cloud Testbed and EGI Federated Cloud CHAIN-REDS Workshop - 11 December 2013

Running applications on CHAIN-REDS Cloud Testbed and EGI Federated Cloud v CHAIN-REDS Workshop - 11 December 2013

Running applications on CHAIN-REDS Cloud Testbed and EGI Federated Cloud

Running applications on CHAIN-REDS Cloud Testbed and EGI Federated Cloud

Running applications on CHAIN-REDS Cloud Testbed and EGI Federated Cloud

Running applications on various types of e-Infrastructures CHAIN-REDS Workshop - 11 December 2013

Guidelines available to join the CHAIN-REDS cloud testbed

Use case #2 (cloud tenant’s view) The cloud tenant of a real or virtual organisation can sign in on a Science Gateway using his/her federated credentials, select virtual machine(s) from a geographically shared repository and deploy/move/copy it/them across his/her personal cloud The graphic user interface will be very intuitive including point & click and drag & drop functionalities The virtual machine(s) will belong to the same domain name (chain-project.eu in the particular case) independently of the site where it/they will be instantiated and of the underlying Cloud middleware stack CHAIN-REDS Workshop - 11 December 2013

Scenario of use case #2 Cloud 1 M/W 1’ Cloud n M/W n’ Cloud 7 M/W 7’ CHAIN-REDS Workshop - 11 December 2013

Scenario of use case #2 Cloud 1 M/W 1’ Cloud n M/W n’ Cloud 7 M/W 7’ MyCloud CHAIN-REDS Workshop - 11 December 2013

Actual testbed configuration for use case #2 FedCloud 8 clouds 6 countries 3 m/w stacks 1 SME IT GR IT Cloud CZ ES ZA EG ES CHAIN-REDS Workshop - 11 December 2013

Use case #2 implementation: MyCloud functionalities Services MyCloud (orchestrated by ) Cloud 1 with m/w 1’ Basic VM1 Basic VM2 Cloud 2 with m/w 2’ VRC1 VM1 VRC1 VM2 Single domain (using dymanic DNS) Cloud n with m/w n’ VRC2 VM1 VRC2 VM2 CHAIN-REDS Workshop - 11 December 2013

MyCloud Architecture: the “big picture” Cloud M/W X Cloud M/W Y CDMI Object Storage CDMI OCCI OCCI CDMI OCCI OCCI orchestrator CLEVER orchestrates Storage inter cloud migration image management Network DNSmasq / OpenVSwitch Computing Stateful VM handling MyCloud CLEVER Client API CHAIN-REDS Workshop - 11 December 2013

MyCloud Architecture: current implementation Cloud m/w X Cloud m/w Y Local Storage Local Storage OCCI OCCI sync OCCI OCCI orchestrator sync CLEVER orchestrates Computing Stateless VM handling MyCloud CLEVER Client API Local Storage CHAIN-REDS Workshop - 11 December 2013

MyCloud @ the CHAIN-REDS Science Gateway Current functionalities: Federated authentication Fine-grained authorisation Single/multi-deployment of VMs on a cloud and across clouds Single/multi-move of VMs across clouds Single/multi-deletion of VMs on a cloud and across clouds SSH connection to VMs Direct web access to VMs hosting web services CHAIN-REDS Workshop - 11 December 2013

Summary and conclusions CHAIN-REDS is promoting the vision of scientists simultaneously and seamlessly running applications on, and accessing/moving data across, all the elements of a Jungle-Computing-based infrastructure Standard-based interoperability should be enabled not only across middleware but also and more importantly across computing paradigms (Grid, HPC, Cloud, local clusters, desktops, etc.) CHAIN-REDS has successfully demonstrated interoperability at user application level thanks to standard adoption (SAGA, SAML, OCCI, CDMI, JSR286, etc.) The JSAGA adaptor for OCCI-compliant cloud middleware allows sites outside Europe to be interoperable with (and eventully be part of) the EGI Federated Cloud The MyCloud service allows seamless multi-cloud service operation across different OCCI-compliant middleware stacks deployed in the various regions addressed by the project CHAIN-REDS Workshop - 11 December 2013

Questions ?