Computing Seminar

 
    11 September 2002  
       
 
 
Seminar agenda
Past seminars
 
Computing colloquia
 
Home of IT
 
 

DIANE Distributed Analysis Environment

Jakub Moscicki, CERN/IT

   
Date: Wednesday, 11 September 2002, 16 hours
Place: IT Auditorium, building 31/3-004
Organiser: Julian Blake, IT/ADC
   

Abstract

DIANE is a CERN IT/API project to study the requirements and prototype a middleware distributed environment for parallel data analysis for LHC. The main goal of DIANE is to provide LHC experiments with application-oriented component-based framework for parallel data analysis. DIANE is targeted to handle mainly parallel ntuple analysis and parallel detector simulation but is not a priori technically limited to any specific application, and thus may be used in a wider context.

DIANE is independent from any particular data analysis software and is explicitly designed in such a way that analysis-specific parts are covered as a separate component. This fits well with the LCG project architecture and makes the future LCG application components very easy to use in the context of DIANE. The baseline architecture of DIANE uses CORBA 2.3 and CCM, an industry standard for distributed computing and component technology.

DIANE uses several GRID components for low-level services such as environment replication, security, load balancing and the like. From a top-down perspective, a cluster of machines running DIANE is the GRID computing element and may be accessed via GRID-enabled web portals and directly via the GRID API. DIANE may also be used directly in interactive analysis tools and may be embedded in a python environment.


 

About the speaker: Jakub Moscicki is a CERN fellow working in IT on data analysis tools and libraries. His activities recently focused on middleware component technologies for remote and parallel analysis in HEP using C++ and python, and GRID sevices for the analysis frameworks.

 
To: Seminar agenda, Home of IT Division