1 / 27

WestGrid Collaboration and Visualization Network

WestGrid Collaboration and Visualization Network. Brian Corrie Collaboration and Visualization Coordinator WestGrid/SFU. Overview. What is WestGrid? Human-in-the-loop computation Integrating visualization into AG. What is WestGrid?. The WestGrid Collaboration Infrastructure.

vanya
Download Presentation

WestGrid Collaboration and Visualization Network

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. WestGrid Collaboration and Visualization Network Brian Corrie Collaboration and Visualization Coordinator WestGrid/SFU

  2. Overview • What is WestGrid? • Human-in-the-loop computation • Integrating visualization into AG WestGrid/SCGlobal, November 9, 2004

  3. What is WestGrid? WestGrid/SCGlobal, November 9, 2004

  4. The WestGrid Collaboration Infrastructure • AccessGrid foundation • AG rooms deployed at each site • Wide range of scales and types • Large scale, multi-user rooms • Smart interaction environments • Visualization laboratories • WestGrid VenueServer • Operational, research, and meeting venues WestGrid/SCGlobal, November 9, 2004

  5. The WestGrid Visualization Infrastructure • Visualization displays • Deployed across WestGrid • Range of displays types • Fully immersive VR rooms • Low cost passive stereo • No glasses auto-stereo • Visualization Server • Grid enabled visualization resource • Visualization to the desktop • Challenges • How to integrate visualization into our collaboration environments? WestGrid/SCGlobal, November 9, 2004

  6. Overview • What is WestGrid? • Human-in-the-loop computation • Integrating visualization into AG WestGrid/SCGlobal, November 9, 2004

  7. Why Collaborationand Visualization? • “The purpose of computing is insight, not numbers” Richard Hamming (1962) • The human element of grid computing • People are arguably the most important “grid resource” • How do we accelerate understanding? • Understanding through collaboration • Understanding through visualization • The right people, the right time, the right information WestGrid/SCGlobal, November 9, 2004

  8. High Speed Network The Traditional Simulation & Visualization Pipeline Data Repository Simulation Simulation Parameters Data Image Filter Map Render WestGrid/SCGlobal, November 9, 2004

  9. Image High Speed Network Human-in-the-loop Computation Data Repository Simulation Simulation Parameters Data Image Filter Map Render WestGrid/SCGlobal, November 9, 2004

  10. Quality of Experience • Not enough to throw technology at the problem • Quality of Experience • The “touchy-feely” part of collaboration • Measure of human experience, not technology • Making it work • Task: What is the user trying to do? • Need: What do they need to accomplish the task? • Services: What services meet the needs? WestGrid/SCGlobal, November 9, 2004

  11. Overview • What is WestGrid? • Human-in-the-loop computation • Integrating visualization into AG WestGrid/SCGlobal, November 9, 2004

  12. WestGrid Research Projects • Solutions Server (UoA, SFU) • Human-in-the-loop computation • AG shared application support • Quality of Experience (SFU, NRC, CRC) • Providing task specific AG venue configuration WestGrid/SCGlobal, November 9, 2004

  13. Image High Speed Network Recall: Human-in-the-loop Data Repository Simulation Simulation Parameters Data Image Filter Map Render WestGrid/SCGlobal, November 9, 2004

  14. UofA Solution Server • Objectives: • Provide a truly distributed simulation and visualization environment • Separate simulation time from real-time visualization requirements • Allow multiple users to interact with the simulator • Allow real-time modifications of boundary conditions and simulation parameters WestGrid/SCGlobal, November 9, 2004

  15. Visualization Client Visualization Data Solution Server Control Visualization Client Visualization Data Simulation → VisualizationUoA Solutions Server Simulation Solution Server Solution Formatter (VTK) Storage Server Stored Solutions Computational Machine WestGrid/SCGlobal, November 9, 2004

  16. UoA SFU AG Node AG Node VizServer Client Solution Server Shared App VizServer Client Solution Server Shared App Formatted Solution Visualization Data Stream Visualization Client SFU SGI VizServer AG Node Solution Server Shared App VizServer Client Pittsburgh Visualization → UserTying it all together arcturus.westgrid.ca Simulation & Solution Server UofA SGI hydra.westgrid.ca WestGrid/SCGlobal, November 9, 2004

  17. Create Join The Shared App Process Add Shared App WestGrid/SCGlobal, November 9, 2004

  18. WestGrid Visualization Shared Apps • Visualization server shared app • AG access to visualization server • Solutions server shared app • AG access to computational simulation • Integrates simulation, visualization, collaboration • Generic visualization server framework • Generalize solution server shared app • Currently being designed… WestGrid/SCGlobal, November 9, 2004

  19. WestGrid Research Projects • Solutions Server • Shared applications for human-in-the-loop computation • Quality of Experience in AG • Providing task specific venue configuration WestGrid/SCGlobal, November 9, 2004

  20. Recall: Quality of Experience • Quality of Experience • Measure of human experience, not technology • Making it work • Task: What is the user trying to do? • Need: What is needed to accomplish the task? • Services: What services meet the needs? WestGrid/SCGlobal, November 9, 2004

  21. Quality of Experienceand AccessGrid • Identifying tasks and needs • What is the user trying to accomplish? • Create task specific AG venues • Populate venue with services that meet needs • Services are ranked based on importance to task • Deploying task specific AG services • Configure node services appropriate to the task • Start/stop/configure node services “auto-magically” WestGrid/SCGlobal, November 9, 2004

  22. AVC Task Manager Choose task Choose bandwidth Store Task and Services AVC User Download task Configure services Change Task VideoService VideoService VisService VisService AudioService AudioService AG Venue Customizer (AVC)The AVC Process Add Shared App WestGrid/SCGlobal, November 9, 2004

  23. AVC Features • Set of common tasks provided • Service config based on CSCW research • User customizable tasks available • Users can add their own tasks • Controls node services directly • Works on multi-machine nodes • Adapts services based on network • Adaptation sensitive to task WestGrid/SCGlobal, November 9, 2004

  24. Issues • Node Services vs Shared Apps • Shared Apps • Venue controlled • Can add features based on purpose, not based on node • Venue, not node based • Can’t start up shared apps on other machines in a node • Node services • Node, not machine based • Node controlled, not venue controlled • Need a way to configure services from venue WestGrid/SCGlobal, November 9, 2004

  25. Summary • Humans are an important grid resource • CV is the interface to the human element • Human-in-the-loop computation • Quality of Experience • Need to understand the human component • Can’t just throw technology at the problem • Human-in-the-loop shared applications • Solutions server • AccessGrid Venue Customizer WestGrid/SCGlobal, November 9, 2004

  26. Acknowledgements • Acknowledgements • Todd Zimmerman (SFU) and WestGrid colleagues • Pierre Boulanger and AMMI group (WestGrid/UoA) • Andrew Patrick and the ACE group (NRC/CRC) • Funders: CFI, BCKDF, AIS, SGI • For more information: • Contact Brian Corrie (bcorrie@sfu.ca) WestGrid/SCGlobal, November 9, 2004

  27. Demos/Questions… WestGrid/SCGlobal, November 9, 2004

More Related