In order to access MatrixStore through standard protocols like SMB, NFS or FTP you need to use MatrixStore Hubs (either physical or virtual)
The normal criteria is to dedicate the most heavy load to a dedicated server. That is typically SMB and/or NFS.
The rest of protocols: FTP, S3 are lighter CPU-wise so they can be together in the same Hub with or without another backend service like Vision or move2.
The recommendation is:
- Dedicated Linux Hubs for SMB/NFS shares.
- Separate Linux Hub for Vision, S3 and FTP