我正在经营家族企业,所有东西都是用微软制造的。我发现 90% 的流程都可以用免费软件完成,在这个例子中,就是文件共享。我父亲总是抱怨使用 Samba 共享文件夹太慢,系统无法在较大的数据库 (COBOL) 上正常运行,所以他总是向我们的客户推荐 Windows Server。
在学习期间,我总是在开发机器上安装 Samba Server,并通过编辑 smbd.conf 来共享文件夹,所以在我看来,在网络上共享文件夹的方式会涉及 SMB。但是,我从未停下来想过 NAS,它也是为在网络上共享文件而设计的。
我知道 SMB 是一种包含许多其他功能的协议,但问题仍然存在。
- SMB 和 NAS 在文件共享功能方面有何区别?
- 在这种情况下应该使用哪一个?
- SMB 还提供了哪些 NAS 未实现的功能?
答案1
它们并不是类似的东西。
NAS 是网络附加存储 (Network Attached Storage) 的缩写,是一种专为多个客户端共享硬盘存储而设计的计算机。
NAS 可以实现多种协议(如 SMB、NFS 和 AppleTalk)以支持不同的客户端连接数据库。
SMB 协议是 Windows 用于文件共享的本机协议。因此,任何具有 SMB 服务器的计算机都可以用于 Windows 客户端和文件共享。