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]

Forschungszentrum Jülich in der Helmholtz-Gesellschaft February 2007 – OGF19 A Collaborative Online Visualization and Steering (COVS) Framework for e-Science

Embed Size (px)

Citation preview

  • Slide 1

Forschungszentrum Jlich in der Helmholtz-Gesellschaft February 2007 OGF19 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 Dssel [email protected] Slide 2 2Forschungszentrum Jlich 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 Outline For more insights in visualization & steering @ OGF19 2:00 3:30, today Visualization on the Grid Workshop (1) Windflower 4:00 5:30, today Visualization on the Grid Workshop (2) Windflower Slide 3 3Forschungszentrum Jlich 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? Slide 4 4Forschungszentrum Jlich COVS Basic Architecture Core Building blocks of the COVS Framework Re-usable for any visualization and parallel application that base upon the same communication library Goal: User does not have to deal with hostnames, usernames or passwords Slide 5 5Forschungszentrum Jlich COVS Design Layout Grid Middleware Intel GPE UNICORE Client VISIT Communication Library GPE Client Any parallel Application Any Visualization Slide 6 6Forschungszentrum Jlich 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 UNICORE http://www.fz-juelich.de/zam/visit/ Slide 7 7Forschungszentrum Jlich COVS Grid Services WS-RF compliant Session management for COVS participants Attach/detach Participants Bottleneck Detection Session as WS - Resource Re-usable for any visualization that use the VISIT communication lib. Slide 8 8Forschungszentrum Jlich 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 Client Slide 9 9Forschungszentrum Jlich COVS was succesfully shown at EuroPar 2006, Dresden, Germany GridWorld/Open Grid Forum 18, Washington, USA DEISA Training, FZJ, Germany Supercomputing 2006, Tampa, USA Demonstration Powered by: