Support for Taverna Workflows in VPH-Share Cloud Platform Marek Kasztelnik 1, Marian Bubak 2,1, Maciej Malawski 2,1, Piotr Nowakowski 1, Ernesto Coto 3,

Slides:



Advertisements
Similar presentations
Polska Infrastruktura Informatycznego Wspomagania Nauki w Europejskiej Przestrzeni Badawczej Institute of Computer Science AGH ACC Cyfronet AGH The PL-Grid.
Advertisements

UrbanFlood Towards a framework for creation, deployment and reliable operation of distributed, time-critical applications Marian Bubak and Marek Kasztelnik.
Scientific Workflow Support in the PL-Grid Infrastructure with HyperFlow Bartosz Baliś, Tomasz Bartyński, Kamil Figiela, Maciej Malawski, Piotr Nowakowski,
Polish Infrastructure for Supporting Computational Science in the European Research Space GridSpace Based Virtual Laboratory for PL-Grid Users Maciej Malawski,
Presented by Sujit Tilak. Evolution of Client/Server Architecture Clients & Server on different computer systems Local Area Network for Server and Client.
WMU GNL Automation How to make my IT life easier CHRISTOPHER KEYAERT CONSULTANT AT INOVATIV CLOUD AND DATACENTER MANAGEMENT MVP.
Introduction to Amazon Web Services (AWS)
Towards auto-scaling in Atmosphere cloud platform Tomasz Bartyński 1, Marek Kasztelnik 1, Bartosz Wilk 1, Marian Bubak 1,2 AGH University of Science and.
Seamless Medical Image Processing on the Grid on the Example of Segmentation and Partition of the Airspaces Andrzej Rutkowski 1, Michał Chlebiej 1, Marcelina.
Distributed Cloud Environment for PL-Grid Applications Piotr Nowakowski, Tomasz Bartyński, Tomasz Gubała, Daniel Harężlak, Marek Kasztelnik, J. Meizner,
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.
Customized cloud platform for computing on your terms !
Hosted on the Powerful Microsoft Azure Platform, Advent Countdown Lets Companies Run Reliable and Scalable Holiday Marketing Campaigns MICROSOFT AZURE.
EUROPEAN UNION Polish Infrastructure for Supporting Computational Science in the European Research Space The Capabilities of the GridSpace2 Experiment.
Cloud Computing. What is Cloud Computing? Cloud computing is a model for enabling convenient, on-demand network access to a shared pool of configurable.
SimCity Building Blocks at the DICE team
A Web Crawler Design for Data Mining
Introduction to eChalk For Students. What is eChalk? eChalk’s unique online learning environment provides your school with its own electronic “town square”
Scientific Workflow Scheduling in Computational Grids Report: Wei-Cheng Lee 8th Grid Computing Conference IEEE 2007 – Planning, Reservation,
| nectar.org.au NECTAR TRAINING Module 3 Common use cases.
Experience with the OpenStack Cloud for VPH Applications Jan Meizner 1, Maciej Malawski 1,2, Piotr Nowakowski 1, Paweł Suder 1, Marian Bubak 1,2 AGH University.
Running a Scientific Experiment on the Grid Vilnius, 13 rd May, 2008 by Tomasz Szepieniec IFJ PAN & CYFRONET.
MICROSOFT AZURE ISV PROFILE: D-SCOPE SYSTEMS D-Scope Systems is an enterprise-level medical media product and integration specialist company. It provides.
DataNet – Flexible Metadata Overlay over File Resources Daniel Harężlak 1, Marek Kasztelnik 1, Maciej Pawlik 1, Bartosz Wilk 1, Marian Bubak 1,2 1 ACC.
SCAP E SCAPE Project EU project aimed at building a scalable platform for planning and execution of computation intensive processes for ingestion or migration.
EC-project number: Universal Grid Client: Grid Operation Invoker Tomasz Bartyński 1, Marian Bubak 1,2 Tomasz Gubała 1,3, Maciej Malawski 1,2 1 Academic.
EC-project number: ViroLab Virtual Laboratory Marian Bubak ICS / CYFRONET AGH Krakow virolab.cyfronet.pl.
1 Taverna CISTIB Ernesto Coto Taverna Open Workshop, October 2014.
CaIntegrator2 – Part 1: Create a Study with Clinical Data Fan Lin, Ph. D Molecular Analysis Tools Knowledge Center Columbia University and The Broad Institute.
SCAPE Rainer Schmidt SCAPE Training Event September 16 th – 17 th, 2013 The British Library Building Scalable Environments Technologies and SCAPE Platform.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Services for advanced workflow programming.
Atmosphere: A Platform for Development, Execution and Sharing of Applications in Federated Clouds Marian Bubak Piotr Nowakowski, Marek Kasztelnik, Tomasz.
Windows Azure. Azure Application platform for the public cloud. Windows Azure is an operating system You can: – build a web application that runs.
Lightweight construction of rich scientific applications Daniel Harężlak(1), Marek Kasztelnik(1), Maciej Pawlik(1), Bartosz Wilk(1) and Marian Bubak(1,
Federating PL-Grid Computational Resources with the Atmosphere Cloud Platform Piotr Nowakowski, Marek Kasztelnik, Tomasz Bartyński, Tomasz Gubała, Daniel.
20409A 7: Installing and Configuring System Center 2012 R2 Virtual Machine Manager Module 7 Installing and Configuring System Center 2012 R2 Virtual.
Multi-Tier Apps with Admin Access, RDP, Custom Installs Modern Scalable Web Sites Full Windows Server/Linux VMs Web Sites Virtual Machines Cloud Services.
Web Browsing *TAKE NOTES*. Millions of people browse the Web every day for research, shopping, job duties and entertainment. Installing a web browser.
Scaling the CERN OpenStack cloud Stefano Zilli On behalf of CERN Cloud Infrastructure Team 2.
EUROPEAN UNION Polish Infrastructure for Supporting Computational Science in the European Research Space The Capabilities of the GridSpace2 Experiment.
Document Name CONFIDENTIAL Version Control Version No.DateType of ChangesOwner/ Author Date of Review/Expiry The information contained in this document.
Axis AI Solves Challenges of Complex Data Extraction and Document Classification through Advanced Natural Language Processing and Machine Learning MICROSOFT.
SAGE Nick Beard Vice President, IDX Systems Corp..
Built on the Microsoft Azure Platform, UberCloud Helps Engineers and Software Providers to Offer and Deploy Powerful Cloud Services On Demand MICROSOFT.
Apache Solr Dima Ionut Daniel. Contents What is Apache Solr? Architecture Features Core Solr Concepts Configuration Conclusions Bibliography.
Development, Execution and Sharing of VPH Applications in the Cloud with the Atmosphere Platform Piotr Nowakowski, Tomasz Bartyński, Marian Bubak, Tomasz.
INFN OCCI implementation on Grid Infrastructure Michele Orrù INFN-CNAF OGF27, 13/10/ M.Orrù (INFN-CNAF) INFN OCCI implementation on Grid Infrastructure.
Configuring SQL Server for a successful SharePoint Server Deployment Haaron Gonzalez Solution Architect & Consultant Microsoft MVP SharePoint Server
Introductory Tutorial: OpenStack, Chef, Hadoop, Hbase, Pig I590 Data Science Curriculum Big Data Open Source Software and Projects September Geoffrey.
InSilicoLab – Grid Environment for Supporting Numerical Experiments in Chemistry Joanna Kocot, Daniel Harężlak, Klemens Noga, Mariusz Sterzel, Tomasz Szepieniec.
Microsoft Virtual Academy. Microsoft Virtual Academy First HalfSecond Half (01) Introduction to Microsoft Virtualization(05) Hyper-V Management (02) Hyper-V.
Onedata Eventually Consistent Virtual Filesystem for Multi-Cloud Infrastructures Michał Orzechowski (CYFRONET AGH)
Department of Computer Science AGH
Demo of the Model Execution Environment WP2 Infrastructure Platform
Demo of the Model Execution Environment WP2 Infrastructure Platform
Model Execution Environment Current status of the WP2 Infrastructure Platform Marian Bubak1, Daniel Harężlak1, Marek Kasztelnik1 , Piotr Nowakowski1, Steven.
From VPH-Share to PL-Grid: Atmosphere as an Advanced Frontend
Model Execution Environment for Investigation of Heart Valve Diseases
A Collaborative Environment Allowing Clinical Investigations on Integrated Biomedical Databases Matthias Assel HealthGrid 2009.
EPAM Cloud Orchestration
Tools and Services Workshop Overview of Atmosphere
PROCESS - H2020 Project Work Package WP6 JRA3
1ACC Cyfronet AGH, Kraków, Poland
20409A 7: Installing and Configuring System Center 2012 R2 Virtual Machine Manager Module 7 Installing and Configuring System Center 2012 R2 Virtual.
Platform for the long tail of science
High Performance Computing Center – HLRS
Final Review 27th March Final Review 27th March 2019.
Empowering teams with scalable Shiny applications
Presentation transcript:

Support for Taverna Workflows in VPH-Share Cloud Platform Marek Kasztelnik 1, Marian Bubak 2,1, Maciej Malawski 2,1, Piotr Nowakowski 1, Ernesto Coto 3, Juan Arenas 3 1 ACC CYFRONET AGH 2 AGH University of Science and Technology 3 CISTIB, INSIGNEO, University of Sheffield Virtual Physiological Human Conference 2014 Trondheim, 9-12 September 2014 Presentation available at:

VPH-ShareVPH2014, Trondheim, Norway11-Sept-14 Facts Modern science uses computations… Computations are wrapped and accessible as services Workflow systems (like Taverna) are used to create and execute scientific workflows 2 a lot That’s great, but…

VPH-ShareVPH2014, Trondheim, Norway11-Sept-14 There are drawbacks I only have it installed on my laptop My laptop is not enough I need to pay for resources… The service I used yesterday has just disappeared Is there hope? 3 even if they are not used

VPH-ShareVPH2014, Trondheim, Norway11-Sept-14 Cloud to the rescue 4 The service can be turned ON and OFF and I can do it myself If I need another service for my friend – not a problem let’s start a new service instance Spending under control – I’m paying only when the service is ON It is great but…

VPH-ShareVPH2014, Trondheim, Norway11-Sept-14 What it looks like Log into e.g. Amazon, RackSpace Launch required services with the correct flavor Locate service endpoints Register service endponts in Taverna SUCCESS: I can start my workflow Oops; I forgot to turn off unused services, my bill is huge  5 What is a flavor? Why do I need to care?

VPH-ShareVPH2014, Trondheim, Norway11-Sept-14 I just want to start my workflow and I don’t care about the rest The cloud is not enough We need Atmosphere 6

VPH-ShareVPH2014, Trondheim, Norway11-Sept-14 Atmosphere – what is it? Context-aware environment for managing scientific applications hosted in the cloud Create context, add information about required services and Atmosphere will take care of the rest: –Optimizer will decide which cloud site should be used and how many resources should be allocated to a given service –Redirus will take care of endpoint mapping and load balancing –Billing will check whether the defined budged has not been exceeded –If needed, the service image will be migrated to a new cloud site and started there (cloud bursting) And when you don’t need your services anymore, simply delete the context 7 But wait… it is supposed to be easy!

VPH-ShareVPH2014, Trondheim, Norway11-Sept-14 You can forget about previous slide… …because… We have a Taverna plugin which will do it for you 8

VPH-ShareVPH2014, Trondheim, Norway11-Sept-14 Let’s create a new workflow 9 Scientist I want to create a new workflow. What kind of services can I use? Great! Now I can create my workflow as I always do Phase 1: Discover services Phase 2: Create workflow Taverna workbench or Taverna online

VPH-ShareVPH2014, Trondheim, Norway11-Sept-14 And run it (phase 3) 10 Scientist Uff.. workflow is ready. It is time to run it. That’s it, there is NO phase 4

VPH-ShareVPH2014, Trondheim, Norway11-Sept-14 How is it possible? 11 Analyze workflow. Discover required resources. Register required resources Optimize resources. As a result, a deployment plan is prepared. Cloud Atmosphere Start required virtual machines. Virtual machines can be started in a private cloud site with private IP addresses MySpine v22 ViroLab GIMIAS Redirus Register redirections, load balancing policies Start workflow Invoke services Workflow finished

VPH-ShareVPH2014, Trondheim, Norway11-Sept-14 Atmosphere can do more Integration of heterogeneous compute sites –Currently in VPH Share we have: Amazon (58 VMTs, 10 VMs) OpenStack at Cyfronet (214 VMTs, 21 VMs) OpenStack at the University of Vienna (218 VMTs, 5 VMs) Advanced optimization strategies Redirection management Billing triggers Automatic virtual machine template migration between compute sites 12

VPH-ShareVPH2014, Trondheim, Norway11-Sept-14 Existing (allows to test the aneurist morhoplogical analysis) N4 bias Correction (N4 to correct the MR bias field of and image) VPHOP (The workflow starts from the patient data hosted on PhysiomeSpace, applies the patient-specific loading conditions, and performs the FE simulation over 10 years) Heartgen (executes the heartgen service on a cohort of binary masks) Many more! 13

VPH-ShareVPH2014, Trondheim, Norway11-Sept-14 Conclusions We expose what’s good and conceal the underlying complexity: –Services are started on demand –You only pay for the resources you actually use –Thanks to the Taverna plugin there is no need to focus on boring and error-prone cloud tasks You can use it for free 14

Cloud Platform Cloud based home for data collection and processing Cloud and Grid Computing Virtual Machines Database Services Scalable Storage Scientific Applications Sophisticated image processing pipeline Clinical or Industrial Workflows Library of Applications Command-line Tools Whole or Part Workflows Available Pan-European Collaborative Environment Share VPH data tools and services Rich Library of Anonymised Medical Images Free text, Guided and Semantic Search Request Access to Data Find Experts Research Results Risk Analysis, e.g. Shape Analysis for Aneurysms Retrieve Results Run Simulations Generate New Knowledge Clinical Applications Multipurpose platform for multiple medical specialisms Complex Analysis Simplified Through User Portal Wealth of Cross Domain Resources Easy to Develop New Workflows  VPH-Share19 International PartnersCoordinated by Sheffield University €10 Million Funding VISIT US! Booth in the conference hall Hands-on session on 12th September at 12:30 VPH-SHARE A single platform for the development of scientific workflows

VPH-ShareVPH2014, Trondheim, Norway11-Sept-14 Want more? A more detailed introduction to the Atmosphere cloud platform (including user manuals) can be found at You’re also welcome to visit our DIstributed Computing Environments (DICE) team homepage at Take a flyer