今天,我们来聊一下 NFS,一个网络文件系统(Network File System)。我们将聊一下 NFS 的发展历史,它是做什么的,有什么特点。
NFS 是由太阳微系统公司(Sun MicroSystem)开发,于1984年发布,该公司现在已经被甲骨文公司收购了。
NFS是基于UDP/IP协议的应用,其实现主要是采用 远程过程调用 RPC 机制。
NFS自从发布以来就一直更新迭代,已经历了几乎 30 年的开发
NFSv1、NFSv2(1985年)、NFSv3(1995年)、NFSv4(2000年)、NFSv4.2(2016年)
NFS协议是开放的,任何人或组织都可以依据标准实现它。
正如前面所说过的,NFS 是一个网络文件系统,它允许网络中的计算机之间通过TCP/IP网络共享资源。
因此,它有一些有趣的特性。比如:
a) 节省本地存储空间,将常用的数据存放在一台NFS服务器上且可以通过网络访问,那么本地终端将可以减少自身存储空间的使用
b) 提供透明文件访问以及文件传输,就像访问本地文件一样
c) 高性能,可灵活配置,性能远高于samba
NFS是一种用于网络文件共享的低成本解决方案,由于使用现有IP基础架构,因此易于设置。NFS的一个显著优点是它允许进行集中管理,从而减少了在单个用户系统上增加软件和磁盘空间的需求。NFS允许用户以与访问本地文件相同的方式访问远程主机上的文件。
NFS基于本质上不安全的RPC,只能在防火墙后面的受信任网络上使用。否则,NFS将容易受到互联网威胁。
附一个centos 7 下yum安装和配置NFS的教程 https://qizhanming.com/blog/2018/08/08/how-to-install-nfs-on-centos-7
登录过29天