Transcript NGS Portal

http://www.grid-support.ac.uk
http://www.ngs.ac.uk
NGS Portal
http://www.nesc.ac.uk/
http://www.pparc.ac.uk/
http://www.eu-egee.org/
Acknowledgements
• Dharmesh Chohan, RAL
• Rob Allan, Daresbury
2
Overview
• What is a portal?
• How does it use certificates?
3
What is a Portal?
• 1. In simple terms ,
– A Portal generates framework, and
– Portlets fill in the contents
• 2. This is: http://portal.ngs.ac.uk/
4
NGS portal
• Grids are about people collaborating, so give
tools for this!
• Need to run jobs, access data, … from different
machines and places – but do NOT want to
– carry certificate everywhere!
– install GT2 before you can use any commands or
resources
• Using the command line tools is tedious; simple
tasks can be achieved easily in a portal
• Also, easy interface to the Information Service
5
Certificates, MyProxy
• Rather than storing your Grid credentials on
each machine you use to access the Grid, you
can store them in a MyProxy repository and
retrieve a proxy credential from the MyProxy
repository when needed.
• MyProxy is part of VDT
• A MyProxy server is run for the NGS portal
• Before you can use the NGS portal, you must
upload a proxy certificate: Java Web Start tool
• http://tiber.dl.ac.uk:8080/myproxy
6
Proxy Login
Presenter Name
7
Facility Name
Proxy List
Presenter Name
8
Facility Name
LDAP Browser
Presenter Name
9
Facility Name
Job Launcher
Presenter Name
10
Facility Name
GridFTP
Presenter Name
11
Facility Name
Web Content in MyWorkspace
Presenter Name
12
Facility Name
Development
• New portlets are en route…
• New portal release en route (~ April )
– Improve Standards compliance
– So a project’s portlet container could run the portlets
provided in the NGS portal
13
Try it…
• NGS Portal
– http://portal.ngs.ac.uk
• Upload User Proxy
– Use Java Web Start tool
• http://tiber.dl.ac.uk:8080/myproxy
14