Userspace Squash Filesystem for Launching Linux Containers on HPC Systems [Thesis]
- 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
Charliecloud: Unprivileged containers for user-defined software stacks in HPC
Scalable access to shared files in a distributed system
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