Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Only counts as a single file

  • Larger file size stored as it can merge multiple smaller files

  • Reduction in overhead on file access by requiring less network communication to access each file stored in the archive. As a result, possible better performance on access read-only data

  • Users can mount/unmount each archive and access it like any other storage location

Info

Usage of squashFS in this manner has also been tested and shown to be beneficial for read only databases utilized by the NCBI bioinformatics tool , Blast. https://arxiv.org/abs/2002.06129

On Koa, users cane create a squashfs archive using the mksquashfs on a compute node. For example, let us assume we have a folder located at ~/koa_scratch/database which contains 10K files with an average file size of 512K. I could create a single file, let us call it database.sfs and also save it in ~/koa_scratch with the following command:

...