MergerFS can merge several paths to storage in a single file system in userspace (FUSE). This allows more flexible allocation of space.
There's various policies for the placement and retrieval of files from storage.