february 2007 – ogf19
Post on 19-Jan-2016
39 Views
Preview:
DESCRIPTION
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
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
m.riedel@fz-juelich.de
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
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?
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
5 Forschungszentrum Jülich
COVS Design LayoutCOVS Design Layout Grid Middleware
Intel GPE UNICORE Client
VISITCommunicationLibrary
GPE Client
Any parallel
Application
Any
Visualization
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/
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.
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
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:
top related