+ All Categories
Home > Documents > Access Grid Overview

Access Grid Overview

Date post: 07-Jan-2016
Category:
Upload: shayna
View: 34 times
Download: 2 times
Share this document with a friend
Description:
Access Grid Overview. Access Grid Workshop APAC 05 [email protected]. Vision. Realization. Basic Operation. (oversimplified). Enter. Venue Client. Venue. audio address, video address. audio multicast group. Audio Tool. video multicast group. Video Tool. - PowerPoint PPT Presentation
10
Access Grid Workshop – APAC ‘05 Access Grid Overview Access Grid Workshop APAC 05 [email protected]
Transcript
Page 1: Access Grid Overview

Access Grid Workshop – APAC ‘05

Access Grid Overview

Access Grid WorkshopAPAC 05

[email protected]

Page 2: Access Grid Overview

Access Grid Workshop – APAC ‘05

Vision

Page 3: Access Grid Overview

Access Grid Workshop – APAC ‘05

Realization

Page 4: Access Grid Overview

Access Grid Workshop – APAC ‘05

Basic Operation(oversimplified)

VenueVenueVenueClientVenueClient

Enter

audio address,video address

audiomulticast

group

audiomulticast

group

videomulticas

tgroup

videomulticas

tgroup

AudioTool

VideoTool

Page 5: Access Grid Overview

Access Grid Workshop – APAC ‘05

Access Grid Architecture

VenueServerVenueServer

VenueVenue

VenueClientVenueClient

NodeNode

• 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

Page 6: Access Grid Overview

Access Grid Workshop – APAC ‘05

Venue ArchitectureVenueVenue

EventServiceEventService

TextServiceTextService

DataStoreDataStore

DataStoreDataStoreDataStoreDataStoreShared

ApplicationShared

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

NetworkServiceNetworkService

Page 7: Access Grid Overview

Access Grid Workshop – APAC ‘05

Venue Client Architecture

VenueClientVenueClient

EventClientEventClient

TextClientTextClient

DataStoreClient

DataStoreClient

• 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

Page 8: Access Grid Overview

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

NodeNode

NodeServiceNodeService

ServiceManagerServiceManager

AGServiceAGService

Page 9: Access Grid Overview

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

Page 10: Access Grid Overview

Access Grid Workshop – APAC ‘05

Materials

• ANL AG pageshttp://www.mcs.anl.gov/fl/research/accessgrid

Developer documentation– Workshop slides and exercise code– API Documentation– Shared Application Programmers manual– Node Services Programmers manual– (Network Services Programmers manual)


Recommended