Upload
kevin-simmons
View
225
Download
1
Tags:
Embed Size (px)
Citation preview
MSR SciData Workshop May 25, 2004
Access Grid Vision
• To create virtual spaces where distributed people can work together.
• Challenges:– Globally Distributed Participants– Distributed Resources:
• Computational, Storage, Networks, and People
– Coordination, Scheduling, Trust– Heterogeneous Collaboration Resources
• Solution:– Deploy a set of Collaboration Resources to serve as
the platform for building the rest.
MSR SciData Workshop May 25, 2004
Virtual Venues Client
• What can be done:– Sharing Data– Shared Applications– Integration with existing
Scheduling software
• Applications:– Distributed PowerPoint– Shared Web browser– Whiteboard– Shared Desktop Tool– Shared Visualization Tools
• Integrate legacy workflows– APS SER-CAT
• Beam line Controls• Data Processing• Data Analysis• Archiving/Reporting
– Fusion Collaboratory• Collaborative Control
Room
– Atmospheric Science• Shared Data Visualization
MSR SciData Workshop May 25, 2004
The Virtual Venues Client
MSR SciData Workshop May 25, 2004
Wide of Client Platforms
Supported Hardware1. Advanced Node – Tiled Display, Multiple Video Streams,
Localized Audio2. Room Node – Shared Display, Multiple Video Streams,
Single Audio Stream3. Desktop Node – Desktop Monitor, Multiple Video
Streams, Single Audio Stream4. Laptop Node – Laptop Display, Single Video Stream,
Single Audio Stream5. Minimal Node – Compact Display, Single Video Stream,
Single Audio Stream
Supported Platforms1. Windows XP/20002. Linux variants (RedHat, Slackware, Fedora, Debian,
…)3. Mac OS X (in the future)
MSR SciData Workshop May 25, 2004
Access Grid Security
• Public Key Infrastructure (PKI) based security.• Each user, server, and service has an identity
cert• Communications use SSL (via Globus Toolkit™)• SSL provides
– Mutual Authentication (each pair of peers knows the identity of the other)
– Confidentiality• Authorization is difficult, so we make it easier
MSR SciData Workshop May 25, 2004
Architectural Overview
Venue Server
VenueClient
VenueServer
Management
Access Grid Node
NodeService
NetworkServices
Venue7
Venue5Venue3
Venue1 Venue8
Lobby
ServiceManager
Service
ServiceManager
Service
ServiceManager
Service
NetworkServices
NetworkServices
Node Management Client
Network ServiceManagement Client
ApplicationServices
ApplicationServices
ApplicationServices
Application Service Client
MSR SciData Workshop May 25, 2004
History and GrowthAccess Grid Growth
0
200
400
600
800
1000
1200
1400
1600
Jan-99
Jan-00
Nov-00
Nov-01
Mar-02
May-02
Jan-03
Mar-03
May-03
Jul-03
Sep-03
Nov-03
Jan-04
Mar-04
May-04
Certificates Issued
Cumulative Certificates Issued
Number of Nodes
MSR SciData Workshop May 25, 2004
Crossroads
• Up to now we’ve been serving the AG community (ourselves) exclusively
• The introduction of this technology can revolutionize science, deploying into new communities will change the social landscape.
• It’s time for the Access Grid to grow up.• So how are we going to get there?
– Become a service organization?– Abandon the software and move on?– Adapt and evolve!
MSR SciData Workshop May 25, 2004
Application Deployments
• Integration with various user communities– Existing AG Community
• 1000 public + 300 private: 1000 users– Fusion Collaboration
• > 1000 (@ 40 institutions)– ANL Advanced Photon Source CAT Teams
• 4000 users– Center for Learning and Multimodal Communication– ABC Collaboration (Surgical Teaching)
• Introduces new requirements and refinements of existing requirements
• Increases User base
MSR SciData Workshop May 25, 2004
Toolkit Research Directions
• Deeper integration with Grid Computing– Compute Resources, Data Resources– Publish/Subscribe Service Models– Peer to Peer Applications and Services
• Investigate much more interesting node solutions
• Extending Security Work– More Authentication Solutions– More Authorization Solutions
• Engage new communities
MSR SciData Workshop May 25, 2004
AGTk 2.2 3.0
• Network Services– Example Services
• Node Management• User/Venue Services• Chat Improvements• Firewall optimizations• Port to OS X• “Community Service”
• Operators Interface• New Node Services
– High Quality Video– Display (with layout)– Camera Control
• Interoperability– SOAP (ZSI, Apache)– Language (java, C/C++)
• Grid Data Integration
MSR SciData Workshop May 25, 2004
Roadmap II: AGTk 3.0 ???
• Advanced Node Configurations– Support for more Active Spaces– Better audio environments, high quality video– Better media synchronization– Integrated instruments (telescopes, beamlines, …)– This will cost: Bandwidth
• Minimal Node Configurations– Handhelds– Set-top box configurations
• Advanced Collaboration Services– Stream processing, modifying– Data mining from Streams– This will cost: Latency
MSR SciData Workshop May 25, 2004
Roadmap II: AGTk 3.0 ???
• Grid Compute Resources
• Authentication Flexibility
• Certificate Authority Services
• Application Integration (for specific targets)
• Workflow Support
• Application Hosting Services
MSR SciData Workshop May 25, 2004
More Information
• The Access Grid Projecthttp://www.accessgrid.org/
• The Access Grid Toolkit http://www.mcs.anl.gov/fl/research/accessgrid/
MSR SciData Workshop May 25, 2004
Credits
This work is supported by:– The Department of Energy, Office of Science– The National Science Foundation, and– Microsoft Research