Ian Taylor, Cardiff Work-Flow Application Toolkit Eger Meeting Ian Taylor & Ian Wang Cardiff University, UK.

Slides:



Advertisements
Similar presentations
LEAD Portal: a TeraGrid Gateway and Application Service Architecture Marcus Christie and Suresh Marru Indiana University LEAD Project (
Advertisements

Australian Virtual Observatory A distributed volume rendering grid service Gridbus 2003 June 7 Melbourne University David Barnes School of Physics, The.
Remote Visualisation System (RVS) By: Anil Chandra.
A Workflow Engine with Multi-Level Parallelism Supports Qifeng Huang and Yan Huang School of Computer Science Cardiff University
Under the Hood of a Workflow Manager Matthew Shields, BiodiversityWorld GRID workshop, NeSC, 30 June - 1 July T r a ai n.
Open Grid Service Architecture - Data Access & Integration (OGSA-DAI) Dr Martin Westhead Principal Consultant, EPCC Telephone: Fax:+44.
Legacy code support for commercial production Grids G.Terstyanszky, T. Kiss, T. Delaitre, S. Winter School of Informatics, University.
Programming Workflow with Triana Services Matthew Shields, SC4DEVO Workshop, July 2004.
1 G2 and ActiveSheets Paul Roe QUT Yes Australia!
Grid Computing at Intel c urrent Status and Outlook Ralf Ratering Senior Software Engineer Intel Parallel and Distributed Solutions Division (PDSD)
BiodiversityWorld GRID Workshop NeSC, Edinburgh – 30 June and 1 July 2005 Resource wrappers, web services, grid services Jaspreet Singh School of Computer.
Connect. Communicate. Collaborate Click to edit Master title style MODULE 1: perfSONAR TECHNICAL OVERVIEW.
Network Management Overview IACT 918 July 2004 Gene Awyzio SITACS University of Wollongong.
Grid Programming Environment (GPE) Grid Summer School, July 28, 2004 Ralf Ratering Intel - Parallel and Distributed Solutions Division (PDSD)
Data streaming, collaborative visualization and computational steering using Styx Grid Services Jon Blower 1 Keith Haines 1 Ed Llewellin 2 1 Reading e-Science.
Client/Server Architecture
Programming Scientific and Distributed Workflow with Triana Services Matthew Shields, GGF10 Workflow Workshop, 9th March.
Web-based Portal for Discovery, Retrieval and Visualization of Earth Science Datasets in Grid Environment Zhenping (Jane) Liu.
Slide 1 of 9 Presenting 24x7 Scheduler The art of computer automation Press PageDown key or click to advance.
Understanding and Managing WebSphere V5
SUN HPC Consortium, Heidelberg 2004 Grid(Lab) Resource Management System (GRMS) and GridLab Services Krzysztof Kurowski Poznan Supercomputing and Networking.
- 1 - Grid Programming Environment (GPE) Ralf Ratering Intel Parallel and Distributed Solutions Division (PDSD)
Cli/Serv.: JXTA/151 Client/Server Distributed Systems v Objective –explain JXTA, a support environment for P2P services and applications ,
Sun’s Project JXTA Technical Overview Presented by Sergei Kovalenko Red Team: Janhavi James A. Davis Fernando D. Diaz.
Moving the RFID Value Chain Value Proposition Cost and Complexity What is it? (passive RFID) Where is it? (active RFID) How is it? (Sensors) Adapt to it.
Triana: Service-Oriented Examples Ian Taylor Cardiff University, and the Center for Computation and Technology LSU.
Fundamentals of Database Chapter 7 Database Technologies.
GUI For A Virtual Pipeline Simulation Testbed By, Revathi Manni Ranganathan Major Professor: Dr.Virgil Wallentine.
1 Overview of the Application Hosting Environment Stefan Zasada University College London.
GridLab: A Grid Application Toolkit and Testbed
Workflow and Triana Services Matthew Shields, e-Science Workflow Services, 3-5 December T r a ai n.
Interoperability between Scientific Workflows Ahmed Alqaoud, Ian Taylor, and Andrew Jones Cardiff University 10/09/2008.
Open Service Gateway Initiative (OSGi) Reporter : 林學灝 侯承育 1.
GEM Portal and SERVOGrid for Earthquake Science PTLIU Laboratory for Community Grids Geoffrey Fox, Marlon Pierce Computer Science, Informatics, Physics.
Constructing Data Mining Applications based on Web Services Composition Ali Shaikh Ali and Omer Rana
1 Geospatial and Business Intelligence Jean-Sébastien Turcotte Executive VP San Francisco - April 2007 Streamlining web mapping applications.
Dr. Ian Wang Cardiff University, U.K.. Ian Wang, Cardiff University Peer-to-Peer and Grids What does the Peer-to-Peer paradigm offer Grids? Scalable Decentralized.
Migrating Desktop Marcin Płóciennik Marcin Płóciennik Kick-off Meeting, Santander, Graphical.
Grid Architecture William E. Johnston Lawrence Berkeley National Lab and NASA Ames Research Center (These slides are available at grid.lbl.gov/~wej/Grids)
Composing workflows in the environmental sciences using Web Services and Inferno Jon Blower, Adit Santokhee, Keith Haines Reading e-Science Centre Roger.
Grids - the near future Mark Hayes NIEeS Summer School 2003.
Jian Gui WANG New Implementation of Agriculture Models APAN19---Jan New Implementations of Agriculture Models Using Mediate Architecture.
NA-MIC National Alliance for Medical Image Computing UCSD: Engineering Core 2 Portal and Grid Infrastructure.
What is Triana?. GAPGAP Triana Distributed Work-flow Network Action Commands Workflow, e.g. BPEL4WS Triana Engine Triana Controlling Service (TCS) Triana.
ICCS WSES BOF Discussion. Possible Topics Scientific workflows and Grid infrastructure Utilization of computing resources in scientific workflows; Virtual.
CA-OES CAL(IT)2 Feb. 20, 2002 Internet GIServices
WHIP - Workflow Hosted in Portals Kurt Mueller and Andrew Harrison School of Computer Science, Cardiff And Ian Taylor School of Computer Science, Cardiff.
Distributed Computing With Triana A Short Course Matthew Shields, Ian Taylor & Ian Wang.
Using Federated Services with Triana Matthew Shields Cardiff University.
Contents : What is Silverlight? Silverlight Overview Silverlight Toolkit Overview Timeline & Packaging Silverlight V1.0 & V1.1 Properties of V1.0 Properties.
XML-Based Grid Data System for Bioinformatics Development Noppadon Khiripet, Ph.D Wasinee Rungsarityotin, MS Chularat Tanprasert, Ph.D Royol Chitradon.
Easy Access to Grid infrastructures Dr. Harald Kornmayer (NEC Laboratories Europe) Dr. Mathias Stuempert (KIT-SCC, Karlsruhe) EGEE User Forum 2008 Clermont-Ferrand,
Simple Object Access Protocol
The GEO Online Detector Characterization System David Churches Cardiff University 21 st August 2003 LSC meeting – Hannover – 18,21 August 2003 LIGO-G Z.
Devanshu Bawa Customization Specialist Logo Business Solutions.
Ubiquitous Access for Collaborative Information System Using SVG July Sangmi Lee, Geoffrey Fox, Sunghoon Ko, Minjun Wang, Xiaohong Qui
Data Manipulation with Globus Toolkit Ivan Ivanovski TU München,
EUFORIA FP7-INFRASTRUCTURES , Grant Migrating Desktop Uniform Access to the Grid Marcin Płóciennik Poznan Supercomputing and Networking Center.
AHM04: Sep 2004 Nottingham CCLRC e-Science Centre eMinerals: Environment from the Molecular Level Managing simulation data Lisa Blanshard e- Science Data.
Satisfying Requirements BPF for DRA shall address: –DAQ Environment (Eclipse RCP): Gumtree ISEE workbench integration; –Design Composing and Configurability,
EGI Technical Forum Amsterdam, 16 September 2010 Sylvain Reynaud.
Welcome Grids and Applied Language Theory Dave Berry Research Manager 16 th October 2003.
+ Support multiple virtual environment for Grid computing Dr. Lizhe Wang.
© Geodise Project, University of Southampton, Workflow Support for Advanced Grid-Enabled Computing Fenglian Xu *, M.
Migrating Desktop Uniform Access to the Grid Marcin Płóciennik Poznan Supercomputing and Networking Center Poland EGEE’08 Conference, Istanbul, 24 Sep.
SHIWA Desktop Cardiff University David Rogers, Ian Harvey, Ian Taylor, Andrew Jones.
Grid Services for Digital Archive Tao-Sheng Chen Academia Sinica Computing Centre
Integrating Scientific Tools and Web Portals
Google Sky.
New Tools In Education Minjun Wang
Presentation transcript:

Ian Taylor, Cardiff Work-Flow Application Toolkit Eger Meeting Ian Taylor & Ian Wang Cardiff University, UK

Ian Taylor Cardiff Triana-Grid Group GridOneD PPARC - Java Grid middleware based around Triana PSE EU- to create an Application Layer API – the GAT Grid Triana-Grid Group Physics and Astronomy Computer Science 3 PDRA 2 PhD GEO PDRA

Ian Taylor Remote Control Triana Triana Engine Command Service Control WSFL + Extensions A client logged on Persistent Service Triana Controller Service Wap Html/Java Decoupled Triana GUI from the Triana engine - standardized XML task-graphs - allows multiple devices to connect/disconnect - persistent service (TCS )

Ian Taylor Triana Pluggable Architecture Triana TaskGraph Writer Triana Command Writer XML Writer WSFL Writer TCom Writer Other Writer Triana TaskGraph Reader Triana Command Reader XML Reader WSFL Reader TCom Reader Other Reader Interactive Interactive/OfflineCommunication Channels Another Engine (BPEL4WS, Petrinet) Triana Engine Command Service Control Application’s Insert Points Plug-in Applications - flexible: apps can use Triana in various ways, as a: - GUI - remote control GUI - or in full inc. GAT

Ian Taylor Triana Distributed Work-flow Network Action Commands Workflow, e.g. BPEL4WS Triana Engine Triana Controlling Service (TCS) Triana Service & Engine Triana Service & Engine Triana Service & Engine Other Engine Distributed Triana Work-flow - flexible distribution: based around Triana Groups - HPC and P2P distribution Triana Gateway

Ian Taylor Triana Prototype Distributed Triana Prototype Based around Triana Groups i.e. aggregate tools Distribution policies: HTC - high throughput/task farming Peer to Peer - allow node to node communication middleware independent – they DO NOT rely on any specific middleware e.g. JXTA, OGSA, Jini etc. Pipeline Distribution Task-Farming Distribution Triana Service

Ian Taylor Triana Prototype Initial Prototype Implementation Uses ‘JXTAServe’ - a GAT for JXTA Good feedback for the GAT Will become GAT binding for JXTA Triana Service Triana Network Remote Group Gaussian FFT WaveGrapher JXTA Pipe JXTAServe Service JXTA Pipe

Ian Taylor Galaxy Formation Code Roger Philp Cardiff Centre for Computational Science and Engineering Galaxy Star Formation Simulations galaxy and star formation simulations are typically represented by 16-D data sets that require visualization from different perspectives a series particles in three dimensions and their associate properties as a snap shots in time. user would like to visualize this data as an animation in two dimensions and then vary the point of view and project of that particular two dimensional slice and re-run the animation. Galaxy Formation Test Case

Ian Taylor Pluggable task-graph - WSFL, BPEL4WS, DAG, Petrinet …. Mobile phone, browser on PDA, an application/applet Pluggable engine Triana or other Middleware independent distributed task-graph Triana GAT Architecture Interoperability JiniP2PSJXTAOGSAAnon Triana Engine Another Engine Triana DistributionOther Command Server

Ian Taylor Current GAT Implementations GAT GAP Interface Gridlab Services JXTAServe P2PS WServe JXTA Sockets Web Services OGSA + Services

Ian Taylor Other WP3 Developments MEDLI Wraps C code from Java Graphical wizard for mediating data types Wrap Cactus Application Manager New virtual work package WP3 + collaboration with wp1,wp2,wp3,wp4 and wp9

Ian Taylor Cactus-Triana Integration C-Par Gen Cactus Thorn

Ian Taylor VDCChimera Pegasus Condor-G Query Catalog DAX DAG XML specific workflow instance VDLT VDLX User Script, Text XML - transforms and all possible connections Condor submit files - Operation - Data Format - To be Implemented Triana-ISI

Ian Taylor Future Milestones Recent Developments P2PToolkit Getting ready for release User Friendliness e.g. saving state, tool quick finder, tool help Develop data analysis tools e.g. graphical displaying, grace, SGT, database access, GEO frame servers etc Triana Release Current in beta testing – GEO Open source release date 30 th May 2003 – Other Cactus Integration: Next goal after release ISI – September/October Medli release September

Ian Taylor Dissemination Talks/Presentations: GGF-4 – theory: ‘The Consumer Grid’ Feb, 2002, Toronto. National UK eScience Center opening, - theory: A Galaxy Formation Test Case, April GGF-5 – Implementation: Distributing Triana Task-graphs using JXTA, July, Edinburgh UK eScience “All Hands Meeting” Implementation: Peer to Peer visualization using Triana: A Galaxy formation Test Case, Sheffield September 2-4, Tokyo: Service management Frameworks – Triana Virtual Distribution Overlay Live Demos of Distributed Triana UK eScience “All Hands Meeting”: Sept Peer to Peer visualization using Triana - demonstration of prototype distributed implementation to UK eScience projects. Automatic Wrapping of Legacy Code and the Mediation of its Data – C/C++ wrapping technology Papers 6 published