Published January 1, 2011 | Version v1
Report

Scaling HEP to Web size with RESTful protocols: The frontier example

Creators

  • 1. Fermi National Accelerator Laboratory, Batavia, IL (United States)

Description

The World-Wide-Web has scaled to an enormous size. The largest single contributor to its scalability is the HTTP protocol, particularly when used in conformity to REST (REpresentational State Transfer) principles. High Energy Physics (HEP) computing also has to scale to an enormous size, so it makes sense to base much of it on RESTful protocols. Frontier, which reads databases with an HTTP-based RESTful protocol, has successfully scaled to deliver production detector conditions data from both the CMS and ATLAS LHC detectors to hundreds of thousands of computer cores worldwide. Frontier is also able to re-use a large amount of standard software that runs the Web: on the clients, caches, and servers. I discuss the specific ways in which HTTP and REST enable high scalability for Frontier. I also briefly discuss another protocol used in HEP computing that is HTTP-based and RESTful, and another protocol that could benefit from it. My goal is to encourage HEP protocol designers to consider HTTP and REST whenever the same information is needed in many places.

Availability note (English)

Available from Journal of Physics: Conference Series: Volume 331, part 4, 042008,2011

Additional details

Publishing Information

Imprint Pagination
5 p.
Report number
FERMILAB-CONF--11-763-CD

Conference

Title
18. International Conference on Computing in High Energy and Nuclear Physics
Acronym
CHEP 2010
Dates
18-22 Oct 2010
Place
Taipei (China)

INIS

Country of Publication
United States
Country of Input or Organization
United States
INIS RN
43081007
Subject category
S99: GENERAL AND MISCELLANEOUS; S46: INSTRUMENTATION RELATED TO NUCLEAR SCIENCE AND TECHNOLOGY;
Resource subtype / Literary indicator
Conference, Non-conventional Literature
Descriptors DEI
COMPUTER ARCHITECTURE; COMPUTERS; HIGH ENERGY PHYSICS; INTERNET; NUCLEAR PHYSICS; PRODUCTION; SCALING LAWS
Descriptors DEC
COMPUTER NETWORKS; PHYSICS

Optional Information

Contract/Grant/Project number
AC02-07CH11359
Notes
doi 10.1088/1742-6596/331/4/042008
Funding organization
DOE Office of Science (United States)