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,

Slides:



Advertisements
Similar presentations
PRAGMA BioSciences Portal Raj Chhabra Susumu Date Junya Seo Yohei Sawai.
Advertisements

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,
Legacy code support for commercial production Grids G.Terstyanszky, T. Kiss, T. Delaitre, S. Winter School of Informatics, University.
MyProxy Guy Warner NeSC Training.
Using the Collaborative Tools in NEESgrid Charles Severance University of Michigan.
CGW 2009 Vine Toolkit A uniform access and portal solution to existing grid middleware services P.Dziubecki, T.Kuczynski, K.Kurowski, D.Szejnfeld, D.Tarnawczyk,
2 July, Sakai VRE Portal Demonstrator Mark Baker School of Systems Engineering, University of Reading Tel:
R.J. Allan Portals and User Interfaces for Data Management and Grid Computing Rob Allan Leader of the Grid Technology Group 9 th.
HyperContent 2.0 JA-SIG Winter Conference December 5, 2005 Alex Vigdor, Columbia University.
National Center for Supercomputing Applications Integrating MyProxy with Site Authentication Jim Basney Senior Research Scientist National Center for Supercomputing.
John Kewley e-Science Centre GIS and Grid Computing Workshop 13 th September 2005, Leeds Grid Middleware and GROWL John Kewley
Slides for Grid Computing: Techniques and Applications by Barry Wilkinson, Chapman & Hall/CRC press, © Chapter 1, pp For educational use only.
Office of Science U.S. Department of Energy Grids and Portals at NERSC Presented by Steve Chan.
1-2.1 Grid computing infrastructure software Brief introduction to Globus © 2010 B. Wilkinson/Clayton Ferner. Spring 2010 Grid computing course. Modification.
Globus Computing Infrustructure Software Globus Toolkit 11-2.
Jens G Jensen CCLRC e-Science Single Sign-on to the Grid Federated Access and Integrated Identity Management.
V R E The Sakai VRE Demonstrator Rob Crouchley, Adrian Fish and Miguel Gonzalez E-Science Centre, and Collaboratory for Quantitative e- Social Science,University.
Grid Computing, B. Wilkinson, a.1 Grid Portals.
A Web 2.0 Portal for Teragrid Fugang Wang Gregor von Laszewski May 2009.
Web-based Virtual Research Environments (VRE): Supporting Collaboration in e-Science Xiaobo Yang, Rob Allan CCLRC e-Science Centre Daresbury Laboratory,
Holding slide prior to starting show. A Grid-based Problem Solving Environment for GECEM Maria Lin and David Walker Cardiff University Yu Chen and Jason.
HPC club presentation A proposal for a campus-wide research grid Barry Wilkinson Department of Computer Science UNC-Charlotte Dec. 2, 2005.
Rob Allan CCLRC 2 nd Generation HPCPortal v3 for the NGS Rob Allan and Dharmesh Chohan e-Science Centre CCLRC, Daresbury Laboratory.
Long Term Ecological Research Network Information System LTER Grid Pilot Study LTER Information Manager’s Meeting Montreal, Canada 4-7 August 2005 Mark.
1.The portal sends, under the user approval, user’s attribute retrieved from IDP to CA bridge 2.CA bridge module requests to a CA-online a certificate.
GridSphere/Portlet Workshop, March 3 rd – 4 th, 2005 LC Portal via GridSphere Mark Baker and Hong Ong Distributed Systems Group University of Portsmouth.
Grid Computing, B. Wilkinson, b.1 National Science Foundation Middleware Initiative (NMI) Started in 2001 initially over 3 years “to create and deploy.
HPDC 2007 / Grid Infrastructure Monitoring System Based on Nagios Grid Infrastructure Monitoring System Based on Nagios E. Imamagic, D. Dobrenic SRCE HPDC.
Grids and Portals for VLAB Marlon Pierce Community Grids Lab Indiana University.
23:48:11Service Oriented Cyberinfrastructure Lab, Grid Portals Fugang Wang April 29
GEON meeting - May 22, 2006 GAMA 2.0 Features and Status Kurt Mueller SDSC.
1 All-Hands Meeting 2-4 th Sept 2003 e-Science Centre The Data Portal Glen Drinkwater.
National Computational Science National Center for Supercomputing Applications National Computational Science NCSA-IPG Collaboration Projects Overview.
Science Gateway Workshop GGF14 28 th June 2005, Chicago CCLRC Portal Infrastructure to Support Research Facilities Dharmesh Chohan e-Science Grid Technology.
ShibGrid: Shibboleth access to the UK National Grid Service University of Oxford and STFC.
Grid Execution Management for Legacy Code Applications Grid Enabling Legacy Code Applications Tamas Kiss Centre for Parallel.
A portal interface to my Grid workflow technology Stefan Rennick Egglestone University of Nottingham
Grid Architecture William E. Johnston Lawrence Berkeley National Lab and NASA Ames Research Center (These slides are available at grid.lbl.gov/~wej/Grids)
1 Grid Portal for VN-Grid Cu Nguyen Phuong Ha. 2 Outline Some words about portals in principle Overview of OGCE GridPortlets.
NGS Portal.
Institute For Digital Research and Education Implementation of the UCLA Grid Using the Globus Toolkit Grid Center’s 2005 Community Workshop University.
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.
All Hands Meeting 2005 BIRN Portal Architecture: Security Jana Nguyen
The NGS Grid Portal David Meredith NGS + Grid Technology Group, e-Science Centre, Daresbury Laboratory, UK
Portals for Bioinformatics Nick Sharman my Grid project manager 30 June
The Sakai VRE Demonstrator Rob Crouchley, Adrian Fish and Miguel Gonzalez E-Science Centre, and Collaboratory for Quantitative e-Social Science, University.
Shibboleth & Grid Integration STFC and University of Oxford (and University of Manchester)
Biomedical and Bioscience Gateway to National Cyberinfrastructure John McGee Renaissance Computing Institute
INFSO-RI Enabling Grids for E-sciencE GILDA and GENIUS Guy Warner NeSC Training Team An induction to EGEE for GOSC and the NGS NeSC,
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.
1 AHM, 2–4 Sept 2003 e-Science Centre GRID Authorization Framework for CCLRC Data Portal Ananta Manandhar.
National Energy Research Scientific Computing Center (NERSC) Visportal : interface to grid enabled NERC resources Cristina Siegerist NERSC Center Division,
Rob Allan Daresbury Laboratory NW-GRID Training Event 26 th January 2007 Next Steps R.J. Allan CCLRC Daresbury Laboratory.
Introduction to Portals.
The NGS Grid Portal David Meredith NGS + Grid Technology Group, e-Science Centre, Daresbury Laboratory, UK
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
EJB Enterprise Java Beans JAVA Enterprise Edition
OGSA-DAI.
OGCE Short Summary Marlon Pierce Community Grids Lab
Grid Portal Services IeSE (the Integrated e-Science Environment)
A portal interface to myGrid workflow technology
Standard Portlet Architecture Supports Reusable Components
Metadata-rich Service Oriented Grid Portals
Middleware for Grid Portal Development
Portals, Desktop Applications and Distributed Services for e-Research
Open Grid Computing Environments
OGCE Architecture: Portlets and Services for Science Gateways
Presentation transcript:

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, CCLRC Daresbury Laboratory Warrington WA4 4AD, UK

Presenter Name Facility Name NGSPortal v1.0 NGSPortal 1.0 was based on the Open Grid Computing Environment portal – Used the CHEF framework (Comprehensive Collaborative Framework) from U. Michigan Some ideas taken from HPCPortal and InfoPortal Tools available November 2004: –MyProxy management –GRAM job submission –FileTransfer based on GridFTP –MDS resource discovery Feedback at NeSC training event, December 2004

Presenter Name Facility Name NGSPortal v1.0 file-transfer tool

Presenter Name Facility Name Why change? Was always planned to migrate to Sakai along with OGCE v2.0 – –had letters of support from Brad Wheeler and Chuck Severance –JISC Sakai VRE Demonstrator funded But, OGCE is no longer using Sakai. Decided to deploy JSR-168 Java standard portlets to replace the CHEF teamlets GridSphere and uPortal frameworks now supported We also decided to use JSR-168 in NGSPortal v2.0 for complete portability and sharing with other projects such as Integrative Biology and e-HTPX GridSphere, uPortal, LifeRay, eXo Platform and StringBeans evaluated –workshop with Jason Novotny, NeSC, March 2005 –See separate talk StringBeans chosen because of its good level of support and flexibility of customisation

Presenter Name Facility Name Single Sign-On v1.0 is intended to work with Globus using a MyProxy certificate repository for pervasive access (PKI infrastructure) Same as HPCPortal and an established Grid security procedure 1.Log into portal with username/ passwd 2.Retrieve proxy credential from MyProxy using possibly a different username/ passwd –MyProxy is maintained by the Grid Operations and Support Centre for all Grid users myproxy.grid-support.ac.uk

Presenter Name Facility Name 2-step login method Simplified by using MyProxy as primary authentication via a CHEF service

Presenter Name Facility Name NGSPortal v2.0 Using JSR-168 Chose StringBeans r2.4 Portlets will also work in other environments, e.g. GridSphere Single Web application for all portals enables shared session information, e.g. proxy credential Using JAAS architecture for MyProxy Login Module –Map to local portal accounts –Still has a portal login for those who don’t want to use Grid services

Presenter Name Facility Name NGSPortal v2.0 “Welcome!”

Presenter Name Facility Name Authentication in NGSPortal v2.0

Presenter Name Facility Name Inter-portlet Communication using JMS Having all portlets in one Web application is not satisfactory –Configuration and management problems –Hard to distribute via a portlet repository Inter-portlet communication is provided in commercial portal frameworks, e.g. WebSphere –Extensions to JSR-168 JMS is used for the BatchJobMonitor portlet. –A finishing job sends a JMS message to a server –BatchJobMonitor can consume this message to get the job status –Can also provide notification

Presenter Name Facility Name BatchJobMonitor portlet

Presenter Name Facility Name Other Features of J2EE Architecture Current development is being doing using J2EE architectural features hosted in JBOSS JAAS and JMS are already part of J2EE EJB: Enterprise Java Beans enables further factoring of a multi-tier server-centric application such as a portal. EJBs can be automatically exposed as Web services

Presenter Name Facility Name Re-factoring using J2EE Architecture Business Logic Enterprise JavaBeans Web Service Interfaces JSR 168 Portlets Proxy Manager Job Submission File Transfer GridFTP/SRB LDAP Browser Sakai Framework Portal JSR 168 Compliant UDDI Registry EJB Internal Comm Accessing EJBsWeb Service Registry Accessing Web Services

Presenter Name Facility Name Future Work The current architecture is being re-factored as above Other portlets are being developed by popular demand, e.g. an SRB portlet Further integration of the portlets is taking place, e.g. using SRB together with GridFTP or closely coupled with the JobManager portlet Application-specific portlets such as DL_POLY Cloning of portlets for other projects such as Integrative Biology Portlet registry - jUDDI Workflow – WOSE project Chargeable services – GridMarkets project WSRP for aggregation of remote services and provision of NGS portlets to projects’ own portals WSRP export of portlets for Sakai VRE Demonstrator project * See other talks at this conference *