假设连接是通过 LAN 1Gbe 或 10Gbe 连接,是否可以在生产服务器上合理使用 NFS 作为将计算服务器连接到存储服务器的一种方式?
如果启用了同步模式,显然会有一些网络开销,并且 NFS 的写入速度似乎特别慢。否则,它似乎相当轻巧并且能够根据我的判断进行扩展,但我个人对此几乎没有经验。我错了吗?
问题是我现在有一个服务器,它既可以用作存储服务器,也可以用作 Web 服务器,但我最终可能需要将两者分开,并且考虑到某些请求需要通过 Web 应用程序层进行身份验证在初始化文件传输之前,这个软件有点棘手。网络 fs 挂载是我最简单的选择.. 不知道这是否是一个好的选择。
我还计划尝试将本地缓存与 NFS 结合使用,这应该会大大提高性能,但我不确定这是否足够。
至于替代品,我知道只有 iSCSI 是真正的竞争对手,而且大多数人似乎都推荐 NFS 而不是其他鲜为人知的产品。