我应该将 GlusterFS 挂载为 NFS 还是 FUSE?

Ale*_*tru 5 nfs fuse glusterfs

我将 GlusterFS 用于文件存储集群和我的网络应用程序。

我有两卷,存储卷和网络卷。

目前我将网络安装为 NFS,因为 FUSE 太慢了。

现在我想知道是否有什么大的缺点,我是否也应该将存储安装为 NFS。

Hen*_*gel 2

NFS使用标准文件系统缓存,本机 GlusterFS 会占用应用程序空间 RAM,并且是必须定义的硬集数。

来源

如果你查看文档

FUSE 客户端允许通过样式连接进行安装GlusterFS round robin。中/etc/fstab,使用一个节点的名称;但是,内部机制允许该节点发生故障,并且客户端将滚动到受信任存储池中的其他连接节点。根据测试,性能比 NFS 方法稍慢,但也不是很慢。收益是自动 HA 客户端故障转移,这通常值得对性能产生影响。

总而言之:这取决于要求。当系统上有足够的可用 RAM 并且性能总体上并不重要时,FUSE似乎是更好的选择。