A Collaborative e-Science Architecture towards a Virtual Research Environment Tran Vu Pham 1, Dr. Lydia MS Lau 1, Prof. Peter M Dew 2 & Prof. Michael J.

Slides:



Advertisements
Similar presentations
The e-Framework Bill Olivier Director Development, Systems and Technology JISC.
Advertisements

Peter Berrisford RAL – Data Management Group SRB Services.
Kensington Oracle Edition: Open Discovery Workflow Meets Oracle 10g Professor Yike Guo.
E-Science Collaboration between the UK and China Paul Townend ( University of Leeds.
High Performance Computing Course Notes Grid Computing.
Supporting Privacy in E-learning with Semantic Streams Lori Kettel, Christopher Brooks, Jim Greer ARIES Laboratory Advanced Research in Intelligent Educational.
1 genSpace: Community- Driven Knowledge Sharing for Biological Scientists Gail Kaiser’s Programming Systems Lab Columbia University Computer Science.
John Kewley e-Science Centre GIS and Grid Computing Workshop 13 th September 2005, Leeds Grid Middleware and GROWL John Kewley
Introduction and Overview “the grid” – a proposed distributed computing infrastructure for advanced science and engineering. Purpose: grid concept is motivated.
GenSpace: Exploring Social Networking Metaphors for Knowledge Sharing and Scientific Collaborative Work Chris Murphy, Swapneel Sheth, Gail Kaiser, Lauren.
The MashMyData project Combining and comparing environmental science data on the web Alastair Gemmell 1, Jon Blower 1, Keith Haines 1, Stephen Pascoe 2,
CoLaB 22nd December 2005 Secure Access to Service-based Collaborative Workflow for DAME Duncan Russell Informatics Institute University of Leeds, UK.
GenSpace: Exploring Social Networking Metaphors for Scientific Collaborative Work Gail Kaiser, Swapneel Sheth, Chris Murphy {kaiser, swapneel, cmurphy}
Workshop on Cyber Infrastructure in Combustion Science April 19-20, 2006 Subrata Bhattacharjee and Christopher Paolini Mechanical.
UK e-Science and the White Rose Grid Paul Townend Distributed Systems and Services Group Informatics Research Institute University of Leeds.
Mike Smorul Saurabh Channan Digital Preservation and Archiving at the Institute for Advanced Computer Studies University of Maryland, College Park.
Virtual Meetings Increasing Collaboration While Reducing Costs and Ensuring Business Continuity Ram Narayanaswamy CTO 8x8, Inc.
The Open Grid Service Architecture (OGSA) Standard for Grid Computing Prepared by: Haoliang Robin Yu.
A Semantic Workflow Mechanism to Realise Experimental Goals and Constraints Edoardo Pignotti, Peter Edwards, Alun Preece, Nick Gotts and Gary Polhill School.
Scientific Data Infrastructure in CAS Dr. Jianhui Scientific Data Center Computer Network Information Center Chinese Academy of Sciences.
1 The SpaceWire Internet Tunnel and the Advantages It Provides For Spacecraft Integration Stuart Mills, Steve Parkes Space Technology Centre University.
 Prototype for Course on Web Security ETEC 550.  Huge topic covering both system/network architecture and programming techniques.  Identified lack.
Software Demo Presentation tools John Hines Jane Kaplan Kevin Krawzik.
The Integration of Peer-to-peer and the Grid to Support Scientific Collaboration Tran Vu Pham, Lydia MS Lau & Peter M Dew {tranp, llau &
Department of Biomedical Informatics Service Oriented Bioscience Cluster at OSC Umit V. Catalyurek Associate Professor Dept. of Biomedical Informatics.
DISTRIBUTED COMPUTING
Flexibility and user-friendliness of grid portals: the PROGRESS approach Michal Kosiedowski
DAME: Distributed Engine Health Monitoring on the Grid
Through the development of advanced middleware, Grid computing has evolved to a mature technology in which scientists and researchers can leverage to gain.
Semantically Enhanced Model Experiment Evaluation Process (SeMEEP) within the Atmospheric Chemistry Community Chris Martin 1,2, Mo Haji 2, Peter Dew 2,
INFSO-RI Enabling Grids for E-sciencE V. Breton, 30/08/05, seminar at SERONO Grid added value to fight malaria Vincent Breton EGEE.
Advanced Computer Networks Topic 2: Characterization of Distributed Systems.
1 4/23/2007 Introduction to Grid computing Sunil Avutu Graduate Student Dept.of Computer Science.
The DAME project Professor Jim Austin University of York.
Service - Oriented Middleware for Distributed Data Mining on the Grid ,劉妘鑏 Antonio C., Domenico T., and Paolo T. Journal of Parallel and Distributed.
DAME: A Distributed Diagnostics Environment for Maintenance Duncan Russell University of Leeds.
Large Scale Nuclear Physics Calculations in a Workflow Environment and Data Provenance Capturing Fang Liu and Masha Sosonkina Scalable Computing Lab, USDOE.
Commodity Grid Kits Gregor von Laszewski (ANL), Keith Jackson (LBL) Many state-of-the-art scientific applications, such as climate modeling, astrophysics,
NA-MIC National Alliance for Medical Image Computing UCSD: Engineering Core 2 Portal and Grid Infrastructure.
Presented by Scientific Annotation Middleware Software infrastructure to support rich scientific records and the processes that produce them Jens Schwidder.
Portable Infrastructure for the Metafor Metadata System Charlotte Pascoe 1, Gerry Devine 2 1 NCAS-BADC, 2 NCAS-CMS University of Reading PIMMS provides.
Presented by Jens Schwidder Tara D. Gibson James D. Myers Computing & Computational Sciences Directorate Oak Ridge National Laboratory Scientific Annotation.
Enabling the Future Service-Oriented Internet (EFSOI 2008) Supporting end-to-end resource virtualization for Web 2.0 applications using Service Oriented.
Cooperative experiments in VL-e: from scientific workflows to knowledge sharing Z.Zhao (1) V. Guevara( 1) A. Wibisono(1) A. Belloum(1) M. Bubak(1,2) B.
August 3, March, The AC3 GRID An investment in the future of Atlantic Canadian R&D Infrastructure Dr. Virendra C. Bhavsar UNB, Fredericton.
Community Data Evaluation using a Semantically Enhanced Modelling Process Mohammed Haji 1, Peter Dew 1, Chris Martin 1,2.
Introduction to Grids By: Fetahi Z. Wuhib [CSD2004-Team19]
Enabling e-Research in Combustion Research Community T.V Pham 1, P.M. Dew 1, L.M.S. Lau 1 and M.J. Pilling 2 1 School of Computing 2 School of Chemistry.
A Grid-enabled Multi-server Network Game Architecture Tianqi Wang, Cho-Li Wang, Francis C.M.Lau Department of Computer Science and Information Systems.
Development of e-Science Application Portal on GAP WeiLong Ueng Academia Sinica Grid Computing
Access Control for Dynamic Virtual Organisations Duncan Russell, Peter Dew & Karim Djemame University of Leeds.
GRID ANATOMY Advanced Computing Concepts – Dr. Emmanuel Pilli.
AHM04: Sep 2004 Nottingham CCLRC e-Science Centre eMinerals: Environment from the Molecular Level Managing simulation data Lisa Blanshard e- Science Data.
Toward a common data and command representation for quantum chemistry Malcolm Atkinson Director 5 th April 2004.
Università di Perugia Enabling Grids for E-sciencE Status of and requirements for Computational Chemistry NA4 – SA1 Meeting – 6 th April.
© Copyright AARNet Pty Ltd PRAGMA Update & some personal observations James Sankar Network Engineer - Middleware.
Amsterdam December 4-6, 2006 eScience 2006 A Grid-based Architecture for the Composition and the Execution of Remote Interactive Measurements Andrea BagnascoAriannaPoggi,
DS-Grid: Large Scale Distributed Simulation on the Grid Georgios Theodoropoulos Midlands e-Science Centre University of Birmingham, UK Stephen John Turner,
Collaborative Tools for the Grid V.N Alexandrov S. Mehmood Hasan.
All Hands Meeting 2005 BIRN-CC: Building, Maintaining and Maturing a National Information Infrastructure to Enable and Advance Biomedical Research.
An Open Data Platform in the framework of the EGI-LifeWatch Competence Centre Fernando Aguilar Jesús Marco
ACGT Architecture and Grid Infrastructure Juliusz Pukacki ‏ EGEE Conference Budapest, 4 October 2007.
ENEA GRID & JPNM WEB PORTAL to create a collaborative development environment Dr. Simonetta Pagnutti JPNM – SP4 Meeting Edinburgh – June 3rd, 2013 Italian.
Enabling Grids for E-sciencE University of Perugia Computational Chemistry status report EGAAP Meeting – 21 rst April 2005 Athens, Greece.
The Open Grid Service Architecture (OGSA) Standard for Grid Computing
Grid Portal Services IeSE (the Integrated e-Science Environment)
Gail Kaiser, Swapneel Sheth, Chris Murphy
Grid Application Model and Design and Implementation of Grid Services
The ViroLab Virtual Laboratory for Viral Diseases
Presentation transcript:

A Collaborative e-Science Architecture towards a Virtual Research Environment Tran Vu Pham 1, Dr. Lydia MS Lau 1, Prof. Peter M Dew 2 & Prof. Michael J Pilling 3 1 School of Computing, University of Leeds, Leeds, UK 2 Informatics Institute, School of Computing, University of Leeds, Leeds UK 3 School of Chemistry, University of Leeds, Leeds, UK Fourth e-Science All Hands Meeting nd September 2005 Nottingham

2 Content What do the e-scientists do? A Case study: The Reaction Kinetics research community Examples of current architectures for VREs Web-based, Grid-based Inclusion of P2P - The Collaborative e-Science Architecture Testing the architecture Conclusion and future work

3 REACTIONS MOLES KJOULES/MOLE H2+O => OH+H 5.120E OH+H => H2+O 3.534E H2+OH => H2O+H 1.020E H2O+H => H2+OH 4.520E O2+H+M => HO2+M 2.100E N2/0.67/ O2/0.4/ H2O/0./ AR/0.28/ HO2+M => O2+H+M 1.159E N2/0.67/ O2/0.4/ H2O/0./ AR/0.28/ O2+H+H2O => HO2+H2O 6.890E HO2+H2O => O2+H+H2O 3.801E O2+H => OH+O 9.756E OH+O => O2+H 1.450E H2O2+H => HO2+H E HO2+H2 => H2O2+H 1.507E H2O2+H => OH+H2O 1.020E OH+H2O => H2O2+H 6.724E H2O2+O => OH+HO E OH+HO2 => H2O2+O 4.073E H2O2+OH => H2O+HO E H2O+HO2 => H2O2+OH 4.744E H2O2(+M) => 2OH(+M) 3.000E N2/0.4/ O2/0.4/ H2O/6.5/ AR/0.35/ LOW / 3.000E / TROE / / 2OH(+M) => H2O2(+M) 7.230E N2/0.4/ O2/0.4/ H2O/6.5/ AR/0.35/ LOW / 5.530E / TROE / / 2H+M => H2+M 1.870E N2/0.4/ O2/0.4/ H2O/6.5/ H2/0./ AR/0.35/... END Case Study: The Reaction Kinetics Research Community Chemical Reaction Mechanisms Laboratory Experiments Modelling Simulations Sensitivity Analysis Applications in Combustion Chemistry Applications in Atmospheric Chemistry Application in Environmental Chemistry

4 Case Study: Challenges The requirements of Reaction Kinetics Research Community are related to two challenging issues in e-Science community: How to provide the scientists with an integrated collaborative research environment for user collaborations How to provide the scientists easy access to computationally intensive resources from a desktop computer

5 Examples of Current Architectures: Web-Based VKP Server(1) VKP Community BADC Server(2) BADC Community (1) The Virtual Knowledge Park, (2) British Atmospheric Data Centre, ?

6 Examples of Current Architectures: Grid-based (1) The White Rose Grid, (2) Collaboratory for Multi-Scale Chemical Science, Sheffield Leeds York White Rose Grid(1) WRG Portal CMCS Portal(2) CMCS Community Grid Fabric

7 Examples of Current Architectures: Summary Grid architecture is good for dealing with the need for computational resources and data storage Collaborations amongst users use web portal (basically a centralised web-based architecture). This approach has a few limitations: Direct collaborations within such a community are limited (it is possible to use , but this method is not suitable for sharing large data files) Cross-community collaborations are limited It is hard to form ad hoc working groups, which consist of members from different communities

8 Potential of P2P Computing Direct communication of peer users Bring end users closer to their communities and shared resources Sense of privacy and ownership over shared resources Ad hoc group can be formed easily to support collaborative work A P2P network Isolated peers A peer can easily connect to other peers in the network

9 The Collaborative e-Science Architecture (CeSA) An collaborative architecture for an integrated collaborative research environment to better support user collaborations in distributed communities to provide scientists with easy access to computation intensive resources and storage

10 The CeSA: An Example (1) The White Rose Grid, (2) Collaboratory for Multi-Scale Chemical Science, Sheffield Leeds York White Rose Grid(1) WRG Portal CMCS Portal(2) CMCS Community Grid Fabric A working group

11 Service Oriented Architecture The Collaborative e-Science Architecture (CeSA) P2P Environment Grid Resource Providers Collaborative Research Environment Service s

12 The CeSA: P2P Environment An integrated environment for user lightweight collaborations: chatting, file sharing, discovery of shared resources, etc Tools for users to form virtual working groups User interfaces for executing services from grids Publication and discovery of services from the grids

13 The CeSA: Components of P2P Application Services Service Client Service Publication & Discovery Agent Peer Core Components Community Services User Interface Other P2P applications

14 The CeSA: Grids Grids are providers of computation and data intensive resources (e.g. large datasets) These resources and data are provided to P2P environment in form of High Level Services Management of user community in P2P environment is separated from the management within grids

15 The CeSA: High Level Services Can be built by wrapping resources on the grid Can be composite services or workflows available on the grids Conform to a unified service interface High Level Service Container Grid Workflows Grid Services Grid Resources Grid Fabric P2P Environmen t High Level Services Grid Relationships between a High Level Service Container and other grid components

16 Testing the architecture Approach Prototyping: building a prototype system based on the CeSA using real requirements & data from reaction kinetics research community, using JXTA and GT3 Experiment: conducting user evaluation on the prototype system and collecting their feedback

17 Prototype: An Example Screen Shot Browsing service registry from a peer-to-peer application Services for Reaction Kinetics A working group A Peer member

18 User Evaluation: Objectives To evaluate the effect of using P2P collaborative environment provided by the CeSA in a realistic user working environment To assess how users can benefit from the access to remote simulations and analyses provided by grids via Grid Services To capture user general attitudes to the new collaborative research environment

19 User Evaluation: Method & Process Data collection method: Questionnaire Participants were provided with mixture of closed and open questions A collaborative scenario was also provided The experiment process Three scientists involved in the experiment at the same time They used the prototype as guided by the scenario to collaborate with each other Their feedback was recorded in the questionnaire

20 User Evaluation: The Results Generally positive Participants expressed their interests on using the prototype system, here is some feedback: “A fully working system would benefit the atmospheric chemistry group provided it was widely accepted by the whole community” “I think that our group would certainly use such a system if it proved to be the way forward in e-Science (which I feel it is) and the community embraced the use of such a system” However, there were also some worries about security

21 Conclusion & Future Work The positive result has shown the potential of the CeSA for collaborations in a scientific community The CeSA is a suitable architecture for Virtual Research Environments but need to investigate scalability issue of P2P to address security requirements more testings/ evaluations.

22 Questions?