Transcript MC Template

Portal Access Grid
Andrew Rowley
Anja LeBlanc, Michael Daw, Martin Turner, Tobias Schiebeck
University of Manchester
Contents
 What is AG(Tk)
 Why do we need PAG?
 Standards
 Features
 Implementation
 Timeline
 Screenshots
 Demo
2
What is AG(Tk)?
3
What is AG(Tk)?
4
What is AG(Tk)?
Access Grid Toolkit Version 1
5
What is AG(Tk)?
Globus TCP
AGTk Server
Globus TCP
Globus TCP
Bridge Server
6
What is AG(Tk)?
SOAP
XML-RPC
AGTk Server
Bridge Server
XML-RPC
XML-RPC
Bridge Registry
7
What is AG(Tk)?
20,000
100
200
8
Why do we need PAG?
Difficulty connecting to a venue (e.g.
firewall or multicast problems)
not being a multicast site …switch to
the unicast bridge …”
AGSC Surveys 2006 and
2007
Common Problems
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
9
Why do we need PAG?
More reliability
Make it more
user friendly
Greater coverage of Access Grid
across institutions that do not
currently have it
AGSC Surveys 2006 and
2007
Speed of the
venue client
…integration
into portals …
Requested Improvements
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
10
Why do we need PAG?
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 AGSC Surveys 2006 and
easy to use and
2007
reliable as any of
the commercial
Comments
video
conferencing
I have to phone from China because
software you can
my student didn't manage to install
buy.
the AG S/W and get it working
If I could connect to some
meetings from the desktop, I
would use the AG system more
We only use
personal
AG,
which is a much
better option for
getting
people
interested in and
using the AG …
The process of configuring a personal
node seems far more troublesome /
complicated than it should
11
Why do we need PAG?
12
Standards
JSR-168 / 286
SOAP
AJAX
RTP
XML-RPC
HTTPS
L16
UDP
H.261
13
Features
14
Features
15
Features
16
Implementation
Multicast
Access Grid Toolkit
Version 3 Server
BridgeServer
UDP/TCP
UDP
XML-RPC
Java Web-Start
Application
SOAP
XML-RPC
UDP
Vic / Rat /
Other
AJAX
Java Servlet
JavaScript
Session
LiveConnect
Java Applet
JSP Pages
Java Portlet
17
Timeline
Pre-Release: September 2007
Official Release: April 2008
18
Screenshots
19
Screenshots
20
Portal Access Grid Demo
Joint Demo between OMII-UK, ESNW
and AGSC stands
Tuesday 11th at 4:30pm
Research Computing Services
Portal Access Grid
Contact Details
http://www.rcs.manchester.ac.uk/projects/PAG
[email protected]
Research Computing Services