• DocumentCode
    3609307
  • Title

    The Evolution of Global Scale Filesystems for Scientific Software Distribution

  • Author

    Blomer, Jakob ; Buncic, Predrag ; Meusel, Rene ; Ganis, Gerardo ; Sfiligoi, Igor ; Thain, Douglas

  • Volume
    17
  • Issue
    6
  • fYear
    2015
  • Firstpage
    61
  • Lastpage
    71
  • Abstract
    Delivering complex software across a worldwide distributed system is a major challenge in high-throughput scientific computing. The problem arises at different scales for many scientific communities that use grids, clouds, and distributed clusters to satisfy their computing needs. For high-energy physics (HEP) collaborations dealing with large amounts of data that rely on hundreds of thousands of cores spread around the world for data processing, the challenge is particularly acute. To serve the needs of the HEP community, several iterations were made to create a scalable, user-level filesystem that delivers software worldwide on a daily basis. The implementation was designed in 2006 to serve the needs of one experiment running on thousands of machines. Since that time, this idea evolved into a new production global-scale filesystem serving the needs of multiple science communities on hundreds of thousands of machines around the world.
  • Keywords
    physics computing; software engineering; high-energy physics; scientific computing; scientific software distribution; worldwide distributed system; Distributed processing; Metadata; Scientific computing; Servers; Software development; distributed filesystems; distributed systems; scientific computing;
  • fLanguage
    English
  • Journal_Title
    Computing in Science Engineering
  • Publisher
    ieee
  • ISSN
    1521-9615
  • Type

    jour

  • DOI
    10.1109/MCSE.2015.111
  • Filename
    7310920