Portlet Access Grid – The Next Generation Tobias Schiebeck, Anja Le Blanc, Andrew Rowley, Martin Turner Research Computing Services at the University of.

Slides:



Advertisements
Similar presentations
The Access Grid Ivan R. Judson 5/25/2004.
Advertisements

EScience Collaboration Tools: EVO & Access Grid Dr. Greg Wickham APAN 24 th Jan 2008.
Caltech Proprietary VRVS 3.0 and VRVS AG GATEWAY Connect to AG Virtual Venues through VRVS from Anywhere World-Wide VRVS 3.0 and VRVS AG GATEWAY Connect.
Caltech Proprietary Videoconferencing Security in VRVS 3.0 and Future Videoconferencing Security in VRVS 3.0 and Future Kun Wei California Institute of.
PRAGMA BioSciences Portal Raj Chhabra Susumu Date Junya Seo Yohei Sawai.
Advanced Access Grid Operation. What we Know How to use Auto-AG –A basic setup procedure –Commonly used Virtual Venues –No additional interactivity But.
Funded by: Collaborative Research Events on the Web (CREW) Nikki Rogers (ILRT) Presentation to the JISC VRE Programme meeting 29 th November 2007.
Firewall Simulation Teaching Information Security Using: Visualization Tools, Case Studies, and Hands-on Exercises May 23, 2012.
Manchester Computing Supercomputing, Visualization & e-Science Michael Daw 1 September 2004 All Hands Meeting, Nottingham Introducing… the Access Grid.
Module 5: Configuring Access to Internal Resources.
Nada Abdulla Ahmed.  SmoothWall Express is an open source firewall distribution based on the GNU/Linux operating system. Designed for ease of use, SmoothWall.
Building Your Own Firewall Chapter 10. Learning Objectives List and define the two categories of firewalls Explain why desktop firewalls are used Explain.
Technology Steering Group January 31, 2007 Academic Affairs Technology Steering Group February 13, 2008.
Module 8: Concepts of a Network Load Balancing Cluster
K. Salah 1 Chapter 31 Security in the Internet. K. Salah 2 Figure 31.5 Position of TLS Transport Layer Security (TLS) was designed to provide security.
COS 420 Day 18. Agenda Assignment 4 Posted Chap Due April 6 Group project program requirements Submitted but Needs lots of work Individual Project.
NCS Grid Service Ken Meacham, IT Innovation Crystal Grid Workshop, Sept 2004.
Lesson 1: Configuring Network Load Balancing
The StarNet Analyzer. Contact SNA Department x172
 Proxy Servers are software that act as intermediaries between client and servers on the Internet.  They help users on private networks get information.
(ITI310) By Eng. BASSEM ALSAID SESSIONS 8: Network Load Balancing (NLB)
1 Enabling Secure Internet Access with ISA Server.
Course 201 – Administration, Content Inspection and SSL VPN
1 Network Statistic and Monitoring System Wayne State University Division of Computing and Information Technology Information Technology.
Barracuda Load Balancer Server Availability and Scalability.
10 May 2007 HTTP - - User data via HTTP(S) Andrew McNab University of Manchester.
DIRAC Web User Interface A.Casajus (Universitat de Barcelona) M.Sapunov (CPPM Marseille) On behalf of the LHCb DIRAC Team.
Threat Management Gateway 2010 Questo sconosciuto? …ancora per poco! Manuela Polcaro Security Advisor.
Manchester Computing Supercomputing, Visualization & e-Science Michael Daw 29 April 2004 Over Access Grid Access Grid An Evaluation Primer for CERN.
Web-based Virtual Research Environments (VRE): Supporting Collaboration in e-Science Xiaobo Yang, Rob Allan CCLRC e-Science Centre Daresbury Laboratory,
Implementing ISA Server Publishing. Introduction What Are Web Publishing Rules? ISA Server uses Web publishing rules to make Web sites on protected networks.
Common Devices Used In Computer Networks
Presented by Xiaoyu Qin Virtualized Access Control & Firewall Virtualization.
Portal Access Grid Andrew Rowley Anja LeBlanc, Michael Daw, Martin Turner, Tobias Schiebeck University of Manchester.
GridSphere/Portlet Workshop, March 3 rd – 4 th, 2005 LC Portal via GridSphere Mark Baker and Hong Ong Distributed Systems Group University of Portsmouth.
BaBar MC production BaBar MC production software VU (Amsterdam University) A lot of computers EDG testbed (NIKHEF) Jobs Results The simple question:
Windows Small Business Server 2003 Setting up and Connecting David Overton Partner Technical Specialist.
The 2000 Decennial Census School District Project: Using Census Data for the School District Mapping System **** Development and Implementation Tai A.
Crystal-25 April The Rising Power of the Web Browser: Douglas du Boulay, Clinton Chee, Romain Quilici, Peter Turner, Mathew Wyatt. Part of a.
1 Overview of the Application Hosting Environment Stefan Zasada University College London.
Secure data sharing across portals: experiences from OneVRE by Martin Turner, Michael Jones, Meik Poschen, Rob Procter, Andrew Rowley, and Tobias Schiebeck.
NUG 2004 Grid File Yanker Demo Shreyas Cholia Mass Storage Group, NERSC 06/24/2004.
Remote Controller & Presenter Make education more efficiently
ISMT E-200: Trends in Enterprise Information Systems Project: GLOCO – Integrated Corporate Portal Part 2 Technical Specification Team Members: Joyce Torres.
ISMT E-200: Trends in Enterprise Information Systems Project: GLOCO – Integrated Corporate Portal Part 2 Technical Specification Team Members: Joyce Torres.
Combining the strengths of UMIST and The Victoria University of Manchester Access Grid in the UK John Gordon Rutherford Appleton Laboratory Michael Daw.
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.
Integrating and Troubleshooting Citrix Access Gateway.
Combining the strengths of UMIST and The Victoria University of Manchester The Access Grid Support Centre Aims, Activities, Leadership Michael Daw Collaborative.
1 IRI-h a Java-based Distance Education System Department of Computer Science Old Dominion University Norfolk, VA 23529, USA.
Combining the strengths of UMIST and The Victoria University of Manchester Collaborative Research Events on the Web (CREW) Michael Daw Head of Research.
D EPT. OF I NFO. & C OMM., GIST AG connect: Toward better connectivity for the AG 19 th APAN Bangkok Meeting ( ) Namgon Kim and JongWon Kim Networked.
Manchester Computing Supercomputing, Visualization & e-Science Michael Daw 18 May 2004 Cross Research Council ICT Conference Access Grid The Future of.
Module 10: Windows Firewall and Caching Fundamentals.
May , 2006ICBL 2007 Florianopolis Brazil1 IRI-Easy: A Distance Education Software System Y. Wang, K. Maly, C. M. Overstreet Department of Computer.
Development of e-Science Application Portal on GAP WeiLong Ueng Academia Sinica Grid Computing
The SEE-GRID-SCI initiative is co-funded by the European Commission under the FP7 Research Infrastructures contract no Workflow repository, user.
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.
Continuous Throughput Testing and Dynamic Visualization Utilizing Network Diagnostic Tool (NDT) To solve our problem ;)
3/5/2016Faculty : Trần Thị Ngọc Hoa1 From Proxy Server To ISA 2006  Overview  History  Functions  Caching Process  Caching Types  How does it work.
Holding slide prior to starting show. Lessons Learned from the GECEM Portal David Walker Cardiff University
Portlet Development Konrad Rokicki (SAIC) Manav Kher (SemanticBits) Joshua Phillips (SemanticBits) Arch/VCDE F2F November 28, 2008.
Virtual Private Network Access for Remote Networks
Contents Software components All users in one location:
CONNECTING TO THE INTERNET
Implementing TMG Server Publishing
eScience Collaboration Tools: EVO & Access Grid
NUTV – Basic and Expanded Service
NETWORK SECURITY LAB Lab 8. Firewall and VPN.
Presentation transcript:

Portlet Access Grid – The Next Generation Tobias Schiebeck, Anja Le Blanc, Andrew Rowley, Martin Turner Research Computing Services at the University of Manchester OMII Collaboration Workshop 30 th April /1 st May 2009

2 Contents  What is Portlet Access Grid?  AG(Tk) issues  Standards  Features  Implementation  Timeline  Screenshots  Demo

3 What is Portlet Access Grid? (PAG)  Access Grid Client running in a Portal – Supports all features of the AGTk Servers – Uses AGTk technologies

4 What is AG(Tk)?

5 AGTk Server Bridge Server SOAP XML-RPC Bridge Registry XML-RPC

6 AGTk Issues 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

7 Why do we need PAG? AGSC Surveys 2006 and 2007 Requested Improvements and comments 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 Generally a lot of time is spent configuring the software …

8 Why do we need PAG?

9 Standards JSR-168 / 286 SOAP HTTPS XML-RPC H.261 L16 RTP UDP AJAX

10 Features

11 Features

12 Features

13 Implementation

14 PAG Startup Process  Web browser request  Login to Portal / Input Client Profile – Start of Java Applet (VenueClientController) Java WebStart of Client application: VenueClient  Connect to Venue – VenueClient starts services through Java WebStart Download and start of VIC/RAT  Start shared application – VenueClient Starts shared application through Java Webstart Download and start application and application data

15 Screenshots

16 Screenshots

17 One Year On  PAG funding ended in March 2008  PAG is installed on: – PAG reference Server: – AGSC pre-production Server:  PAG is the basis for a new Project “One VRE to Join Them All” funded by JISC – PAG is being debugged and fixes go on to the PAG reference and production servers

18 Issues addressed by PAG  PAG solved: – software installations and configuring AG – Maintenance of AG node – Bridge checking and switching (keeping connected)  PAG provided – Simple – “click and go” – personal node to AG – A “proof-of-concept” TCP-bridge to tunnel AG-traffic through a single TCP port

19 Remaining Issues  AG is still a “high bandwidth job” – A low Bandwidth bridge that filters the incoming (and outgoing) streams for low bandwidth connections could solve that issue  TCP-bridge is not “production ready” – Moving the ideas from TCP-bridge to a “High-Connectivity bridge” a production ready solution  Recording Access Grid sessions – done in several projects - should it be integrated into PAG? – Replay AG recordings from PAG?

20 One VRE to Join Them All  Moving PAG to the next Level:

21 One VRE to Join Them All  PAG running in multiple VRE (portals) working as intermediary between collaboration users  Creating Venues on the fly  Monitoring venues of Virtual Organizations  Exchanging certificates for venues between PAG servers  Using invitation principle for venues  Exchanging Data and sharing applications across multiple portals through the AG virtual Venue

22 One VRE to Join Them All

23 OneVRE – side effects for PAG  PAG has now been tested and “ported” to work in – gridsphere 3.1 – Apache Pluto PAG works almost “out of the BOX” – Sakai 2.6.x Sakai (or the PAG portlet) needs some minor changes to interoperate Changes have been submitted to the Sakai developers that make PAG work in Sakai (still some cosmetic issues, … )  the PAG servers will be brought up to date with fixes developed in and for OneVRE

24 Low Barrier Access Grid proposal  Low Barrier Access Grid (LowBAG) is a proposal to develop new and innovative bridging technologies  High Connectivity bridge – TCP-bridge based development to tunnel AG traffic through a single TCP-port – Single “defined” Port bridge a Bridge that tunnels all AG traffic through a single defined UDP-port – Starting from PAG these bridges can connect to the Portal server that can filter the traffic between the users client and the AG server

25 Low Barrier Access Grid proposal [2]  Low Bandwidth bridge – TCP-bridge based development to tunnel AG traffic through a single TCP-port – Single “defined” Port bridge a Bridge that tunnels all AG traffic through a single defined UDP-port – Starting from PAG these bridges can connect to the Portal server that can filter the traffic between the users client and the AG server

26 Low Bandwidth Bridge

Research Computing Services PAG Reference Server: Portlet Access Grid Demo

Research Computing Services Contact Details Portal Access Grid