Forschungszentrum Jülich in der Helmholtz-Gesellschaft February 2007 – OGF19 A Collaborative Online Visualization A Collaborative Online Visualization and Steering (COVS) Framework for and Steering (COVS) Framework for e e - - Science Applications in UNICORE Grids Science Applications in UNICORE Grids Morris Riedel , Wolfgang Frings, Sonja Dominiczak, Paul Gibbon Daniel Mallmann, Thomas Eickermann, Thomas Düssel [email protected]
10
Embed
A Collaborative Online Visualization and Steering (COVS ...
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Forschungszentrum Jülichin der Helmholtz-Gesellschaft
February 2007 – OGF19
A Collaborative Online VisualizationA Collaborative Online Visualizationand Steering (COVS) Framework forand Steering (COVS) Framework for
ee--Science Applications in UNICORE GridsScience Applications in UNICORE Grids
Morris Riedel, Wolfgang Frings, Sonja Dominiczak, Paul Gibbon
Design of a COVS Framework for e-Science ApplicationsCOVS Basic Architecture
COVS implementation for UNICORE GridsCOVS Design Layout A Use Case for WS-based UNICORECOVS as higher level service of UNICORECOVS Grid ClientCOVS UNICORE Grid Services
Demonstration
OutlineOutline
For more insightsin visualization &steering @ OGF192:00 – 3:30, todayVisualization on the Grid Workshop (1)Windflower4:00 – 5:30, today Visualization on theGrid Workshop (2)Windflower
3 Forschungszentrum Jülich
Collaborative Online Visualization and Steering (COVS)Tool for analyzing and better understanding of parallel applications that run on a supercomputer or cluster Visualize complex scientific datasets (vectors, arrays,…) (schematic representations, non-photo-realistic representations)
Visualization NOT after computation (offline post-processing)But during its computation (online)Leads to more insights in the computing process of the applicationAllows a wider range of control through steering of the application(Influence the behavior of a scientific application while running)
COVS allows…… geographically dispersed participants to interact and steer applications…to seamlessly run parallel applications and share visualizations
What is COVS?What is COVS?
4 Forschungszentrum Jülich
COVS Basic ArchitectureCOVS Basic ArchitectureCore Buildingblocks of the COVSFramework
Re-usable for anyvisualization andparallel applicationthat base upon the same communicationlibrary
Goal: User does not have to dealwith hostnames, usernames or passwords
Collaborative Online Visualization and Steering (COVS)Implemented as a higher level service of UNICORE
WS-RF compliant for session managementssh-based “data transfer” with visualization on the client
Usage of UNICORE security infrastructure for single sign-on
COVS is a real application of standards via WS-RF based UNICORECollaboration server and multiplexer are the resourcesControlled through a UNICORE-based COVS WS-RF service
COVS is a framework for scientific simulations & visualizationsIn addition to usual post-processing (offline) techniquesEnables to view the actual status (online) of parallel simulationsWorks with all VISIT-enabled scientific visualizations
COVS: A use case of UNICORECOVS: A use case of UNICORE
SimplicityNot change the UI of the scientists (HPC users)Good performance with secure connectionsDynamic attach/detachNo remote rendering (in fact online…)
DiscussionsInteroperation
E.g. remote rendering technologies integration in UNICOREStandardization space?! (e.g. Session management)Journal/Survey of viz-grid technologies missing us (!)Current trends and other longer workshops?