Int'eu'grid KOM - PowerPoint PPT Presentation

1 / 31
About This Presentation
Title:

Int'eu'grid KOM

Description:

Natalia Costas (CESGA) Int.eu.grid KOM. Santander, 22.6.2006. Overview. Collaboration ... File Sharing / Applications / Images / Video. Int.eu.grid KOM ... – PowerPoint PPT presentation

Number of Views:41
Avg rating:3.0/5.0
Slides: 32
Provided by: paulhein
Category:
Tags: kom | costas | grid | int

less

Transcript and Presenter's Notes

Title: Int'eu'grid KOM


1
Interactive Visualization and Collaborative Tools
(for int.eu.grid)
  • Introduction and Plans
  • Paul Heinzlreiter
  • Contributors
  • Maria Jose Rguez. Malmierca (CESGA)
  • Natalia Costas (CESGA)

2
Overview
  • Collaboration
  • Collaborative Tools
  • Interaction
  • Visualization
  • Plans for int.eu.grid

3
Distributed Collaboration
  • Work together towards common goals
  • Space Time Conditions
  • Needs (Researcher Teachers)
  • Communcation Tools
  • Group Work Environments
  • Transmitting / Evaluating / Debating
  • File Sharing / Applications / Images / Video

4
Asynchronous
  • Multidirectional
  • Email
  • Debatte Forums
  • Mailing Lists
  • CVS
  • Document Sharing
  • Aspects
  • Different Time Zones
  • Numerous Groups
  • Archived Commuication

5
Synchronous
  • Types
  • Chat (ICQ, IRC, ...)
  • Audio/Video-Conference
  • Electronic Whiteboard
  • Remote Desktop
  • Instant File Transfer
  • Aspects
  • Immediacy
  • Naturalness
  • Easy Understanding
  • Quick Feedback

6
Chat
  • Text ? Low Bandwidth
  • Communication
  • One ? One
  • One ? Several
  • Conversation Liniarity ? Confusion

7
Audio Conference
  • Voice ? medium bandwidth
  • Full duplex
  • Multiaudio Conference Change
  • Heterogeneous Meetings
  • Enablers
  • Autonomous Devices
  • Service
  • PC Software

8
Video Conference
  • Video and Audio ? High Bandwidth
  • Point to Point
  • Multipoint
  • Enablers
  • Autonomous Devices
  • PC Software
  • AccessGrid, VRVS, ...

9
Shared Electronic Whiteboard
  • Collaborative Editing
  • Remarks
  • Highlighting
  • Applications
  • Informal Notes
  • Brainstorming
  • Graphics Design
  • Engineering
  • ...

10
Shared Remote Desktop
  • Features
  • Remote Desktop Visualization
  • Multiple Attendants
  • Server / Client Model
  • Data Encryption
  • VNC, UltraVNC, ...
  • Applications
  • Demo Visualizations
  • Use of remote programs
  • Remote troubleshooting

11
Immediate Feedback Tools
  • Features
  • Feedback to teachers
  • Interactivity
  • Secondary Tools
  • Minimum Bandwidth
  • Integrated in
  • Webinars
  • Chats
  • Applications
  • Voting
  • Instantanious Tests
  • Give the Floor
  • State Notification

12
VRVS
  • Virtual Rooms Videoconferencing System
  • Web-based Collaboration Plattform
  • Videoconference
  • Multicast / Multipoint
  • Multiplatform
  • Education / Research
  • Chat
  • Shared Desktop
  • Shared Web browsing

13
Webinars
  • Web software Collaboration / Teaching
  • Webbex, Breeze Live, Webhuddle, ...
  • Unidirectional Audio/Video
  • Navigation Applet
  • High number of Participants
  • Limited Bandwidth
  • Multimedia Presentations
  • Shared Whiteboard and Desktop
  • Chat and Feedback Applications

14
Complimentary Tools
Tablet PCs
Interactive Whiteboards
PDAs
15
Interactivity
  • Different
  • Views
  • Solutions
  • Applications
  • Interactivity on the Grid
  • CrossGrid results
  • glogin

16
glogin
  • enables online communication between nodes on
    the Grid and off the Grid
  • provides shell functionality for access to
    Grid nodes
  • is a standard (lightweight) Grid job
  • is easy to install and use
  • supports GSS-based encryption

17
glogin Functionality
  • Basic
  • Low-level grid communication
  • unnamed pipes for stdin/stdout/stderr redirection
  • Advanced
  • Grid shell
  • Traffic forwarding
  • VPN support

18
glogin Operation
Workernode
Gatekeeper
Client
job submit
Point ofContact
glogin
fork
?
interactive bidirectional connection
Workernode
glogin
socket
Workernode
traffic forwarding
glogin
Workernode
Workernode
on the Grid
19
glogin Shell Access
http//www.gup.uni-linz.ac.at/glogin
20
Visualization
  • Work done in
  • CrossGrid
  • Austrian Grid
  • Core Aspects
  • Interactivity
  • Efficient Visualization and Transportation
  • Visualization Steering

21
Visualization on the Grid
  • Grid application uses Visualization Toolkit (VTK)
  • Visualization data is transparently sent to the
    client
  • Client displays data
  • Interaction is transferred from client to grid
    application
  • Data transfer over glogin

22
GVid Video Transmission over the Grid
  • Video Streaming over the Grid
  • Rendering can be done on grid resources
  • Full interactivity support
  • Communication over glogin
  • Based on Video Codec

23
GVid Interaction
Workernode
CE / Vis
Point ofContact
Workernode
WORKING!
vis.data
Workernode
glogin
Client
Workernode
glogin
on the Grid
24
GVid Transmission over the Grid
Application GVid
UI
Grid
vtk App
grid-proxy-init glogin -x C altix1
25
Interactive Control of a Remote Application
26
Interactive Visualization Steering
  • CrossGrid Biomedical Application
  • Bloodflow Visualization
  • Interactive Glyph Rendering on the Grid
  • Using glogin

27
Interactive Visualization Steering - Architecture
Simulator
Conceptual dataflow
Frame Selector
Frame Player
stdin stdout
Unnamed pipe
glogin
glogin
GSS secured communication
28
Desktop VRE with GVK Extensions
  • Parallel simulation on the grid
  • Online visualization on the desktop machine
  • Rendering on the grid
  • The grid is invisible

29
Plans for int.eu.grid
  • Visualization Services
  • Video Streaming
  • Integration in Crossgrid with UvA
  • Integration with middleware (gLite) to be
    improved
  • Visualization is application (more or less)
    dependent
  • Suggestions?

30
Plans for int.eu.grid
  • Glogin extensions
  • Glogin already ported to gLite
  • Secure Multicasting
  • Globus XIO-based multicast already available
    (Univ. Cambridge)
  • GLite?
  • Multipoint Security still to be investigated
  • Open (discussion)
  • Integration
  • MD (Job Submission, Visualization Output)
  • Applications?

31
Plans for int.eu.grid
  • Visualization should follow application
    requirements
  • ExampleFusion Application
  • OpenGL based
  • Video Streaming (?)
  • Integration with MDVideo-Player Plugin?
Write a Comment
User Comments (0)
About PowerShow.com