也许我应该将此问题移至 serverfault,但也许不是 =)
我有一个基础设施,我有多个需要共享相同 (HA) 存储的机器(例如 FTP 服务器、get/put 和 Samba/NFS 服务器)。所以我想使用 s3fs 和 fuse。我完成了所有设置,并且工作正常,我有两台服务器,每台服务器都通过 FTP/SMB/NFS 公开相同的存储桶。
现在,当我有越来越多的服务器需要访问同一个存储桶时,最好的选择是什么?只是让这些其他机器安装同一个存储桶(横向扩展)或将工作的两台机器放在 S3 前面并从那里使用 NFS/SMB 共享(从而在前端机器上扩展)?
知道什么是最好的方法吗?通常我倾向于向外扩展,但我对 s3fs 和 Fuse(或 S3)不太熟悉。
所以:S3 <-> AppA、B 和 C | 或 | S3 <-> NAS_WITH NFS/SMB/FTP <-> AppA、B 和 C
欢迎任何意见!格茨,罗纳德