Download - Portal Access Grid
Portal Access GridPortal Access Grid
Andrew Rowley
Anja LeBlanc, Michael Daw, Martin Turner, Tobias Schiebeck
University of Manchester
2
Contents
What is AG(Tk)
Why do we need PAG?
Standards
Features
Implementation
Timeline
Screenshots
Demo
3
What is AG(Tk)?
4
What is AG(Tk)?
5
What is AG(Tk)?
Access Grid Toolkit Version 1
6
What is AG(Tk)?
AGTk Server
Bridge Server
Globus TCP
Globus TCP
Globus TCP
7
What is AG(Tk)?
AGTk Server
Bridge Server
SOAP
XML-RPC
Bridge RegistryXML-RPC
XML-RPC
8
What is AG(Tk)?
20,000
100
200
9
Why do we need PAG?
AGSC Surveys 2006 and 2007
Common Problems
Difficulty connecting to a venue (e.g. firewall or multicast problems)
not being a multicast site …switch to the unicast bridge …”
AG Firewall rules and Muilticast / Unicast are a nightmare – These need to be simplified and made more reliable
Many partners have problems connecting because they are setting up temporary nodes. Most of the problems are due to inexperience with NAT (port forwarding) & firewall configurations
10
Why do we need PAG?
AGSC Surveys 2006 and 2007
Requested Improvements
More reliability Greater coverage of Access Grid across institutions that do not currently have it
Speed of the venue client
Make it more user friendly
…integration into portals …
The AGSC should work towards providing training and advice for user managed desktop access to the system
Increase in use of the personal access grid
11
Why do we need PAG?
AGSC Surveys 2006 and 2007
Comments
Generally a lot of time is spent configuring the software …
…Many systems exist for supporting web seminars … the potential of the AG in this respect seems to have been ignored.
It needs to be as easy to use and reliable as any of the commercial video conferencing software you can buy.
We only use personal AG, which is a much better option for getting people interested in and using the AG …
I have to phone from China because my student didn't manage to install the AG S/W and get it workingIf I could connect to some
meetings from the desktop, I would use the AG system more
The process of configuring a personal node seems far more troublesome / complicated than it should
12
Why do we need PAG?
13
Standards
JSR-168 / 286
SOAPHTTPS
XML-RPC H.26
1
L16
RTP
UDP
AJAX
14
Features
15
Features
16
Features
17
Implementation
Java PortletJava Applet
Java Servlet
Java Web-StartApplication
JavaScript
Access Grid Toolkit Version 3 Server
Vic / Rat /Other
BridgeServerMulticastMulticast
Session
SOAP
JSP Pages
LiveConnect
AJAX
UDP
UDP/TCP
UDP
XML-RPC
XML-RPC
18
Timeline
Pre-Release: September 2007
Official Release: April 2008
19
Screenshots
20
Screenshots
Research Computing Research Computing ServicesServicesResearch Computing Research Computing ServicesServices
Joint Demo between OMII-UK, ESNW and AGSC stands
Tuesday 11th at 4:30pm
Portal Access Grid DemoPortal Access Grid Demo
Research Computing Research Computing ServicesServicesResearch Computing Research Computing ServicesServices
Contact Details
http://www.rcs.manchester.ac.uk/projects/PAG
Portal Access GridPortal Access Grid