Skip to main content

Distributed Analysis in CMS


The CMS experiment expects to manage several Pbytes of data each year during the LHC programme, distributing them over many computing sites around the world and enabling data access at those centers for analysis. CMS has identified the distributed sites as the primary location for physics analysis to support a wide community with thousands potential users. This represents an unprecedented experimental challenge in terms of the scale of distributed computing resources and number of user. An overview of the computing architecture, the software tools and the distributed infrastructure is reported. Summaries of the experience in establishing efficient and scalable operations to get prepared for CMS distributed analysis are presented, followed by the user experience in their current analysis activities.

This is a preview of subscription content, access via your institution.


  1. CMS Collaboration, Adolphi, R., et al.: The CMS experiment at the CERN LHC, JINST, 0803, S08004 (2008)

  2. CMS Collaboration, CMS: The computing project. Technical design report, CERN-LHCC-2005-023, ISBN 92-9083-252-5 (2005)

  3. Grandi, C., Stickland, D., Taylor, L., et al.: The CMS computing model, CERN-LHCC-2004-035/G-083 (2004)

  4. Flix, J., Sciabà, A., et al.: The commissioning of CMS sites: improving the site reliability. In: Proceedings of 17th International Conference On Computing in High Energy Physics and Nuclear Physics. J. Phys.: Conf. Ser., in press (2009)

  5. Flix, J., Sciabà, A., et al.: The commissioning of CMS computing centres in the worldwide LHC computing Grid. In: Conference Record N29-5 Session Grid Computing, Nuclear Science Symposium IEEE, Dresden (2008)

  6. Afaq, A., et al.: The CMS dataset bookkeeping service. J. Phys. Conf. Ser. 119, 072001 (2008)

    Article  Google Scholar 

  7. Blumenfeld, B., Dykstra, D., Lueking, L., Wicklund, E.: CMS conditions data access using FroNTier. J. Phys. Conf. Ser. 119, 072007 (2008)

    Article  Google Scholar 

  8. Egeland, R., et al.: Data transfer infrastructure for CMS data taking. In: Proceedings of Science, PoS(ACAT08)033 (2008)

  9. Tuura, L., et al.: Scaling CMS data transfer system for LHC start-up. J. Phys. Conf. Ser. 119, 072030 (2008)

    Article  Google Scholar 

  10. CMS collaboration: CMS computing, software and analysis challenge in 2006 (CSA06) Summary. CERN/LHCC 2007-010 (2007)

  11. DeFilippis, N., et al.: The CMS analysis chain in a distributed environment. Nucl. Instrum. Methods A559, 38–42 (2006)

    Google Scholar 

  12. Fanfani, A., et al.: Distributed computing Grid experiences in CMS. IEEE Trans. Nucl. Sci. 52, 884–890 (2005)

    Article  Google Scholar 

  13. Bonacorsi, D., Bauerdick, L., on behalf of the CMS Collaboration: CMS results in the combined computing readiness challenge (CCRC08). Nucl. Phys., B Proc. Suppl. 197, 99–108 (2009)

    Article  Google Scholar 

  14. Evans, D., et al.: The CMS Monte Carlo production system: development and design. Nucl. Phys. Proc. Suppl. 177–178, 285–286 (2008)

    Article  Google Scholar 

  15. Codispoti, G., et al.: CRAB: a CMS application for distributed analysis. IEEE Trans. Nucl. Sci. 56, 2850–2858 (2009)

    Article  Google Scholar 

  16. Codispoti, G., et al.: Use of the gLite-WMS in CMS for production and analysis. In: Proceedings of 17th International Conference on Computing in High Energy Physics and Nuclear Physics. J. Phys. Conf. Ser., in press (2009)

  17. Andreetto, P., et al.: The gLite workload management system. J. Phys. Conf. Ser. 119, 062007 (2008)

    Article  Google Scholar 

  18. Pordes, R., et al.: The open science Grid. J. Phys. Conf. Ser. 78, 012057 (2007).

    Article  Google Scholar 

  19. Sfiligoi, I., et al.: glideinWMS—a generic pilot-based workload management system. J. Phys. Conf. Ser. 119, 062044 (2008)

    Article  Google Scholar 

  20. Ellertet, M., et al.: Advanced resource connector middleware for lightweight computational Grids. Future Gener. Comput. Syst. 23, 219–240 (2007).

    Article  Google Scholar 

  21. Andreeva, J., et al.: Dashboard for the LHC experiments. J. Phys. Conf. Ser. 119, 062008 (2008)

    Article  Google Scholar 

  22. LCG: LCG Computing Grid Technical Design Report, LCG-TDR-001 CERN/LHCC 2005-024. (2005)

  23. Bonacorsi, D., Egeland, R., Metson, S.: SiteDB: marshalling the people and resources available to CMS. In: Poster at the International Conference on Computing in High Energy and Nuclear Physics (CHEP 2009), Prague, 21–27 March 2009

  24. Magini, N., et al.: The CMS data transfer test environment in preparation for LHC data taking. In: Conference Record N67-2 Session Applied Computing Techniques, Nuclear Science Symposium IEEE, Dresden (2008)

  25. Bayatian, G.L., et al.: CMS technical design report volume II: physics performance. J. Phys., G Nucl. Part. Phys. 34, 995–1579 (2007)

    Article  Google Scholar 

  26. ALICE Collaboration: ALICE technical design report of the computing, CERN-LHCC-2005-018, ISBN 92-9083-247-9 (2005)

  27. ATLAS Collaboration: ATLAS computing: technical design report, CERN-LHCC-2005-022, ISBN 92-9083-250-9 (2005)

  28. LHCb Collaboration: LHCb TDR computing technical design report, CERN-LHCC-2005-019 (2005)

  29. Laure, E., Fisher, S.M., Frohner, A., Grandi, C., Kunszt, P., et al.: Programming the Grid with gLite. Comput. Methods Sci. Technol. 12(1), 33–45 (2006)

    Google Scholar 

  30. Aderholz, M., et al.: Models of networked analysis at regional centres for LHC experiments (MONARC). Phase 2 report, CERN/LCB 2000-001 (2000)

  31. Moscicki, J.T., et al.: Ganga: a tool for computational-task management and easy access to Grid resources. Comput. Phys. Commun. 180(11), 2303–2316 (2009)

    Article  Google Scholar 

  32. Bagnasco, S., et al.: AliEn: ALICE environment on the Grid. Grid J. Phys.: Conf. Series 119(6), 062012 (2008)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations


Corresponding author

Correspondence to Alessandra Fanfani.

Rights and permissions

Reprints and Permissions

About this article

Cite this article

Fanfani, A., Afaq, A., Sanches, J.A. et al. Distributed Analysis in CMS. J Grid Computing 8, 159–179 (2010).

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI:


  • LHC
  • CMS
  • Distributed analysis
  • Grid