Search NASASearch

DOE OSTI · 3019145

An Nginx-based Content Distribution Network for HEP

Abstract

With the move to HTTP/WebDAV and JSON Web Tokens as a standard protocol for transfers within the WLCG distributed storage network, a large amount of off-the-shelf technologies become viable for meeting the requirements of a Storage Element (SE). In this work, we explore the capabilities and performance of the OpenResty framework, which extends the nginx server with the LuaJIT scripting language, to recreate the feature set of a SE. We demonstrate token-authenticated HTTP read, write, and WebDAV third-party copy features, as well as a storage federation with HTTP redirect, proxy, and caching capabilities. We further explore the performance scaling in terms of throughput and requests per second.

Keep this discovery

Explore connections, maps & timelines

BibTeXRIS

Aarora, Aashay [UC, San Diego], Davila, Diego [UC, San Diego], Melo, Andrew Malone [Vanderbilt U.], Smith, Nicholas Charles [Fermilab]. 2025-09-05. An Nginx-based Content Distribution Network for HEP. https://doi.org/10.2172/3019145

Cite the original work for its findings. Save a collection to share your selection of sources.