9
Forschungszentrum Jülich in der Helmholtz-Gesellschaft February 2007 – OGF19 A Collaborative Online A Collaborative Online Visualization Visualization and Steering (COVS) Framework for and Steering (COVS) Framework for e-Science Applications in UNICORE e-Science Applications in UNICORE Grids Grids Morris Riedel , Wolfgang Frings, Sonja Dominiczak, Paul Gibbon Daniel Mallmann, Thomas Eickermann, Thomas Düssel [email protected]

February 2007 – OGF19

  • Upload
    dore

  • View
    42

  • Download
    0

Embed Size (px)

DESCRIPTION

A Collaborative Online Visualization and Steering (COVS) Framework for e-Science Applications in UNICORE Grids. Morris Riedel , Wolfgang Frings, Sonja Dominiczak, Paul Gibbon Daniel Mallmann, Thomas Eickermann, Thomas Düssel. [email protected]. February 2007 – OGF19. COVS. Outline. - PowerPoint PPT Presentation

Citation preview

Page 1: February 2007 – OGF19

Forschungszentrum Jülichin der Helmholtz-Gesellschaft

February 2007 – OGF19

A Collaborative Online VisualizationA Collaborative Online Visualizationand Steering (COVS) Framework forand Steering (COVS) Framework for

e-Science Applications in UNICORE Gridse-Science Applications in UNICORE Grids

Morris Riedel, Wolfgang Frings, Sonja Dominiczak, Paul Gibbon

Daniel Mallmann, Thomas Eickermann, Thomas Düssel

[email protected]

Page 2: February 2007 – OGF19

2 Forschungszentrum Jülich

What is COVS?

Design of a COVS Framework for e-Science Applications COVS Basic Architecture

COVS implementation for UNICORE Grids COVS Design Layout A Use Case for WS-based UNICORE COVS as higher level service of UNICORE COVS Grid Client COVS UNICORE Grid Services

Demonstration

OutlineOutline

For more insightsin visualization &steering @ OGF19

2:00 – 3:30, todayVisualization on the Grid Workshop (1)Windflower

4:00 – 5:30, today Visualization on theGrid Workshop (2)Windflower

Page 3: February 2007 – OGF19

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 application Allows 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?

Page 4: February 2007 – OGF19

4 Forschungszentrum Jülich

COVS Basic ArchitectureCOVS Basic Architecture Core Building

blocks 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

Page 5: February 2007 – OGF19

5 Forschungszentrum Jülich

COVS Design LayoutCOVS Design Layout Grid Middleware

Intel GPE UNICORE Client

VISITCommunicationLibrary

GPE Client

Any parallel

Application

Any

Visualization

Page 6: February 2007 – OGF19

6 Forschungszentrum Jülich

Collaborative Online Visualization and Steering (COVS) Implemented as a higher level service of UNICORE

WS-RF compliant for session management ssh-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 UNICORE Collaboration server and multiplexer are the resources Controlled through a UNICORE-based COVS WS-RF service

COVS is a framework for scientific simulations & visualizations In addition to usual post-processing (offline) techniques Enables to view the actual status (online) of parallel simulations Works with all VISIT-enabled scientific visualizations

COVS: A use case of UNICORECOVS: A use case of UNICORE

http://www.fz-juelich.de/zam/visit/

Page 7: February 2007 – OGF19

7 Forschungszentrum Jülich

COVS Grid ServicesCOVS Grid Services WS-RF compliant

Session management for COVS participants Attach/detach

Participants Bottleneck

Detection Session as

WS - Resource

Re-usable for anyvisualization that use the VISIT communication lib.

Page 8: February 2007 – OGF19

8 Forschungszentrum Jülich

GPE Gridbean for UNICORE GPE Clients

Manages the collaborative visualization and steering sessions E.g. “Who is/is not participating?”

(Connected/Disconnected) Status of session

Monitors performance of connections (detection of bottlenecks)

COVS & UNICORE used in astro-physics and plasma-physics

COVS Grid ClientCOVS Grid Client

Page 9: February 2007 – OGF19

9 Forschungszentrum Jülich

…COVS was succesfully shown at…… EuroPar 2006, Dresden, Germany

… GridWorld/Open Grid Forum 18, Washington, USA… DEISA Training, FZJ, Germany

… Supercomputing 2006, Tampa, USA…

DemonstrationDemonstration

Powered by: