R.J. Allan Portals and User Interfaces for Data Management and Grid Computing Rob Allan Leader of the Grid Technology Group 9 th.

Slides:



Advertisements
Similar presentations
The Access Grid Ivan R. Judson 5/25/2004.
Advertisements

Delivering User Needs: A middleware perspective Steven Newhouse Director.
Supporting further and higher education VRE Programme Current Position and Achievements to Date Maia Dimitrova 28 th Nov 05.
Ceti s c e t i s Report out from Personal Learning and Research Environments Oleg Liber, Sharon Perry, Phil Beauvoir, John Swannie,
The e-Framework Bill Olivier Director Development, Systems and Technology JISC.
Rob Allan Daresbury Laboratory A Web Portal for the National Grid Service Xiaobo Yang, Dharmesh Chohan, Xiao Dong Wang and Rob Allan CCLRC e-Science Centre,
The National Grid Service and OGSA-DAI Mike Mineter
Using Sakai for e-Research: Building a Multi-Institution Virtual Research Environment Xiaobo Yang, Rob Allan, Adrian Fish, Miguel Gonzalez and Rob Crouchley.
Supporting the UK e-Science community and their international collaborators Steven Newhouse.
Current status of grids: the need for standards Mike Mineter TOE-NeSC, Edinburgh.
OMII-UK Steven Newhouse, Director. © 2 OMII-UK aims to provide software and support to enable a sustained future for the UK e-Science community and its.
3rd Campus Grid SIG Meeting. Agenda Welcome OMII Requirements document Grid Data Group HTC Workshop Research Computing SIG? AOB Next meeting (AG)
R e D R e S S Resource Discovery for Researchers in e-Social Science ReDReSS A Joint Application from Lancaster and Daresbury (7 social scientists, 6 computer/computational.
E-Science Update Steve Gough, ITS 19 Feb e-Science large scale science increasingly carried out through distributed global collaborations enabled.
A Virtual Research Environment (Extending the Grid to the Desktop)
Rob Allan Daresbury Laboratory NW-GRID Training Event 26 th January 2007 NW-GRID Future Developments R.J. Allan CCLRC Daresbury Laboratory.
UK Campus Grid Special Interest Group Dr. David Wallom University of Oxford.
Facilitating the use of eInfrastructure: NeSC Training Team Enabling, facilitating and delivering quality training in the UK and Internationally.
2 July, Sakai VRE Portal Demonstrator Mark Baker School of Systems Engineering, University of Reading Tel:
Supporting education and research E-learning tools, standards and systems Sarah Porter Head of Development, JISC.
The Institute for Learning and Research Technology is a centre of excellence in the development and use of Information and Communication Technology to.
R e D R e S S Case Study in e-Social Science Building Collaborative e-Research Environments JISC Consultation Workshops, 23/2/04 and 5/3/04 Rob Allan (CCLRC.
John Kewley e-Science Centre GIS and Grid Computing Workshop 13 th September 2005, Leeds Grid Middleware and GROWL John Kewley
Thee-Framework for Education & Research The e-Framework for Education & Research an Overview TEN Competence, Jan 2007 Bill Olivier,
The OMII Position At the University of Southampton.
15th January, NGS for e-Social Science Stephen Pickles Technical Director, NGS Workshop on Missing e-Infrastructure Manchester, 15 th January, 2007.
Grid Computing, B. Wilkinson, a.1 Grid Portals.
Commodity Grid (CoG) Kits Keith Jackson, Lawrence Berkeley National Laboratory Gregor von Laszewski, Argonne National Laboratory.
Virtual Research Environments: The Sakai VRE Demonstrator Rob Allan, Xiaobo Yang, Rob Crouchley, Adrian Fish and Miguel Gonzalez.
The OMII Perspective on Grid and Web Services At the University of Southampton.
Web-based Virtual Research Environments (VRE): Supporting Collaboration in e-Science Xiaobo Yang, Rob Allan CCLRC e-Science Centre Daresbury Laboratory,
Environment from the Molecular Level: An e-science project for modelling the atomistic processes involved in environmental issues (funded by NERC)
User requirements for and concerns about a European e-Infrastructure Steven Newhouse, Director.
Web: OMII-UK Campus Grid Toolkit NW-GRID Campus Grids Workshop 31 st October 2007 University of Liverpool Tim Parkinson.
Software from Science for Science Steven Newhouse, Director.
Science Gateway Workshop GGF14 28 th June 2005, Chicago CCLRC Portal Infrastructure to Support Research Facilities Dharmesh Chohan e-Science Grid Technology.
GEM Portal and SERVOGrid for Earthquake Science PTLIU Laboratory for Community Grids Geoffrey Fox, Marlon Pierce Computer Science, Informatics, Physics.
OGC/Grid activities in UK Chris Higgins (EDINA), Phil James (Uni of Newcastle), Andrew Woolf (CCLRC)
Grid Execution Management for Legacy Code Applications Grid Enabling Legacy Code Applications Tamas Kiss Centre for Parallel.
Rob Allan Daresbury Laboratory A Web Portal for the National Grid Service Xiaobo Yang, Dharmesh Chohan, Xiao Dong Wang and Rob Allan CCLRC e-Science Centre,
Holding slide prior to starting show. A Portlet Interface for Computational Electromagnetics on the Grid Maria Lin and David Walker Cardiff University.
NA-MIC National Alliance for Medical Image Computing UCSD: Engineering Core 2 Portal and Grid Infrastructure.
OGSA-UK: Putting the users first Steven Newhouse OMII Deputy Director.
GRID Overview Internet2 Member Meeting Spring 2003 Sandra Redman Information Technology and Systems Center and Information Technology Research Center National.
Grid Execution Management for Legacy Code Applications Grid Enabling Legacy Applications.
Combining the strengths of UMIST and The Victoria University of Manchester “Use cases” Stephen Pickles e-Frameworks meets e-Science workshop Edinburgh,
The National Grid Service Mike Mineter.
Rob Allan SC’04 Portals for Integrated Services for e-Research and e-Learning Rob Allan CCLRC e-Science Centre Daresbury, UK.
UKOLN is supported by: Introduction to UKOLN Dr Liz Lyon, Director UKOLN, University of Bath, UK Grand Challenge Meeting, June a centre.
1 e-Science AHM st Aug – 3 rd Sept 2004 Nottingham Distributed Storage management using SRB on UK National Grid Service Manandhar A, Haines K,
The Sakai VRE Demonstrator Rob Crouchley, Adrian Fish and Miguel Gonzalez E-Science Centre, and Collaboratory for Quantitative e-Social Science, University.
Development of e-Science Application Portal on GAP WeiLong Ueng Academia Sinica Grid Computing
AHM, Aug-30-Sept-2, 2004 Virtual Research in the UK: Advanced Portal Services Mark Baker and Hong Ong Distributed Systems Group University of Portsmouth.
Providing web services to mobile users: The architecture design of an m-service portal Minder Chen - Dongsong Zhang - Lina Zhou Presented by: Juan M. Cubillos.
John Kewley e-Science Centre All Hands Meeting st September, Nottingham GROWL: A Lightweight Grid Services Toolkit and Applications John Kewley.
Technology-enhanced Learning: EU research and its role in current and future ICT based learning environments Pat Manson Head of Unit Technology Enhanced.
The National Grid Service Mike Mineter.
DS-Grid: Large Scale Distributed Simulation on the Grid Georgios Theodoropoulos Midlands e-Science Centre University of Birmingham, UK Stephen John Turner,
OGC/OGF usage in UK e-Social Science OGF 21, Seattle, USA Paul Townend School of Computing, University of Leeds.
R e D R e S S Portals, Desktop Applications and Distributed Services for e-Research - Updated vision - Rob Crouchley and Rob Allan With thanks to Chuck.
Holding slide prior to starting show. Lessons Learned from the GECEM Portal David Walker Cardiff University
Welcome Grids and Applied Language Theory Dave Berry Research Manager 16 th October 2003.
Grid Execution Management for Legacy Code Architecture Exposing legacy applications as Grid services: the GEMLCA approach Centre.
Collaborative Tools for the Grid V.N Alexandrov S. Mehmood Hasan.
EGEE-II INFSO-RI Enabling Grids for E-sciencE A Glance Towards the Future Mike Mineter Training Outreach and Education University.
EGI-InSPIRE EGI-InSPIRE RI The European Grid Infrastructure Steven Newhouse Director, EGI.eu Project Director, EGI-InSPIRE 29/06/2016CoreGrid.
Portals and Portlet Containers How Portals play an important role in e-Research applications. Mathew Wyatt.
E-Science Centre, CCLRC Daresbury Laboratory
Grid Portal Services IeSE (the Integrated e-Science Environment)
Portals, Desktop Applications and Distributed Services for e-Research
Presentation transcript:

R.J. Allan Portals and User Interfaces for Data Management and Grid Computing Rob Allan Leader of the Grid Technology Group 9 th November 2007

Making the Grid easier to use… 1.Why are we doing it? 2.What solutions are we investigating? 3.What has research given us? 4.How is it being used?

Institutions need Autonomy and Security Host – client relationship Example solution suggested by Web server - browser Communication must be initiated by client because of firewall around client’s institution. Can use a proxy or gateway.

The Grid “Client Problem” Grid Core Consumer clients: PC, TV, video, AG Workplace: desktop clients Portable clients: phones, laptop, pda, data entry… Middleware e.g. Globus Grid Core Many clients want to access a few Grid- enabled resources

R.J. Allan Grid Infrastructure Deployment (adapted from Foster and Kesselman)

How to Deliver e-Science Services? Provide heavyweight functionality (Globus, Condor, SRB?), but only on Grid-enabled hosts; Implied need for client-server software architecture, e.g.: –Web-based portal with familiar browser –Client programming library, API in C, C++ Java, Perl, Python, R etc. –Ability to link to existing applications/ GUIs –Command-based shell interface –Drag and Drop interface Need a published set of services on Grid hosts – OGSA model needs registry and semantics; Need easy development and deployment framework for applications and client tools. International workshops: Portals and Portlets, NeSC, 14-17th July 2003 Portals and Portlets, NeSC, 17-19th July 2006

Lightweight Grid Computing Concept: Aim was to develop “lightweight” client interfaces to the Grid using Web services via an intermediate server. Lessons learned from portal development which has a similar architecture. The server is “trusted” and can have ports open enabling Globus and other Grid middleware to be used at the back end. Research and outcomes: GROWL – developed as a JISC-funded Virtual Research Environment prototype MCS/ RMCS – developed in the NERC-funded e-Minerals project: Environment from the Molecular Level AgentX – developed with e-Science core funding to support data interoperability for Collaborative Computational Project (CCP) applications

Architecture

R.J. Allan Users of Lightweight Interfaces (adapted from Foster and Kesselman)

Opportunities GROWL, RMCS and AgentX now constitute a computational framework which is being deployed for application users in the CCPs as a collaboration with CSED, NceSS: the National Centre for e-Social Science via the ESRC e-Infrastructure project and for large-scale facilities such as the Diamond Light Source. We organised a workshop in May 2005 to compare solutions for lightweight Grid computing in addition to RMCS, GROWL and AgentX, there is AHE, GridSAM, GridSite, WSRF::Lite, … Also considered SAGA from GGF as a standard interface There could be a significant chance for the UK to establish a lightweight Grid client toolkit combining the best aspects of these solutions A joint bid to OMII was unsuccessful

Portals Concept: Aim was to develop Web-based interfaces using technology accessible to standard browsers. Embrace all aspects of this, including Web 2.0. Best practice from existing tools for on-line learning, information management, collaboration and research. Use current Java language standards for interoperabilty: JSR-168, JSR-170, JSR-286, WSRP, AJAX, … Research and outcomes: DataPortal – example of pilot project for data management HPCPortal/ InfoPortal – examples of pilot projects for Grid computing NGS Portal – evolved from HPCPortal and InfoPortal into a generic interface for the National Grid Service e-HTPX – management of protein crystallography pipeline, data reduction and structure analysis Sakai – development of a framework and tools as a Virtual Research Environment for different communities JSR-168 is the key Java portlet technology. Announced shortly after our first international conference in 2003.

R.J. Allan Users of Portals (adapted from Foster and Kesselman)

NGS Portal NGS Portal is a generic portal for HPC applications on Grid clusters Embraces new ideas and standards, e.g. JSDL Goal: to build communities, sharing job descriptions and best practice Portlets tried and tested - can be used by new e-Science projects (available on CD?) Opportunities to collaborate to enhance the suite of portlets and develop a repository, e.g. for workflow Additional funding from OMII

Virtual Research Environments Sakai: Open Source, Java, Collaborative Learning Environment. Enterprise- level - can support 10,000s of users 1.We we funded by JISC to carry out the Sakai Evaluation Exercise (2005)‏ 2.I developed much of the background material for the JISC VRE-1 Programme – realisation that VLE and VRE are similar 3.We were funded by JISC to develop a Virtual Research Environment based on Sakai (2005-7)‏ 4.Groups at Cambridge and Hull/ East Anglia were funded to apply Sakai to targeted research areas (2005-7)‏ 5.We were funded by JISC to carry out a review of how the Information Environment could meet the needs of researchers using portals (2006)‏ 6.We are currently further developing the CREE and SPP portlets for access and cross-search of open archival institutional repositories (2007)‏

R.J. Allan Some Questions about VRE Development How can existing tools be re-purposes to rapidly meet the needs of e- Research? – collaboration, information management, training How can we make use of the best Java technology available? – JSR- 168, Spring, Hibernate, AJAX, etc. How can we include legacy code, e.g. Perl, C++? – WSRP, bridges Can we federate services underpinning a portal, e.g. using remote portlets? - WSRP Can we develop portlets using service registries? – UDDI, WSDL Can portlets truly be made re-usable in different frameworks? Can we support a repository of such portlets? Can we include commercial portlets and frameworks (IBM, Sun, BEA, Oracle)? How can we include Workflow, Semantics, Web 2.0?

Emerging Architecture

R.J. Allan Some Questions about VRE Usage Deployment and evaluation of such a VRE tests and extends our understanding of practical ICT-based support for research in the following areas: How can portal frameworks be configured to best suit the expectations and work practices of different research user communities and institutional or organisational contexts? Can tools from multiple institutions and organisations be brought together coherently to enable sharing of information, processes and collaboration? Can community-specific tools be integrated meaningfully alongside generic and remotely-hosted Web tools? Can a portal based approach provide the flexibility to enable effective use by both researchers and administrators? At what points are desktop tools or those provided by a mobile platform, more effective? How might these be best integrated within a meaningful user experience? How can we engage HCI and CSCW specialists

Science Gateways Sakai is now the preferred delivery framework for portals to support growing communities of users who want to manage data and information, access Grid resources, and collaborate on-line using Web 2.0 style tools. The Generic portal and VRE tools are being customised to their needs. We refer to these as “science gateways”. ReDRESS: Resource Discovery for e-Social Science NceSS: National Centre for e-Social Science and the ESRC e- Infrastructure users University of Cambridge – teaching and research University of Manchester – research services CCP9 and Psi-k: large EU network of excellence (1,900 users)‏ NW-GRID: project management and users Diamond Light Source is investigating Sakai-based tools

Opportunities Hosting Science Gateways for growing number of communities –may require special-purpose servers to enhance the Grid infrastructure, e.g. for data pre-processing, visualisation or statistical analysis engage the community in contributing to a research portlet repository, e.g. via NGS WP6 provide CD version of pre-configured portals for new projects, they can develop and add their own tools engage further with international community, Sakai, GridSphere, uPortal, etc. Growth of Campus Grids, requires easy access for non-experts

Summary Demonstrated need to make distributed resources accessible to end users engaged in research activities Address needs to integrate and manage access to underlying services Delivery to a variety of users with different needs Common architecture emerging Addressing issues of rapid deployment and re-usability of software Engaging with activities of NeSC, NIEeS and NCeSS for outreach and training Beginning to address usability issues An ongoing programme of targetted research to address the above has produced outcomes - papers, best practice and software – all available from STFC e-Science Centre.