Access Grid Workshop – APAC ‘05 Access Grid Overview Access Grid Workshop APAC 05

Slides:



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

WestGrid Collaboration and Visualization Brian Corrie Collaboration and Visualization Coordinator WestGrid/SFU.
Manchester Computing Supercomputing, Visualization & e-Science Michael Daw 1 September 2004 All Hands Meeting, Nottingham Introducing… the Access Grid.
Access Grid Workshop – APAC ‘05 Network Services Susanne Lefvert University of Chicago.
D EPT. OF I NFO. & C OMM., KJIST Hands on experience with AG setup Dr. JongWon Kim 2003/ 8/ 26 Networked Media Laboratory.
Slide 1 Tiled Display Walls - Relation to the Access Grid and Other Systems Mike Walterman, Manager of Graphics Programming, Scientific Computing and Visualization.
1 Introduction The Database Environment. 2 Web Links Google General Database Search Database News Access Forums Google Database Books O’Reilly Books Oracle.
Virtual Reality at Boston University Glenn Bresnahan Boston University Scientific Computing and Visualization (
Component-Based Software Engineering Introducing the Bank Example Paul Krause.
Installing software on personal computer
THE BASICS OF THE WEB Davison Web Design. Introduction to the Web Main Ideas The Internet is a worldwide network of hardware. The World Wide Web is part.
INTRUSION DETECTION SYSTEMS Tristan Walters Rayce West.
1 Enabling Secure Internet Access with ISA Server.
Course 6421A Module 7: Installing, Configuring, and Troubleshooting the Network Policy Server Role Service Presentation: 60 minutes Lab: 60 minutes Module.
Section 2.1 Compare the Internet and the Web Identify Web browser components Compare Web sites and Web pages Describe types of Web sites Section 2.2 Identify.
APAN Advanced Network Conference August 26, 2003 Rick L. Stevens Michael E. Papka Thomas D. Uram Ivan R. Judson Ti Leggett Robert D. Olson Terry Disz Susanne.
FALL 2005CSI 4118 – UNIVERSITY OF OTTAWA1 Part 4 Web technologies: HTTP, CGI, PHP,Java applets)
Beyond DHTML So far we have seen and used: CGI programs (using Perl ) and SSI on server side Java Script, VB Script, CSS and DOM on client side. For some.
Tutorial 1: Getting Started with Adobe Dreamweaver CS4.
1 Web Basics Section 1.1 Compare the Internet and the Web Compare Web sites and Web pages Identify Web browser components Describe types of Web sites Section.
Multi-media Computers and Computer Networks. Questions ? Media is used for ………………… Multimedia computer is capable of integrating ………………………………….. OCR stands.
David Adams ATLAS ATLAS Distributed Analysis David Adams BNL March 18, 2004 ATLAS Software Workshop Grid session.
GT Components. Globus Toolkit A “toolkit” of services and packages for creating the basic grid computing infrastructure Higher level tools added to this.
The Basics of Javadoc Presented By: Wes Toland. Outline  Overview  Background  Environment  Features Javadoc Comment Format Javadoc Program HTML API.
COMP3019 Coursework: Introduction to GridSAM Steve Crouch School of Electronics and Computer Science.
AVC: The Access Grid Venue Customizer A joint R&D project by NRC, SFU/Westgrid, CRC Andrew Patrick, NRC Canada Brian Corrie, SFU/Westgrid.
SPREAD TOOLKIT High performance messaging middleware Presented by Sayantam Dey Vipin Mehta.
Computer and Information Science Ch1.3 Computer Networking Ch1.3 Computer Networking Chapter 1.
Introduction to Computer Administration Course Supervisor: Muhammad Saeed.
AG Retreat 2006 – Hands-On Session Developing Shared Applications Susanne Lefvert University of Chicago.
D EPT. OF I NFO. & C OMM., KJIST Access Grid with High Quality DV Video JongWon Kim, Ph.D. 17 th APAN Meeting /JointTech WS Jan. 29 th, 2004 Networked.
Introduction to network management. INTRODUCTION ● Course Overview ● Course Objectives.
An Open Collaboration Framework Thomas D. Uram Argonne National Laboratory.
Access Grid Workshop – APAC ‘05 Introduction to Access Grid Development.
NETWORK HARDWARE AND SOFTWARE MR ROSS UNIT 3 IT APPLICATIONS.
Combining the strengths of UMIST and The Victoria University of Manchester Access Grid in the UK John Gordon Rutherford Appleton Laboratory Michael Daw.
Copyright © cs-tutorial.com. Overview Introduction Architecture Implementation Evaluation.
Kickstart Installation
Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Usage of virtualization in gLite certification Andreas Unterkircher.
Chapter 6 An Introduction to System Software and Virtual Machines.
Cole David Ronnie Julio. Introduction Globus is A community of users and developers who collaborate on the use and development of open source software,
1 Title: Introduction to Computer Instructor: I LTAF M EHDI.
SMARTMAIL 3.0. OVERVIEW ● CLIENT ● WORKS WITH IMAP AND SMTP MAIL SERVER ● OFFERS SECURE , WORK FLOW MESSAGES, TRANSLATION ● PLUG-IN ARCHITECTURE.
© 2013, published by Flat World Knowledge Chapter 10 Understanding Software: A Primer for Managers 10-1.
Internet2 AdvCollab Apps 1 Access Grid Vision To create virtual spaces where distributed people can work together. Challenges:
Introduction 1-ABAP 4_Introduction.1 This is PricewaterhouseCoopers PROPRIETARY MATERIAL (hereafter, the Material) intended for internal use only. You.
1 F.J. González Cañete, F.M. García Palomo E. Casilari, F. Sandoval Dpto. Tecnología Electrónica Universidad de Málaga Implementation of a remote- assistant.
Data Manipulation with Globus Toolkit Ivan Ivanovski TU München,
David Adams ATLAS ATLAS Distributed Analysis (ADA) David Adams BNL December 5, 2003 ATLAS software workshop CERN.
O dyssey Collaboration System: OCS. What is Distributed Collaboration? Work by teams whose members are separated by space and time.
Access Grid Authorization Thomas Uram Argonne National Laboratory.
Deck off cards Draft 2 Insert Your Name. Product Overview QlikView Developer Development tool to create data model and graphical interface QlikView Server.
Simulation Production System Science Advisory Committee Meeting UW-Madison March 1 st -2 nd 2007 Juan Carlos Díaz Vélez.
 Project Team: Suzana Vaserman David Fleish Moran Zafir Tzvika Stein  Academic adviser: Dr. Mayer Goldberg  Technical adviser: Mr. Guy Wiener.
Core and Framework DIRAC Workshop October Marseille.
Access Grid Workshop – APAC ‘05 Node Services Development Thomas D. Uram Argonne National Laboratory.
Contents Software components All users in one location:
Simulation Production System
Application Software Chapter 6.
COMMUNICATION SOFTWARE
Creating and running applications on the NGS
P2P E-learning on OGSI.NET HUST CGCL fengmao
The Access Grid Node: The Operator’s Manual.
Component and Deployment Diagrams
CRC exercises Not happy with the way the document for testbed architecture is progressing More a collection of contributions from the mware groups rather.
eScience Collaboration Tools: EVO & Access Grid
System And Application Software
Tiers vs. Layers.
The Database Environment
Web Servers (IIS and Apache)
Presentation transcript:

Access Grid Workshop – APAC ‘05 Access Grid Overview Access Grid Workshop APAC 05

Access Grid Workshop – APAC ‘05 Vision

Access Grid Workshop – APAC ‘05 Realization

Access Grid Workshop – APAC ‘05 Basic Operation (oversimplified) Venue Client Venue Client Enter audio address, video address audio multicast group audio multicast group video multicas t group video multicas t group Audio Tool Video Tool

Access Grid Workshop – APAC ‘05 Access Grid Architecture VenueServer Venue Client Venue Client Node VenueServer –Server component for Venues Venue –Virtual representation of a meeting room Participants Data Shared Applications VenueClient –User software for entering a Venue and interacting with contents Node –Aggregation of hardware and software for participating in a meeting

Access Grid Workshop – APAC ‘05 Venue Architecture Venue Event Service Event Service Text Service Text Service Data Store Data Store Data Store Data Store Data Store Data Store Shared Application Shared Application EventService –Distributes events to clients to maintain coherence wrt Venue state TextService –Distributes text events to clients for chat DataStore –Stores files and handles file transfers SharedApplication –Venue-resident component of shared applications NetworkService –Network-resident Venue service Network Service Network Service

Access Grid Workshop – APAC ‘05 Venue Client Architecture VenueClient Event Client Event Client Text Client Text Client Data Store Client Data Store Client EventClient –Connects to EventService to maintain coherence wrt Venue contents TextClient –Connects to Venue TextService for chat DataStoreClient –Interfaces with Venue DataStore for file transfer

Access Grid Workshop – APAC ‘05 Node Architecture NodeService –Aggregates ServiceManagers –Manages node configurations ServiceManager –Exposes available machine resources –Manages AGServices (for video, audio, etc.) AGService –Interface for controlling access to machine resources –Exposes service configuration interface Node Service Node Service Manager Service Manager AGService

Access Grid Workshop – APAC ‘05 Technology Choices Python pyGlobus –GSI for SOAP, event, text, data connections –Proxy certificate generation pyOpenSSL –X509 certificate manipulation wxPython –User interface

Access Grid Workshop – APAC ‘05 What we’ll cover Thursday Installation Configuration Introduction to AG development –AG application basics –Available SOAP interfaces Shared Applications Friday Node Services Network Services Authorization DataStore

Access Grid Workshop – APAC ‘05 Materials ANL AG pages Developer documentation –Workshop slides and exercise code –API Documentation –Shared Application Programmers manual –Node Services Programmers manual –(Network Services Programmers manual)