Max Mustermann Folientitel Veranstaltung Online Steering of HEP Applications Daniel Lorenz University of Siegen Cracow Grid Workshop 06 14. 10. 2006 –

Slides:



Advertisements
Similar presentations
Challenges for Interactive Grids a point of view from Int.Eu.Grid project Remote Instrumentation Services in Grid Environment RISGE BoF Manchester 8th.
Advertisements

ATLAS/LHCb GANGA DEVELOPMENT Introduction Requirements Architecture and design Interfacing to the Grid Ganga prototyping A. Soroko (Oxford), K. Harrison.
Legacy code support for commercial production Grids G.Terstyanszky, T. Kiss, T. Delaitre, S. Winter School of Informatics, University.
INTRODUCTION TO SIMULATION WITH OMNET++ José Daniel García Sánchez ARCOS Group – University Carlos III of Madrid.
Copyright © 2008 SAS Institute Inc. All rights reserved. SAS and all other SAS Institute Inc. product or service names are registered trademarks or trademarks.
5.1 Overview of Network Access Protection What is Network Access Protection NAP Scenarios NAP Enforcement Methods NAP Platform Architecture NAP Architecture.
Security Daniel Mallmann MWSG meeting Amsterdam December 2005.
1 Generic logging layer for the distributed computing by Gene Van Buren Valeri Fine Jerome Lauret.
Computing Lectures Introduction to Ganga 1 Ganga: Introduction Object Orientated Interactive Job Submission System –Written in python –Based on the concept.
Online Educational Game of Snakes and Ladders -Shalini Pradhan -Manali Joshi -Uttara Paingankar -Seema Joshi.
1 Software & Grid Middleware for Tier 2 Centers Rob Gardner Indiana University DOE/NSF Review of U.S. ATLAS and CMS Computing Projects Brookhaven National.
Web-based Distributed Flexible Manufacturing System (FMS) Monitoring and Control Student: Wei Liu Instructor: Dr. Chang Apr. 23, 2003.
Workload Management Workpackage Massimo Sgaravatto INFN Padova.
A Grid Resource Broker Supporting Advance Reservations and Benchmark- Based Resource Selection Erik Elmroth and Johan Tordsson Reporter : S.Y.Chen.
The CrossGrid project Juha Alatalo Timo Koivusalo.
Computational Steering on the GRID Using a 3D model to Interact with a Large Scale Distributed Simulation in Real-Time Michael.
Milos Kobliha Alejandro Cimadevilla Luis de Alba Parallel Computing Seminar GROUP 12.
Workload Management Massimo Sgaravatto INFN Padova.
Installing and running COMSOL on a Windows HPCS2008(R2) cluster
A tool to enable CMS Distributed Analysis
Automatic Software Testing Tool for Computer Networks ARD Presentation Adi Shachar Yaniv Cohen Dudi Patimer
LHC Experiment Dashboard Main areas covered by the Experiment Dashboard: Data processing monitoring (job monitoring) Data transfer monitoring Site/service.
The SAM-Grid Fabric Services Gabriele Garzoglio (for the SAM-Grid team) Computing Division Fermilab.
SUN HPC Consortium, Heidelberg 2004 Grid(Lab) Resource Management System (GRMS) and GridLab Services Krzysztof Kurowski Poznan Supercomputing and Networking.
Track 1: Cluster and Grid Computing NBCR Summer Institute Session 2.2: Cluster and Grid Computing: Case studies Condor introduction August 9, 2006 Nadya.
©Kwan Sai Kit, All Rights Reserved Windows Small Business Server 2003 Features.
Test Of Distributed Data Quality Monitoring Of CMS Tracker Dataset H->ZZ->2e2mu with PileUp - 10,000 events ( ~ 50,000 hits for events) The monitoring.
5 November 2001F Harris GridPP Edinburgh 1 WP8 status for validating Testbed1 and middleware F Harris(LHCb/Oxford)
Dynamic Firewalls and Service Deployment Models for Grid Environments Gian Luca Volpato, Christian Grimm RRZN – Leibniz Universität Hannover Cracow Grid.
03/27/2003CHEP20031 Remote Operation of a Monte Carlo Production Farm Using Globus Dirk Hufnagel, Teela Pulliam, Thomas Allmendinger, Klaus Honscheid (Ohio.
HPDC 2007 / Grid Infrastructure Monitoring System Based on Nagios Grid Infrastructure Monitoring System Based on Nagios E. Imamagic, D. Dobrenic SRCE HPDC.
Grid Resource Allocation and Management (GRAM) Execution management Execution management –Deployment, scheduling and monitoring Community Scheduler Framework.
:: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: :: GridKA School 2009 MPI on Grids 1 MPI On Grids September 3 rd, GridKA School 2009.
Through the development of advanced middleware, Grid computing has evolved to a mature technology in which scientists and researchers can leverage to gain.
Grid Workload Management & Condor Massimo Sgaravatto INFN Padova.
CERN IT Department CH-1211 Genève 23 Switzerland t Internet Services Job Monitoring for the LHC experiments Irina Sidorova (CERN, JINR) on.
Grid Technologies  Slide text. What is Grid?  The World Wide Web provides seamless access to information that is stored in many millions of different.
Presentation: SOAP/WS in a distributed object framework, Application Servers & AXIS SOAP.
1 st December 2003 JIM for CDF 1 JIM and SAMGrid for CDF Mòrag Burgon-Lyon University of Glasgow.
Avira Endpoint Security. Introduction of Avira Management Center (AMC)
Stuart Wakefield Imperial College London Evolution of BOSS, a tool for job submission and tracking W. Bacchi, G. Codispoti, C. Grandi, INFN Bologna D.
Presentation: SOAP/WS in a distributed object framework, Application Servers & AXIS SOAP.
David Adams ATLAS ADA, ARDA and PPDG David Adams BNL June 28, 2004 PPDG Collaboration Meeting Williams Bay, Wisconsin.
Enabling Grids for E-sciencE EGEE-III INFSO-RI Using DIANE for astrophysics applications Ladislav Hluchy, Viet Tran Institute of Informatics Slovak.
Distributed System Concepts and Architectures 2.3 Services Fall 2011 Student: Fan Bai
Framework for MDO Studies Amitay Isaacs Center for Aerospace System Design and Engineering IIT Bombay.
NA-MIC National Alliance for Medical Image Computing UCSD: Engineering Core 2 Portal and Grid Infrastructure.
GO-ESSP Workshop, LLNL, Livermore, CA, Jun 19-21, 2006, Center for ATmosphere sciences and Earthquake Researches Construction of e-science Environment.
BalticGrid-II Project The Second BalticGrid-II All-Hands Meeting, Riga, May, Joint Research Activity Enhanced Application Services on Sustainable.
A PanDA Backend for the Ganga Analysis Interface J. Elmsheuser 1, D. Liko 2, T. Maeno 3, P. Nilsson 4, D.C. Vanderster 5, T. Wenaus 3, R. Walker 1 1: Ludwig-Maximilians-Universität.
Paul Graham Software Architect, EPCC PCP – The P robes C oordination P rotocol A secure, robust framework.
Data Manipulation with Globus Toolkit Ivan Ivanovski TU München,
Globus: A Report. Introduction What is Globus? Need for Globus. Goal of Globus Approach used by Globus: –Develop High level tools and basic technologies.
WP1 WP2 WP3 WP4 WP5 COORDINATOR WORK PACKAGE LDR RESEARCHER ACEOLE MID TERM REVIEW CERN 3 RD AUGUST 2010 Magnoni Luca Early Stage Researcher WP5 - ATLAS.
- GMA Athena (24mar03 - CHEP La Jolla, CA) GMA Instrumentation of the Athena Framework using NetLogger Dan Gunter, Wim Lavrijsen,
Daniele Spiga PerugiaCMS Italia 14 Feb ’07 Napoli1 CRAB status and next evolution Daniele Spiga University & INFN Perugia On behalf of CRAB Team.
INFSO-RI Enabling Grids for E-sciencE Using of GANGA interface for Athena applications A. Zalite / PNPI.
David Adams ATLAS ATLAS Distributed Analysis (ADA) David Adams BNL December 5, 2003 ATLAS software workshop CERN.
Grid Activities in CMS Asad Samar (Caltech) PPDG meeting, Argonne July 13-14, 2000.
Future of Distributed Production in US Facilities Kaushik De Univ. of Texas at Arlington US ATLAS Distributed Facility Workshop, Santa Cruz November 13,
INFSO-RI Enabling Grids for E-sciencE Ganga 4 Technical Overview Jakub T. Moscicki, CERN.
David Adams ATLAS ADA: ATLAS Distributed Analysis David Adams BNL December 15, 2003 PPDG Collaboration Meeting LBL.
CMS Experience with the Common Analysis Framework I. Fisk & M. Girone Experience in CMS with the Common Analysis Framework Ian Fisk & Maria Girone 1.
G. Russo, D. Del Prete, S. Pardi Kick Off Meeting - Isola d'Elba, 2011 May 29th–June 01th A proposal for distributed computing monitoring for SuperB G.
The EPIKH Project (Exchange Programme to advance e-Infrastructure Know-How) gLite Grid Introduction Salma Saber Electronic.
Duncan MacMichael & Galen Deal CSS 534 – Autumn 2016
Design rationale and status of the org.glite.overlay component
Online Steering in gLite with RMOST
University of Technology
Module 01 ETICS Overview ETICS Online Tutorials
Presentation transcript:

Max Mustermann Folientitel Veranstaltung Online Steering of HEP Applications Daniel Lorenz University of Siegen Cracow Grid Workshop – Daniel Lorenz Online Steering of HEP Applications CGW `06

Max Mustermann Vortragstitel Veranstaltung Overview Introduction Previous work HEP environment Layer architecture Steering functionality Online grid connection Conclusion and outlook Daniel Lorenz Online Steering of HEP Applications CGW `06 1

Max Mustermann Vortragstitel Veranstaltung Background: D-Grid German Grid initiative Funded by the Bundesministerium für Bildung und Forschung, BMBF 6 Community Grids and one common integration project HEP Community Grid (HEPCG) CGW `06 2 Daniel Lorenz Online Steering of HEP Applications

Max Mustermann Vortragstitel Veranstaltung Introduction New particle accelerator LHC at CERN (CH) Several different experiments Experiments struggle with huge amounts of data Deploy the LHC Computing Grid (LCG) Online steering tool for ATLAS experiment –Basic functionality just requires to change the job options –Advanced functionality can be added with source code instrumentation Online steering saves time and resources Daniel Lorenz Online Steering of HEP Applications CGW `06 3

Max Mustermann Vortragstitel Veranstaltung Introduction Typical cycle: –Configure job via job options –Submit job –Wait until job finished –Retrieve job output –Evaluation of the result Results may be meaningless because of –Improper job parameters (e.g cuts) –Semantic faults in job options, that are not found in test run Daniel Lorenz Online Steering of HEP Applications CGW `06 4

Max Mustermann Vortragstitel Veranstaltung Previous work Online steering in Reality Grid –Needs direct access to job –No secure communication Interactive communication in grids –Crossgrid –Interactive Grid Application Service Provider (I-GASP) Online steering in non-grid environments –CUMULVS –SCIRun –VISIT Daniel Lorenz Online Steering of HEP Applications CGW `06 5

Max Mustermann Vortragstitel Veranstaltung Environment (1) Daniel Lorenz Online Steering of HEP Applications Integration into ATLAS experiment software Athena and ROOT visualization toolkit Athena framework: –Event based –List of algorithms –Executed for every event –Easy to add new algorithms and services algorithm1 algorithm2 algorithm3 algorithm4 algorithm5 Svc1 Svc2 Athena Job job options CGW `06 6

Max Mustermann Vortragstitel Veranstaltung Environment (2) Integration into Athena: –New algorithm RM_Spy Job execution steering Most common results in ROOT files Restart with changed job options without resubmitting the job Only changes in job options (no source code changes) –New service RM_SteeringSvc Steering and monitoring of user defined data Source code instrumentation necessary Daniel Lorenz Online Steering of HEP Applications CGW `06 7

Max Mustermann Vortragstitel Veranstaltung Environment (3) Daniel Lorenz Visualization tool ROOT –Command line for C++ commands –Extendable with shared libraries Online Steering of HEP Applications CGW `06 8

Max Mustermann Vortragstitel Veranstaltung Layered architecture Daniel Lorenz communication visualization data consistency application data consistency communication data processing steering toolgrid job Online Steering of HEP Applications CGW `06 9

Max Mustermann Vortragstitel Veranstaltung Communication (1) Daniel Lorenz Secure communication –User side –Administrator side Cope with typical site configurations –Firewalls –Private IP Job runs on unknown host Connection by job id Hide complexity from user Dynamically deal with different site topologies Enable steering in as many cases as possible Online Steering of HEP Applications CGW `0610

Max Mustermann Vortragstitel Veranstaltung Communication (2) Daniel Lorenz Job registers itself to naming service (NS) e.g. R-GMA Steering tool gets location from NS Steering tool connects to communication service (CS) Connection between CS and job All connections use Globus GSSAPI Additional end to end authentication WN CE UI NS CS firewall steering tool job Online Steering of HEP Applications CGW `0611 private IP network internet

Max Mustermann Vortragstitel Veranstaltung Communication (3) Daniel Lorenz TCP connection message layer security layer grid connection security layer TCP connection message layer security layer grid connection security layer grid connection naming service steering toolcommunication servicegrid job Online Steering of HEP Applications CGW `0612

Max Mustermann Vortragstitel Veranstaltung Data consistency layer Registration of arbitrary data with serialize methods Manage all communication Regular call of a check method Daniel Lorenz Online Steering of HEP Applications CGW `0613

Max Mustermann Vortragstitel Veranstaltung Conclusion and outlook Goals: –Secure online connection –Easy integration into ATLAS software framework Status: –Prototype has been implemented –First release scheduled for November Outlook: –Extend for automated error detection and handling –Steering of parallel jobs –Communication between jobs Daniel Lorenz Online Steering of HEP Applications CGW `0614