为什么选择 NAS 而不是“正常”的 NFS 共享?

war*_*ren 16 storage network-attached-storage nfs

从最终用户的角度来看,NAS 设备和使用文件服务器的 NFS 导出之间有什么区别?

他们似乎完成了相同的最终结果。

SAN 和其他文件存储之间的区别(根据我的经验)与它们如何连接到服务器基础架构有关。

然而,通过标准以太网端口连接的 NAS 和 NFS(通过网络共享特定服务器的存储)之间的区别似乎更加模糊。

是否有充分的理由选择 NAS 文件管理器而不是仅在服务器上运行 NFS?

Kyl*_*ndt 34

NAS(网络附加存储)是一种通过网络提供文件的设备。实现此目的的一种协议是 NFS。因此 NAS 可以使用 NFS 协议(或其他协议)。

因此,提供 NFS 导出的 Linux 服务器实际上是 NAS 设备。


是否有充分的理由选择 NAS 文件管理器而不是仅在服务器上运行 NFS?

该设备的优点是预先包装好并且开箱即用,并且可能有一个 Web gui,可以使更改更易于管理。该设备的一个缺点是数据的恢复可能会更加困难,如果你进入那个地方,因为底层文件系统可能是专有的。


Cho*_*er3 17

这是一个措辞奇怪的问题——就像在说“水果和苹果之间有什么区别”——一个是一个班级,一个是那个班级的成员。

NAS通过共享一个或多个可以包含 NFS 的协议来为通用网络做出贡献。

NFS 是一种可以从通用网络上的一个或多个设备共享的协议,这些设备只能使用 NFS共享或与其他协议同时共享。

真正的 SAN 有助于特定存储的网络。

iSCSI 模糊了这个问题,因为它可以通过通用网络(即类似 NAS 的行为)但在块级别(通常是 SAN 的特征)共享。

要更直接地回答您的最后一个问题,请选择您想要单个、通常更高可用性(即双控制器、PSU、存储路径、NIC)、集​​中且重要的是集中管理的解决方案的 NAS,并使用多点 NFS 解决方案,其中预算可能更紧张,数据可用性可能更低,并且可以使用跨多台机器进行管理的技能。


sol*_*ald 11

NAS 和 NFS 之间“真正”的区别在于 NAS 是一种技术,而 NFS 是一种协议。

纳斯达克:

网络附加存储 (NAS) 是连接到计算机网络的文件级计算机数据存储,为异构网络客户端提供数据访问。

NFS:

网络文件系统 (NFS) 是一种网络文件系统协议,最初由 Sun Microsystems 于 1984 年开发,[1] 允许客户端计算机上的用户以类似于访问本地存储的方式通过网络访问文件。NFS 与许多其他协议一样,建立在开放网络计算远程过程调用 (ONC RPC) 系统之上。网络文件系统是 RFC 中定义的开放标准,允许任何人实施该协议。


Mo.*_*Mo. 7

一个NAS只是一台服务器,但它也可以运行一个专有或精心调整(或两者)操作系统,并为您提供一个很好的GUI。

当您购买 NAS 时,您是在花钱请人来完成挑选合适的硬件、操作系统、磁盘文件系统、内置监控和容错功能,并使用管理界面将其全部打包以进行管理和配置它。

没有什么可以说你不能自己做类似的事情,或者构建一个服务器并在其上部署类似 FreeNAS 的东西(或者,在 OpenSolaris 的情况下,像这样简单的东西zfs set sharenfs=on),如果你有充分的理由认为你'将比购买现成的 NAS 更划算。对于大多数消费者来说,几乎总是倾向于“购买 NAS”。如果您有一堆可以轻松部署为文件服务器的明确指定的服务器,那么购买 NAS 的好处就会迅速减少。