Presentation on theme: "Forschungszentrum Jülich in der Helmholtz-Gesellschaft February 2007 – OGF19 A Collaborative Online Visualization and Steering (COVS) Framework for e-Science."— Presentation transcript:
Forschungszentrum Jülich 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 Düssel firstname.lastname@example.org
2Forschungszentrum 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 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
3Forschungszentrum 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?
4Forschungszentrum Jülich 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
5Forschungszentrum Jülich COVS Design Layout Grid Middleware Intel GPE UNICORE Client VISIT Communication Library GPE Client Any parallel Application Any Visualization
6Forschungszentrum 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 UNICORE http://www.fz-juelich.de/zam/visit/
7Forschungszentrum Jülich 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.
8Forschungszentrum 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 Client
9Forschungszentrum 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 … Demonstration Powered by: