我有很多机器(Windows 和 Linux)和一个 samba 服务器。
我想提高 Samba 的性能。我该怎么做?我需要一个分布式文件系统,最好是开源的。:)
我使用 glusterFS,它非常好,因为我需要一个不仅在 Unix 上,而且在 Windows 上也能运行的解决方案。
答案1
您没有告诉我们您的问题。请使用以下内容补充您的问题:
- 为什么要取代Samba?
- 您的要求是什么?
- 您当前的硬件和预算是多少?
- 您希望您的解决方案像啤酒一样免费还是像言论一样免费?
- 据我所知,GlusterFS 无法在 Windows 上运行,但需要 Samba 共享导出。你的意思是什么?
无论如何,有一点值得研究:
- 集群 Samba
- 更快的服务器
- DFS 与 Samba 共享
答案2
因为我需要也适用于 Windows 的解决方案
要么你没有很好地解释你的问题,要么你不了解文件共享协议和磁盘文件系统之间的区别。
原则上,你可以使用 glusterFS 作为存储、Samba 作为文件服务以及集群和 MSWindows 客户端之间的负载平衡器来设置 Linux 集群。如果你决定采用这种方式,那么使用以下方法将让你的生活变得简单得多:计算机断层扫描数据库.或者你可以使用Samba 自己的集群解决方案(虽然我不确定这有多稳定)。
另一方面,如果你需要 MSWindows 机器作为服务器,那么这肯定行不通——在这种情况下,看看先进先出系统。