SCI-BUS is supported by the FP7 Capacities Programme under contract nr RI-283481 CloudBroker Platform integration into WS-PGRADE/gUSE Zoltán Farkas MTA.

Slides:



Advertisements
Similar presentations
SCI-BUS is supported by the FP7 Capacities Programme under contract no. RI Science Gateways for improving the uptake of Grid and Cloud Computing.
Advertisements

EDGI is supported by the FP7 Capacities Programme under contract nr RI End-User view of the AutoDock Portal Zoltán Farkas, MTA SZTAKI
Chapter 22: Cloud Computing and Related Security Issues Guide to Computer Network Security.
Cloud Computing Brandon Hixon Jonathan Moore. Cloud Computing Brandon Hixon What is Cloud Computing? How does it work? Jonathan Moore What are the key.
Management Framework for Amazon EC2 Speaker: Frank Bitzer
Cloud Computing (101).
SaaS, PaaS & TaaS By: Raza Usmani
M.A.Doman Model for enabling the delivery of computing as a SERVICE.
EXTENDING SCIENTIFIC WORKFLOW SYSTEMS TO SUPPORT MAPREDUCE BASED APPLICATIONS IN THE CLOUD Shashank Gugnani Tamas Kiss.
SCI-BUS is supported by the FP7 Capacities Programme under contract no. RI Creating a Multi-Cloud System with the CloudBroker Platform Dr. Wibke.
CLOUD COMPUTING & COST MANAGEMENT S. Gurubalasubramaniyan, MSc IT, MTech Presented by.
SCI-BUS is supported by the FP7 Capacities Programme under contract nr RI WS-PGRADE/gUSE Supporting e-Science communities in Europe Zoltan Farkas.
Software to Data model Lenos Vacanas, Stelios Sotiriadis, Euripides Petrakis Technical University of Crete (TUC), Greece Workshop.
Cloud computing is the use of computing resources (hardware and software) that are delivered as a service over the Internet. Cloud is the metaphor for.
Connecting Workflow-Oriented Science Gateways to Multi-Cloud Systems Zoltán Farkas, Péter Kacsuk, Ákos Hajnal MTA SZTAKI.
CloudBroker integration to WS- PGRADE/gUSE Zoltán Farkas MTA SZTAKI LPDS
CLOUD COMPUTING  IT is a service provider which provides information.  IT allows the employees to work remotely  IT is a on demand network access.
Interoperability in the Cloud By Alex Espinoza
Cloud Computing. What is Cloud Computing? Cloud computing is a model for enabling convenient, on-demand network access to a shared pool of configurable.
SCI-BUS is supported by the FP7 Capacities Programme under contract no. RI CloudBroker Platform Presentation Wibke Sudholt CloudBroker GmbH Technoparkstrasse.
IPlant Collaborative Tools and Services Workshop iPlant Collaborative Tools and Services Workshop Overview of Atmosphere.
Introduction to Cloud Computing
M.A.Doman Short video intro Model for enabling the delivery of computing as a SERVICE.
EDGI European Desktop Grid Initiative EDGI Portal usage and use-case studies EDGI is supported by the FP7 Capacities Programme under contract.
Presented by: Sanketh Beerabbi University of Central Florida COP Cloud Computing.
1 Developing domain specific gateways based on the WS- PGRADE/gUSE framework Peter Kacsuk MTA SZTAKI Start date: Duration:
Sharing, integrating and executing different workflows in heterogeneous multi-cloud systems Peter Kacsuk MTA SZTAKI SCI-BUS is supported.
07/06/11 New Features of WS-PGRADE (and gUSE) 2010 Q Q2 Miklós Kozlovszky MTA SZTAKI LPDS.
SCI-BUS is supported by the FP7 Capacities Programme under contract nr RI Creating the Autodock gateway from WS-PGRADE/gUSE and making it cloud-enabled.
From P-GRADE to SCI-BUS Peter Kacsuk, Zoltan Farkas and Miklos Kozlovszky MTA SZTAKI - Computer and Automation Research Institute of the Hungarian Academy.
1 Introduction to SCI-BUS and WS-PGRADE/gUSE Peter Kacsuk MTA SZTAKI Start date: Duration: 36 months SCI-BUS is supported.
Introduction to WS-PGRADE and gUSE Tutorial Akos Balasko 04/17/
WNoDeS – Worker Nodes on Demand Service on EMI2 WNoDeS – Worker Nodes on Demand Service on EMI2 Local batch jobs can be run on both real and virtual execution.
Convert generic gUSE Portal into a science gateway Akos Balasko 02/07/
How to Read gUSE Documents Orange Docs Series for General Pruposes RELEASE ISSUE POLICY LICENSE HOW TO READ GUSE DOCUMENTS GUSE IN A NUTSHELL by Tibor.
A scalable and flexible platform to run various types of resource intensive applications on clouds ISWG June 2015 Budapest, Hungary Tamas Kiss,
Development of e-Science Application Portal on GAP WeiLong Ueng Academia Sinica Grid Computing
The SEE-GRID-SCI initiative is co-funded by the European Commission under the FP7 Research Infrastructures contract no Workflow repository, user.
Convert generic gUSE Portal into a science gateway Akos Balasko.
3/12/2013Computer Engg, IIT(BHU)1 CLOUD COMPUTING-1.
SCI-BUS is supported by the FP7 Capacities Programme under contract nr RI Accessing Cloud Systems from WS-PGRADE/gUSE Zoltán Farkas MTA SZTAKI LPDS.
SCI-BUS is supported by the FP7 Capacities Programme under contract no. RI Science Gateways and Clouds Dr. Wibke Sudholt CloudBroker GmbH Technoparkstrasse.
Application Specific Module Tutorial Zoltán Farkas, Ákos Balaskó 03/27/
1 SCI-BUS: building e-Science gateways in Europe: building e-Science gateways in Europe Peter Kacsuk and Zoltan Farkas MTA SZTAKI.
1 TCS Confidential. 2 Objective : In this session we will be able to learn:  What is Cloud Computing?  Characteristics  Cloud Flavors  Cloud Deployment.
1 WS-PGRADE/gUSE generic DCI gateway framework for EGI user communities Zoltan Farkas and Peter Kacsuk MTA SZTAKI SCI-BUS is supported.
Introduction to the program of the summer school Peter Kacsuk MTA SZTAKI SCI-BUS is supported by the FP7 Capacities Programme under contract.
SCI-BUS is supported by the FP7 Capacities Programme under contract nr RI MTA SZTAKI background for the DARIAH CC Zoltan Farkas MTA SZTAKI LPDS,
OpenNebula: Experience at SZTAKI Peter Kacsuk, Sandor Acs, Mark Gergely, Jozsef Kovacs MTA SZTAKI EGI CF Helsinki.
Supporting Big Data Processing via Science Gateways EGI CF 2015, November, Bari, Italy Dr Tamas Kiss, CloudSME Project Director University of Westminster,
All rights reserved. © CloudBroker GmbH Cloud Computing for Scientific and Technical Applications GridKa School 2012 August 28, 2012, Karlsruhe, Germany.
SHIWA Simulation Platform (SSP) Gabor Terstyanszky, University of Westminster EGI Community Forum Munnich March 2012 SHIWA is supported by the FP7.
1 Globe adapted from wikipedia/commons/f/fa/ Globe.svg IDGF-SP International Desktop Grid Federation - Support Project SZTAKI.
SCI-BUS is supported by the FP7 Capacities Programme under contract no. RI SCI-BUS and the CloudBroker Platform: Extending Science Gateways to Clouds.
SCI-BUS is supported by the FP7 Capacities Programme under contract nr RI Accessing cloud resources through the WS-PGRADE/gUSE and CloudBroker integrated.
SCI-BUS is supported by the FP7 Capacities Programme under contract nr RI CloudBroker usage Zoltán Farkas MTA SZTAKI LPDS
Convert generic gUSE Portal into a science gateway Akos Balasko.
Convert generic gUSE Portal into a science gateway Akos Balasko.
Exposing WS-PGRADE/gUSE for large user communities Peter Kacsuk, Zoltan Farkas, Krisztian Karoczkai, Istvan Marton, Akos Hajnal,
Unit 3 Virtualization.
By: Raza Usmani SaaS, PaaS & TaaS By: Raza Usmani
StratusLab First Periodic Review
Peter Kacsuk, Zoltan Farkas MTA SZTAKI
WS-PGRADE for Molecular Sciences and XSEDE
Tools and Services Workshop Overview of Atmosphere
Chapter 21: Cloud Computing and Related Security Issues
Introduction to Cloud Computing
Chapter 22: Cloud Computing Technology and Security
Cloud Computing Cloud computing refers to “a model of computing that provides access to a shared pool of computing resources (computers, storage, applications,
Brandon Hixon Jonathan Moore
Presentation transcript:

SCI-BUS is supported by the FP7 Capacities Programme under contract nr RI CloudBroker Platform integration into WS-PGRADE/gUSE Zoltán Farkas MTA SZTAKI LPDS

Outline Motivation WS-PGRADE/gUSE CloudBroker Platform Integration: – Architecture, features – DCI Bridge modifications – WS-PGRADE modifications – WFI modifications SaaS vs IaaS execution modes

Motivation There are many user communities who would like to access compute resources in a transparent way through science gateways Cloud resources are getting more and more popular Clouds are more reliable than grids Additionally, cloud resource can provide a vast amount of resources (flexible resource allocation) A customizable science gateway with cloud support is capable of satisfying compute needs of complex scientific computations Aim: provide access to cloud resources in a transparent way

WS-PGRADE/gUSE in SCI-BUS

The CloudBroker Platform Easy, scalable, secure, integrable and pay-per-use access to scientific and technical applications in the cloud High performance computing application store and marketplace with accounting and billing Deployment and execution of applications in the cloud with the same parameters and files as for local execution Accessible through the internet via a web browser UI Integration possibilities into third party tools via web service-based APIs Public version available under Using infrastructure as a service (IaaS) from cloud providers Offering platform as a service (PaaS) for software vendors Providing software as a service (SaaS) to end users Available compute resources: Amazon, IBM, OpenStack, OpenNebula Available storage resources: Amazon, Walrus, Rados S3

CloudBroker Platform Architecture CloudBroker Platform Amazon Cloud IBM Cloud … Cloud Chemistry Appli- cations Biology Appli- cations Medicine Appli- cations Web Browser UI Engineering Appli- cations Web Service API Generic Workbenches CloudBroker Integration Domain-Specific Gateways R&D End Users and Software Vendors CLI … Appli- cations

Integrated architecture

Integration features I. Slight modification in the fully featured UI Also available in every customization level, completely hiding the fact that cloud is being used: – ASM – Remote API – End-user view – DCI Bridge

Integration features II. Support for commercial clouds with costs (prices configured in CloudBroker Platform): – Estimated job cost before submission – Actual job and workflow cost after execution

Integration features III. IaaS modelSaaS model Enables users to run their own executablesYesNo What has to be pre-deployed in the virtual machine image A single wrapper applicationEvery application that users would like to use What has to be configured in the CloudBroker Platform Only the wrapper applicationExecutables for the different application Level of securityLow: user can run anythingHigh: users can run only pre-registered, tested apps Ease of use (user’s perspective)Very easy: very similar to existing WS- PGRADE/gUSE interface Very easy: user simply selects from the pre- defined Software Ease of use (portal administrator’s perspective) Easy: only two additional properties have to be set in the DCI Bridge configuration (see previous slide) Very easy: no need to set additional properties Ease of use (CloudBroker administrator’s perspective) Easy: only one application has to be configured for each cloud resource Hard: a number of applications have to be configured Easy of use (cloud administrator’s perspective) Easy: only one VM image has to be deployedHard: either a number of VM images have to be deployed or one VM image must be updated a number of times.

DCI Bridge modifications I. New Configuration tab for CloudBroker

DCI Bridge modifications II. New CloudBroker plugin to manage CloudBroker jobs Using slightly extended JSDL Workflow Test Applications 1.0 1f803ac0-8cfd-47de-9b9a-718f2a287f20 Workflow Test Applications 1.0 Workflow Test Applications 1.0 ARInew.sh Workflow Test Applications 1.0 ARInew.sh A job.out job.err OpenNebula MTA SZTAKI SZTAKI OpenNebula MTA SZTAKI SZTAKI SZTAKI OpenNebula OpenNebula MTA SZTAKI SZTAKI SZTAKI OpenNebula x86_64

WS-PGRADE modifications I. CloudBroker Authentication Portlet

WS-PGRADE modifications II. IaaS and SaaS-based configuration

WFI modifications Produce JSDL document for DCI Bridge based on workflow XML containing CloudBroker- specific settings

Accessible Cloud Resources Access provided by the CloudBroker Platform Commercial: – Amazon EC2 – IBM OpenSource/Free: – OpenStack – OpenNebula Currently, within SCI-BUS accessible: – MTA SZTAKI OpenNebula (400 cores) – BIFI OpenStack (50 cores)

Example applications - IaaS University-level cloud resource access Run any application

Example applications - SaaS Predeployed application execution Docking portal: AutoGrid, AutoDock, AutoDock Vina (should be deployed)

Summary WS-PGRADE/gUSE offers production-level cloud access through the CloudBroker Platform Mainstream cloud resources can be used (both IaaS and SaaS model is supported) Slight UI changes (can be completely hidden for end-users) Commercial exploitation available

Questions? ?