Rob Allan CCLRC 2 nd Generation HPCPortal v3 for the NGS Rob Allan and Dharmesh Chohan e-Science Centre CCLRC, Daresbury Laboratory.

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.
Peter Berrisford RAL – Data Management Group SRB Services.
Using the Collaborative Tools in NEESgrid Charles Severance University of Michigan.
Reusable Components for Grid Computing Portals Marlon Pierce Community Grids Lab Indiana University.
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.
MTA SZTAKI Hungarian Academy of Sciences Grid Computing Course Porto, January Introduction to Grid portals Gergely Sipos
Data Grids: Globus vs SRB. Maturity SRB  Older code base  Widely accepted across multiple communities  Core components are tightly integrated Globus.
11.1 Grid Portals ITCS 4010 Grid Computing, 2005, UNC-Charlotte, B. Wilkinson.
GridSphere for GridLab A Grid Application Server Development Framework By Michael Paul Russell Dept Computer Science University.
Welcome to the Minnesota SharePoint User Group. Introductions / Overview Project Tracking / Management / Collaboration via SharePoint Multiple Audiences.
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.
Grid Portals ITCS 4010 Grid Computing, 2005, UNC-Charlotte, B. Wilkinson.
Grappa: Grid access portal for physics applications Shava Smallen Extreme! Computing Laboratory Department of Physics Indiana University.
XCAT Science Portal Status & Future Work July 15, 2002 Shava Smallen Extreme! Computing Laboratory Indiana University.
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.
CoG Kit Overview Gregor von Laszewski Keith Jackson.
Grid Computing, B. Wilkinson, b.1 National Science Foundation Middleware Initiative (NMI) Started in 2001 initially over 3 years “to create and deploy.
Grids and Portals for VLAB Marlon Pierce Community Grids Lab Indiana University.
OGCE Consortium Reusable Grid Portal Components Mary Thomas.
Grid Resource Allocation and Management (GRAM) Execution management Execution management –Deployment, scheduling and monitoring Community Scheduler Framework.
23:48:11Service Oriented Cyberinfrastructure Lab, Grid Portals Fugang Wang April 29
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.
The PROGRESS Grid Service Provider Maciej Bogdański Portals & Portlets 2003 Edinburgh, July 14th-17th.
GEM Portal and SERVOGrid for Earthquake Science PTLIU Laboratory for Community Grids Geoffrey Fox, Marlon Pierce Computer Science, Informatics, Physics.
Application portlets within the PROGRESS HPC Portal Michał Kosiedowski
Grid Execution Management for Legacy Code Applications Grid Enabling Legacy Code Applications Tamas Kiss Centre for Parallel.
Java Portals and Portlets Submitted By: Rashi Chopra CIS 764 Fall 2007 Rashi Chopra.
1 Grid Portal for VN-Grid Cu Nguyen Phuong Ha. 2 Outline Some words about portals in principle Overview of OGCE GridPortlets.
NGS Portal.
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.
Building the e-Minerals Minigrid Rik Tyer, Lisa Blanshard, Kerstin Kleese (Data Management Group) Rob Allan, Andrew Richards (Grid Technology Group)
The NGS Grid Portal David Meredith NGS + Grid Technology Group, e-Science Centre, Daresbury Laboratory, UK
GRIDS Center Middleware Overview Sandra Redman Information Technology and Systems Center and Information Technology Research Center National Space Science.
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.
OGCE Consortium Component-Based Portals for Grid Computing Marlon Pierce Community Grids Lab Indiana University.
Portal Update Plan Ashok Adiga (512)
The Sakai VRE Demonstrator Rob Crouchley, Adrian Fish and Miguel Gonzalez E-Science Centre, and Collaboratory for Quantitative e-Social Science, University.
Some comments on Portals and Grid Computing Environments PTLIU Laboratory for Community Grids Geoffrey Fox, Marlon Pierce Computer Science, Informatics,
Development of e-Science Application Portal on GAP WeiLong Ueng Academia Sinica Grid Computing
1 st Generation of Grid portals. 1st Generation Portals The first generation of Grid portals mainly used a three-tier architecture:
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.
Fire Emissions Network Sept. 4, 2002 A white paper for the development of a NSF Digital Government Program proposal Stefan Falke Washington University.
1 AHM, 2–4 Sept 2003 e-Science Centre GRID Authorization Framework for CCLRC Data Portal Ananta Manandhar.
PROGRESS: GEW'2003 Using Resources of Multiple Grids with the Grid Service Provider Michał Kosiedowski.
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
Grid Execution Management for Legacy Code Architecture Exposing legacy applications as Grid services: the GEMLCA approach Centre.
Shaowen Wang 1, 2, Yan Liu 1, 2, Nancy Wilkins-Diehr 3, Stuart Martin 4,5 1. CyberInfrastructure and Geospatial Information Laboratory (CIGI) Department.
GPIR GridPort Information Repository
Shaowen Wang1, 2, Yan Liu1, 2, Nancy Wilkins-Diehr3, Stuart Martin4,5
Grid Portal Services IeSE (the Integrated e-Science Environment)
OGCE OGCE The Open Grid Computing Environments Collaboratory
Standard Portlet Architecture Supports Reusable Components
OGCE Portal Applications for Grid Computing
Middleware for Grid Portal Development
Portals, Desktop Applications and Distributed Services for e-Research
OGCE Architecture: Portlets and Services for Science Gateways
Presentation transcript:

Rob Allan CCLRC 2 nd Generation HPCPortal v3 for the NGS Rob Allan and Dharmesh Chohan e-Science Centre CCLRC, Daresbury Laboratory

Presenter Name Facility Name 1 st Generation Portal Interfaces HPCPortal DataPortal

Presenter Name Facility Name InfoPortal, MDS Browser and Active Map Operational monitoring: resource-centric and site-centric views of Grid resource and network status

Presenter Name Facility Name What are the Restrictions? 1 st generation Grid portals have been focused on providing basic task- oriented services, such as user authentication, job submission, monitoring, data transfer. However, they are typically tightly coupled with Grid middleware tools such as Globus. The main limitations of first generation portals can be summarized as follows. Lack of Customization: Portal developers instead of portal users normally build portals because the knowledge and expertise required to use the portal toolkits. When end users access the Grid via a portal, it is almost impossible for them to customize the portal to meet their specific needs, e.g., to add or remove some portal services. Restricted Grid Services: First generation Grid portals are tightly coupled with specific Grid middleware technologies such as Globus, which results in restricted portal services. It is hard to integrate Grid services provided by different Grid middleware technologies via a portal of this generation. Static Grid Services : A Grid environment is dynamic in nature with more and more Grid services are being developed. However, first generation portals can only provide static Grid services in that they lack a facility to easily expose newly created Grid services to users.

Presenter Name Facility Name 2 nd Generation OGCE Portal

Presenter Name Facility Name NMI Portal and OGCE With funding from the US National Science Foundation Middleware Initiative (NMI), the Open Grid Computing Environments (OGCE) project was established in autumn 2003 to foster collaborations and sharable components with portal developers worldwide. Tasks include the establishment of a Grid Portal Collaboratory, a repository of portlets and portal service components, an online forum for developers of Grid Portals, and the building of reusable portal components that can be integrated in a common portal container system. The development of OGCE is based on the following projects: Java CoG Kit sponsored by SciDAC and NSF Alliance; The CHEF Project of the University of Michigan; The Grid Portals Information Repository (GPIR) and GridPort of the Texas Advanced Computing Center; The Alliance Portal Expedition project, including NCSA, Indiana University's Extreme Labs, and the Community Grids Lab at Indiana University.

Presenter Name Facility Name Alliance Grid Portal Services The Alliance Portal is an ongoing project that focuses on building second-generation Grid portals. It is based on Jetspeed and targeted at the construction of Grid portals using Grid Portlets. Currently the Alliance Portal can provide the following Grid Portlets that are leveraged from existing Grid services. A Proxy Manager: portlet utility that allows users to load GSI proxy credentials into their account via MyProxy. An LDAP Browser: portlet interface to access the contents of the LDAP servers. A GridFTP Client: portlet provides the basic client functions of Grid FTP with a user-friendly interface.

Presenter Name Facility Name More… Gram Job Launcher: portlet allows a user to submit jobs to a Grid environment using the Globus GRAM protocol. For this the user must have a valid GSI Proxy Certificate which can be loaded through the Proxy Manager portlet. Grid Utilities: include the "Grid Ping" utility and the "Grid Job Submission" utility. The GridPing portlet can ping a resource in a Grid environment and determine if a user has the access to it or not. The Grid Job Submission portlet is similar to the Gram Job Launcher portlet except that this portlet will not return till the job has completed. The output and the error of the job is displayed by the portlet. OGSA Browser: portlet alows users to query a Grid service for its Service Data Elements (SDE). Users can query a SDE by using the name of the SDE as the query string. Users can also obtain a list of SDEs by using "serviceDataName" as the query string. Once users get a list of all the SDEs, they can click on each SDE to query it.

Presenter Name Facility Name Collaboration Tools Collaboration and content management tools come as default: Schedule - calendar for work site –If you are a member of multiple work sites your personal calendar will be updated with all appointments Resources - resource list and uploaded documents and links News - news service using RSS feed –We have created a prototype news feed and web service Discussion - threaded discussion tool Chat - online chat room for group Web – link to ordinary Web site Uses CHEF content-management capabilities ported to PostgreSQL We previously tried using PHPNuke to provide similar functionality in HPCPortal and InfoPortal v2. This is still being used by the e- Minerals project. Aim is to enhance community participation by providing suitable tools.

Presenter Name Facility Name Content Resource Tool Example of Sakai tool from ReDRESS project.

Presenter Name Facility Name Other tools from SDSC/ UTexas/ Indiana Anabas - join and participate in Anabas Impromptu collaborative session via applets (requires a license) Newsgroup (Read/ post) - topic-based threaded newsgroup tool using Indiana XML schema –Newsgroup (Request) - request a new topic –Newsgroup (Admin) - for admins only! Bibtex (Read/ edit) - add/ edit entries in Bibtex topics for shared authorship of reference lists. Uses Indiana XML schema –Bibtex (Request) - request new Bibtex topic –Bibtex (Admin) - for admins only! –Bibtex (Super Admin) - for super admins only! GridPing - test a remote Grid service GridContext - browse and manage DNs in Xdirectory server - provides context services for managing metadata GPIR Browser - browse Grid resources via Grid Port Information Repository giving information on HPC status, jobs, etc. –Historical GPIR - use GPIR to view stored information CSF Job Submission - submit job to a Community Scheduling Framework service Sequencer - ditto via GridPort sequencing service OGRELauncher - Open Grid Computing Runtime Engine: launch simulation event via OGRE from NCSA, workflow based on ANT or BPEL –OGREEventView - monitor OGRE events COG-Workflow - use workflow enactment via the Java CoG kit App Manager - register, de-register and edit information about a Grid application Condor - submit jobs via Condor or DAGMan and monitor them

Presenter Name Facility Name Work sites for groups/ projects User and group management Login/ Logout –as it says on the tin Set up new work site –Only if enabled by admin Membership –join/ unjoin from work site (admin can control permissions) Customize –chose which tools you want in the work site from set provided Portal Work sites My workspace Tools Portlet views Some projects could have their own work site to customise and use the collaboration tools. Need to decide how we manage this capability.

Presenter Name Facility Name Why not simply deploy OGCE? We have started with CHEF and will bring in the tools we need OGCE is a large Java stack, some tools not appropriate Need to import UK-specific tools from existing projects Learn to write portlets and do customisation Link into Web services Work with new projects, e.g. VRE developers In future: adopt JSR-168 and WSRP standards

Presenter Name Facility Name Some Project Requirements e-HTPX –Customising OGCE tools and will move into NGS framework Integrative Biology –Have a VRE project funded to use OGCE. Will require their own portal instance as they support “experiments” as work sites MyGrid –Currently developing portlet interfaces to their tools RealityGrid and GeneGrid –Previously used GridSphere – will move portlets into new framework? e-Minerals –Continue to use bespoke solution for time being What will others do? What other tools do users want? InfoPortal tools? VRE tools will be coming…

Presenter Name Facility Name Hosting the Portals NGS, e-HTPX and e-Minerals portals hosted on IBM HS20 BladeCenter at Daresbury NGS portal aliases: – – – Development system for testing on 3 rd blade CVS into dedicated server, RAID and Tivoli tape store at Daresbury Backup facilites to ATLAS tape store at RAL Mirroring PostgreSQL DB is planned

Presenter Name Facility Name We are currently exploring the “best of breed” 2 nd generation portal – Sakai Originated from U. Michigan (the CHEF project) with partners at U. Indiana, MIT, Stanford. Mellon Foundation Funding with OKI standard interfaces Rich set of Collaboration and Educational tools with templates for tool creation We have proposed using this as a VRE “front end” by extending the framework to a Service Oriented Architecture Evaluation exercise funded by JISC Using in the ReDRESS project We will be: Using technology: JSR-168 to create plug-in portlets Using technology: WSRP to link to remote portlets and content Using Grid and Web services for SOA including UDDI registry Future Technology

Presenter Name Facility Name Virtual Research Environments JISC are funding a number of portal-based VRE projects – most based on Sakai. Need to engage this community –Has links into education and digital information Will be developing additional tools which can be used for NGS –e.g. a Wiki portlet –Can we prioritise other tools? We have proposed a “Sakai Alliance” as a means of keeping track of developments, helping projects communicate with each other, and feed back to US developers First meeting next week in Oxford

Presenter Name Facility Name See it in action… Demos will be given over the tea break this afternoon. Some of the people involved are: Responsible for NGS portal: Dharmesh Chohan – NGS Portal and Grid Information Services Other development work by: Dave Meredith – e-HTPX Portal and Hub RikTyer – e-Minerals Mini-Grid and Portal Xiao Dong Wang – OGSA and OGSA-DAI Grid Services and portlets Xiaobo Yang – recently started work at DL Rob Allan – ReDRESS portal for Awareness and Training, Sakai VRE We will try to answer your questions!

Presenter Name Facility Name Proxy Login

Presenter Name Facility Name Proxy List

Presenter Name Facility Name LDAP Browser

Presenter Name Facility Name Job Launcher

Presenter Name Facility Name GridFTP

Presenter Name Facility Name Web Content in MyWorkspace