TWiki> LHCb Web>LHCbComputing>CoreSoftwareProjects (revision 5)EditAttachPDF


Please go to the LHCb Software Projects in Jira.

LHCb Core Software Development projects

This page lists development projects that are available within the LHCb Core Software group. They are intended for students or fellows either within CERN funded programmes or from LHCb participating institutes who wish to contribute to LHCb computing.

Short projects (e.g. Summer students or Technical students)

Development of monitoring sensors for the LHCb distributed computing framework

The LHCb experiment is using the DIRAC framework for processing the experiments physics data on the worldwide provided computing infrastructure, distributed over 120 computing sites. DIRAC is based on several dozen sub services which provide different functionalities needed for the data processing activities e.g., for job submission, data transfer etc. The proper functioning of these services is vital for the DIRAC framework. The successful candidate will implement monitoring sensors that will provide the status of the services to an already existing monitoring framework provided by Cern/IT. As the different services are not all working in the same manner (different payloads, scheduling, turn around times) special thought will have to be given to generalize these sensors as much as possible to provide an easy means of their subsequent maintenance.
  • Training value for the Student: The student will work in an international collaboration and get a deep insight into the functioning of the experiments worldwide grid operations. S/he will also collaborate with many different groups at Cern within the Physics and IT Departments.
  • Student profile: Computer Scientist
  • Project content: 100 % computing
  • Computing skills: Python, Unix shell scripting,

Long projects (e.g. Doctoral students or Fellows)

Unifying the monitoring of grid computing services for the LHCb experiment

The LHCb experiment at Cern is processing its physics data on a computing grid, distributed over 120 different computer centers worldwide. The infrastructure for this computing is partly provided by LHCb itself and the "Worldwide LHC Computing Grid" (WLCG). Both LHCb and WLCG are providing means to monitor the different services provided within each community but with only a minimal linking of the two. The successful candidate will investigate possibilities on how to generate a common view of the different monitoring systems in a single system and provide also views which are meaningful for both the experiment seeing the activities of the computer centers and for computer centers seeing the activities of the different experiments working at one site. Work in this area is essential for the streamlining and further optimization of the operations activities for the experiment and computing sites.

The successful candidate will be in touch with several different groups at CERN (Physics, IT), computer centers world wide and other LHC experiments, in order to evaluate the needs of the different parties and implement a common solution. Investigating the different services that are monitored will furthermore provide her/him a very good understanding of the LHC computing grid infrastructure.

Profile: Computer Scientist
Status: Submitted as a project for a VIA fellow

-- MarcoCattaneo - 07-Mar-2012

Edit | Attach | Watch | Print version | History: r6 < r5 < r4 < r3 < r2 | Backlinks | Raw View | Raw edit | More topic actions...
Topic revision: r5 - 2013-03-01 - MarcoClemencic
    • Cern Search Icon Cern Search
    • TWiki Search Icon TWiki Search
    • Google Search Icon Google Search

    LHCb All webs login

This site is powered by the TWiki collaboration platform Powered by PerlCopyright & 2008-2020 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback