1 / 9

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. m.riedel@fz-juelich.de. February 2007 – OGF19. COVS. Outline.

dore
Télécharger la présentation

February 2007 – OGF19

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. A Collaborative Online Visualizationand Steering (COVS) Framework fore-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 February 2007 – OGF19 COVS

  2. Outline • 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 • 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. What is COVS? • 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

  4. COVS Basic Architecture • Core 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

  5. COVS Design Layout • Grid Middleware • Intel GPE UNICORE Client • VISITCommunicationLibrary GPE Client Any Visualization Any parallel Application

  6. COVS: A use case of UNICORE • 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 http://www.fz-juelich.de/zam/visit/

  7. COVS Grid Services • WS-RF compliant • Session management for COVS participants • Attach/detachParticipants • BottleneckDetection • Session asWS - Resource • Re-usable for anyvisualization that use the VISIT communication lib.

  8. COVS Grid Client • 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

  9. Demonstration …COVS was succesfully shown at… … EuroPar 2006, Dresden, Germany … GridWorld/Open Grid Forum 18, Washington, USA … DEISA Training, FZJ, Germany … Supercomputing 2006, Tampa, USA … Powered by:

More Related