I agree with the above post, DreamObjects will be a good solution for this use case.
DreamHost VPS machines still use XFS, even those that are converted to SSD storage, which is a majority of them. Even so, the disk space included with the VPS is no longer unlimited for new VPS SDD setups, and so depending on what the storage adds up to, it may require increasing the cost and memory and disk to store more data. With DreamObjects there is less worry about how many files can go in a folder, as cloud storage isn't a real file system and is designed to store larger amounts of files.
If you have further questions about how to distribute your files, or how many total files you expect, on DreamObjects, we can help with storage recommendations.