SCI-BUS is supported by the FP7 Capacities Programme under contract no. RI-283481 Science Gateways and Clouds Dr. Wibke Sudholt CloudBroker GmbH Technoparkstrasse.

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

© 2009 IBM Corporation ® IBM Software Group Introduction to Cloud Computing Vivek C Agarwal IBM India Software Labs.
The Cloud: Demystified Neil Cattermull Frontier Technology.
Cloud Computing (101).
SaaS, PaaS & TaaS By: Raza Usmani
EXTENDING SCIENTIFIC WORKFLOW SYSTEMS TO SUPPORT MAPREDUCE BASED APPLICATIONS IN THE CLOUD Shashank Gugnani Tamas Kiss.
Cloud computing Tahani aljehani.
INTRODUCTION TO CLOUD COMPUTING Cs 595 Lecture 5 2/11/2015.
Duncan Fraiser, Adam Gambrell, Lisa Schalk, Emily Williams
Plan Introduction What is Cloud Computing?
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 Source:
Osama Shahid ( ) Vishal ( ) BSCS-5B
A Brief Overview by Aditya Dutt March 18 th ’ Aditya Inc.
SCI-BUS is supported by the FP7 Capacities Programme under contract nr RI WS-PGRADE/gUSE Supporting e-Science communities in Europe Zoltan Farkas.
Cloud Computing for the Enterprise November 18th, This work is licensed under a Creative Commons.
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.
Lecture 8 – Platform as a Service. Introduction We have discussed the SPI model of Cloud Computing – IaaS – PaaS – SaaS.
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.
Cloud Computing. What is Cloud Computing? Cloud computing is a model for enabling convenient, on-demand network access to a shared pool of configurable.
Cloud Usage Overview The IBM SmartCloud Enterprise infrastructure provides an API and a GUI to the users. This is being used by the CloudBroker Platform.
SCI-BUS is supported by the FP7 Capacities Programme under contract no. RI CloudBroker Platform Presentation Wibke Sudholt CloudBroker GmbH Technoparkstrasse.
Introduction to Cloud Technology StratusLab Tutorial (Orsay, France) 28 November 2012.
SCI-BUS is supported by the FP7 Capacities Programme under contract nr RI CloudBroker Platform integration into WS-PGRADE/gUSE Zoltán Farkas MTA.
Introduction to Cloud Computing
Cloud Computing & Amazon Web Services – EC2 Arpita Patel Software Engineer.
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.
Installation and Development Tools National Center for Supercomputing Applications University of Illinois at Urbana-Champaign The SEASR project and its.
Plan  Introduction  What is Cloud Computing?  Why is it called ‘’Cloud Computing’’?  Characteristics of Cloud Computing  Advantages of Cloud Computing.
SCI-BUS is supported by the FP7 Capacities Programme under contract no. RI CloudBroker Platform Tutorial Wibke Sudholt CloudBroker GmbH Technoparkstrasse.
Enterprise Cloud Computing
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
Chapter 8 – Cloud Computing
A Technical Overview Bill Branan DuraCloud Technical Lead.
Scientific Gateway for Academic Grid Malaysia Group Name: ZenFone Munirah binti Kassim Ana Farhanah binti Omar Siti Syahirah binti.
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.
A Catch-All Science Gateway Portal for Malaysia Research Communities The International Workshop on Science Gateways 2013, 3-5 June 2013 Elizabeth Pek Iee.
Information Systems in Organizations 5.2 Cloud Computing.
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.
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.
Submitted to :- Neeraj Raheja Submitted by :- Ghelib A. Shuaib (Asst. Professor) Roll No : Class :- M.Tech(CSE) 2 nd Year.
INFN OCCI implementation on Grid Infrastructure Michele Orrù INFN-CNAF OGF27, 13/10/ M.Orrù (INFN-CNAF) INFN OCCI implementation on Grid Infrastructure.
SCI-BUS is supported by the FP7 Capacities Programme under contract no. RI Introduction to Science Gateway Sustainability Dr. Wibke Sudholt CloudBroker.
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
Exposing WS-PGRADE/gUSE for large user communities Peter Kacsuk, Zoltan Farkas, Krisztian Karoczkai, Istvan Marton, Akos Hajnal,
Agenda  What is Cloud Computing?  Milestone of Cloud Computing  Common Attributes of Cloud Computing  Cloud Service Layers  Cloud Implementation.
Unit 3 Virtualization.
Introduction to Cloud Technology
By: Raza Usmani SaaS, PaaS & TaaS By: Raza Usmani
Free Cloud Management Portal for Microsoft Azure Empowers Enterprise Users to Govern Their Cloud Spending and Optimize Cloud Usage and Planning MICROSOFT.
Platform as a Service.
WS-PGRADE for Molecular Sciences and XSEDE
Introduction to Cloud Computing
Introduction to Enterprise Systems
Presentation transcript:

SCI-BUS is supported by the FP7 Capacities Programme under contract no. RI Science Gateways and Clouds Dr. Wibke Sudholt CloudBroker GmbH Technoparkstrasse 1, CH-8005 Zurich, Switzerland Phone: Web:

© CloudBroker GmbH All rights reserved. Presentation Outline Cloud computing Science gateways CloudBroker Platform SCI-BUS project GaaS = Gateway as a Service / EGI Technical Forum

SCI-BUS is supported by the FP7 Capacities Programme under contract no. RI Cloud Computing

© CloudBroker GmbH All rights reserved. Cloud Definition Self service: Access to computer resources on demand, without much initial investment in time, money or expertise Pay per use: Only pay for what you actually use in small steps, OpEx instead of CapEx, micropayments Scalability: Nearly unlimited elasticity, grow and shrink the resource size upon request ⇒ Not only change in technology, but change in business model ⇒ Interface between providers and users set at the right place / EGI Technical Forum

© CloudBroker GmbH All rights reserved. Cloud Services / EGI Technical Forum Scientific / office / business / etc. applications Salesforce, Google Apps, etc. SaaS = Software as a Service Programming / deployment frameworks, distribution / messaging / monitoring systems, databases, etc. Google App Engine, Windows Azure, etc. PaaS = Platform as a Service Virtual machines, storage, network, etc. Amazon EC2 and S3, Rackspace, etc. IaaS = Infrastructure as a Service

© CloudBroker GmbH All rights reserved. Types of Clouds / EGI Technical Forum Private Clouds In-house or hosted Just for internal use Multi-tenant across organization sites, departments, groups and users Focus on self- service and accountability Hybrid Clouds Mixture of public and private clouds Focus on scalability and failover Public Clouds Offered by partner organizations or cloud providers Available to certain external user communities or to everybody Multi-tenant across organizations Focus on on- demand and pay- per-use

SCI-BUS is supported by the FP7 Capacities Programme under contract no. RI Science Gateways

© CloudBroker GmbH All rights reserved. Gateway Description Portals to scientific applications for scientific end users, hiding the infrastructure complexity in the background Usually focus on a certain scientific domain, application area, geographic region, user group, organization or similar Front-ends might be web-based, client software, mobile apps, APIs, CLIs, etc. Back-ends are typically distributed computing infrastructures (DCIs) such as clusters, supercomputers, grids or clouds, but can also include sensors, etc. Additional functionalities such as data handling, workbenches, workflows, parameter sweeps, visualization, graphs, user management, community interaction, social media, publications, reporting, etc. Often have domain-specific functionalities such as naming, annotation and display of items, metadata, item connections, access to content databases, etc. Example scientific domains include molecular science, proteomics, medical imaging, astrophysics, seismology, rendering, etc. Example providers include academic institutes, scientific communities, research projects, NGIs, companies, etc / EGI Technical Forum

© CloudBroker GmbH All rights reserved. Gateway Architecture / EGI Technical Forum User Gateway Technology (Liferay, WS-PGRADE/gUSE, etc.) Science Gateway Applications, Databases DCIs Clusters, Supercomputers (SGE, PBS, LSF, etc.) Institutional Grids (Globus, UNICORE, etc.) Desktop Grids (BOINC, Condor, etc.) Clouds IaaS PaaS SaaS Public Private Public Private Public Private Visualization, Reporting Workflows, Parameter Sweeps Data Handling, Metadata User Management, Community

SCI-BUS is supported by the FP7 Capacities Programme under contract no. RI CloudBroker Platform

© CloudBroker GmbH All rights reserved. CloudBroker Platform Web-based application store for the deployment and execution of scientific and technical software in the cloud On demand, pay per use, browser / programmatic / command-line access, cross-domain Uses infrastructure as a service (IaaS) from resource providers Offers platform as a service (PaaS) for software vendors and software as a service (SaaS) for end users Easy to use, speeds up time to market, no need for own HPC infrastructure, OpEx instead of CapEx / EGI Technical Forum

© CloudBroker GmbH All rights reserved. User Tools Java Client Library Platform Architecture / EGI Technical Forum CloudBroker Platform Amazon Cloud Open- Stack Cloud … Cloud Chemistry Appli- cations Biology Appli- cations Health Appli- cations Web Browser UI … Appli- cations REST Web Service API CloudBroker Integration End Users, Software Vendors, Resource Providers CLI Engineering Appli- cations IBM Cloud Euca- lyptus Cloud

© CloudBroker GmbH All rights reserved. Clouds and Applications Cloud Resources Use your own resources and/or resources offered by others Configuration in platform needed for own resources: – Instance types, regions, storages, prices Currently supported public clouds / storages: – Amazon EC2 / S3 – IBM SmartCloud Enterprise / Nirvanix Currently supported private clouds / storages: – OpenStack (via EC2 API) – Eucalyptus / Walrus Support in preparation: – OpenNebula Resources offered by CloudBroker: – Amazon EC2 / S3 – IBM SmartCloud Enterprise Application Software Use your own software on your own resources and/or software offered by others on resources offered by others Any batch-oriented Linux command-line application: – Multi-threading and MPI possible Configuration in platform needed for own software: – Executables, deployments, prices Auto-deployment with installation script: – Amazon EC2 – IBM SmartCloud Enterprise Software offered by CloudBroker: – BLAST, AutoDock, Gromacs, X! Tandem, OpenFOAM Also already ported: – Rosetta, TransAT, Siesta, T-Coffee, FoldX, R / EGI Technical Forum

© CloudBroker GmbH All rights reserved. Platform Features Computations: – Job creation, submission and control – Data file upload and download – Automatic queuing, instance startup and shutdown, data transfer (via cloud storage) and fault tolerance – Pipeline jobs, archives and tagging Interfaces: – Web browser UI – REST web service API – Java client library – CLI Marketplace: – Platform usage surcharges as percentage of resource and software prices – Free resources and software have zero surcharges Further features: – Registration (with user check in public platform) – User authentication with and password – SSL transport-layer encryption – Dashboard, activity logs – User and organization management – Different organization, user and visibility levels – Resource access and software license limits – Invoicing and billing, pre-payment or monthly payment – Documentation Platform flavors: – Public installation under – Also hosted and in-house installations offered / EGI Technical Forum

© CloudBroker GmbH All rights reserved. Reference Examples Protein modeling with Rosetta (collaboration with ETH Zurich and IBM) Computational fluid dynamics web UI for TransAT (collaboration with ASCOMP and HSR) Platform node for KNIME (Konstanz Information Miner) workflow framework Access to clouds in SCI-BUS (SCIentific gateway Based User Support) EU FP7 project Further projects in industry, government and academia / EGI Technical Forum

SCI-BUS is supported by the FP7 Capacities Programme under contract no. RI SCI-BUS Project

© CloudBroker GmbH All rights reserved. SCI-BUS Setup EU FP7 project Running 10/ /2014 Consortium: – 15 partners from 10 countries (10 academic, 5 industrial) – 6 subcontractors – Additional associated partners (via MoU) Goals: – Provide researchers seamless access to major computing, data and networking infrastructures and services – Develop gateway technology – Support community gateways – Focus on scientific workflows Generic-purpose technologies: – WS-PGRADE/gUSE from MTA SZTAKI (see and presentation of Zoltan Farkas in the morning) – CloudBroker Platform Initial gateway communities: – Systems biology, computational chemistry, astrophysics, heliophysics, seismology, medicine, rendering, electronic document handling, business process optimization, SMEs, software testing SCI-BUS booth at EGI Technical Forum 2012: – CloudBroker Platform demo at 15:40 today / EGI Technical Forum

© CloudBroker GmbH All rights reserved. SCI-BUS Architecture / EGI Technical Forum Source: SCI-BUS

© CloudBroker GmbH All rights reserved. WS-PGRADE/gUSE / EGI Technical Forum Source:

© CloudBroker GmbH All rights reserved. CloudBroker Platform Integration in WS-PGRADE/gUSE Method: – Use of the CloudBroker Platform Java client library Existing features: – CloudBroker DCI Bridge backend plugin and configuration interface – CloudBroker security portlet – Concrete workflow portlet extension for CloudBroker jobs Upcoming features: – Support for running any kind of application via wrapper script – Display of prices, costs and invoices – Different types of user mapping / EGI Technical Forum Source: Zoltan Farkas, MTA SZTAKI

SCI-BUS is supported by the FP7 Capacities Programme under contract no. RI GaaS = Gateway as a Service

© CloudBroker GmbH All rights reserved. Gateway Sustainability Over time, science gateways need to become sustainable It does not make sense to offer a gateway if there is not enough user interest in it There are more and more moves towards also metering and billing academic services Many governments don’t have enough money for large CapEx anymore and thus prefer stepwise OpEx Sponsors are hard to attract to science gateways Not always gateways can be outsourced or a spin-off company generated from them ⇒ Base government funding to build, operate and support science gateways is needed ⇒ Beyond that, apply the cloud business model to science gateways / EGI Technical Forum

© CloudBroker GmbH All rights reserved. Gateway Business Models Build science gateways from cloud building blocks (model used in the CloudBroker Platform and SCI-BUS) Charge for not freely accessible resource consumption and application usage (model used in the CloudBroker Platform and SCI- BUS) Have a freemium model with extra charges for additional services (model used in the CloudBroker Platform and SCI-BUS) Offer user subscriptions with different features Let commercial and other external users pay for gateway services Have a shareholder charge-back model Provide professional consulting, training and support ⇒ Develop your own business model / EGI Technical Forum

SCI-BUS is supported by the FP7 Capacities Programme under contract no. RI Thank you! – Questions? Try out the CloudBroker Platform under Visit SCI-BUS under