首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >NFS健壮性或弱点

NFS健壮性或弱点
EN

Server Fault用户
提问于 2011-01-01 09:42:39
回答 4查看 516关注 0票数 0

我有两个网络服务器与负载均衡器在他们前面。

它们都挂载了一个nfs共享,这样它们就可以共享一些常见的文件,比如从cms上传的图像和一些运行时生成的文件。

代码语言:javascript
复制
Is nfs robust? Are there any specific weaknesses I should now about?

我知道它不支持文件锁定,但这对我来说并不重要。我使用memcache来模拟运行时生成的文件的文件锁定。

谢谢

EN

回答 4

Server Fault用户

发布于 2011-01-01 12:09:16

我已经发布了一个与NFS性能相关的问题

你可以看看。我希望这会有所帮助。

票数 0
EN

Server Fault用户

发布于 2011-01-01 15:25:54

NFS确实有一些缺点。如果网络通信中断,NFS的行为取决于您使用的操作系统(您没有指定)。我看到一些Linux发行版只是默默地丢弃了共享,然后恢复到使用挂载点,就好像它在本地磁盘上一样。如果突然发现根分区已满,因为计划的任务将数据复制到本地驱动器而不是远程挂载点,则会导致问题。我还看到一些发行版试图联系远程服务器,根本就没有收到响应,并且一直在无限期地等待网络通信。因此,除其他外,检测断开的共享并自动重新连接可能会带来麻烦。

票数 0
EN

Server Fault用户

发布于 2011-01-01 21:56:44

您通常希望减少NFS在网络上的业务量。检查您的挂载选项,并分析您是否可以增加缓存的时间。这对于web服务器来说特别重要。我们运行一个相当密集的NFS环境,web服务器通常只执行很少的读/写操作,只执行大量元数据(检查文件时间戳、权限、大小等)。您可以调优信息缓存的时间,这样会提高性能。

缺点是NFS服务器有一个单一的故障点。如果不能使其成为一个主动-主动或主动-被动集群,请确保备份是定期进行的,并且可以快速恢复。另一种方法是确保NFS服务器本身不存在单个故障点(例如。在这种情况下,RAID-0是不-否)。相应地评估你的风险。

至于它是否有效,或者它是否是一个常见的设置:它可以工作,也很常见,因此您根本没有运行任何疯狂的东西。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/217794

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档