Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

Userspace Squash Filesystem for Launching Linux Containers on HPC Systems [Thesis]

Technical Report ·
DOI:https://doi.org/10.2172/1874141· OSTI ID:1874141
 [1]
  1. Los Alamos National Lab. (LANL), Los Alamos, NM (United States)
The demand for user defined software stacks (UDSS) has been increasing in the high-performance computing (HPC) community. Container technology has become popular due to the flexibility and isolation it provides to HPC users. Container images must be available to all nodes involved for use in HPC and can be distributed to compute nodes in a variety of ways. A common method for container image distribution is to simply copy the container image to memory on each compute node, which can be time consuming at scale, and uses valuable memory on each node. The kernel mounted squash filesystem (squashfs) has proven fast and efficient for this task but requires root-level access. This paper will show a user space mounted squashfs is an efficient and secure solution for container image distribution.
Research Organization:
Los Alamos National Laboratory (LANL), Los Alamos, NM (United States)
Sponsoring Organization:
USDOE National Nuclear Security Administration (NNSA)
DOE Contract Number:
89233218CNA000001
OSTI ID:
1874141
Report Number(s):
LA-UR-22-25846
Country of Publication:
United States
Language:
English

Similar Records

Checkpointing filesystem
Patent · Tue May 17 00:00:00 EDT 2005 · OSTI ID:949193

Charliecloud: Unprivileged containers for user-defined software stacks in HPC
Conference · Tue Aug 09 00:00:00 EDT 2016 · OSTI ID:1296650

Scalable access to shared files in a distributed system
Patent · Mon Jan 31 23:00:00 EST 2022 · OSTI ID:1892581

Related Subjects