vSphere 6对NFS 4.1的支持程度如何? 虚拟化

2015-10-23    来源:TechTarget中国    编辑:张冀川
网络文件系统(NFS)协议允许客户端计算机通过网络访问文件。实际上,NFS使得访问网络存储看起来和访问本地存储非常类似。

  网络文件系统(NFS)协议允许客户端计算机通过网络访问文件。实际上,NFS使得访问网络存储看起来和访问本地存储非常类似。

  NFS 3在1995年6月通过批准,成为开始认识到网络重要性的IT行业广泛采用的首批NFS协议之一。NFS 3支持64位大小的文件、对服务器端写入、通信文件属性以及文件名进行了改进。NFS 3还使用TCP作为传输层,使其适合基于TCP的网络比如以太网而且允许通过广域网比如因特网连接NFS。

  但 NFS 3存在一些很明显的限制。作为无状态协议,其无法锁定或者管理对共享数据的访问。NFS 3在并发访问上也存在限制—一个客户端系统只能同时与一台服务器进行通信—当今I/O流量繁重、业务繁忙的虚拟环境可能会影响NFS的潜能。

  研发NFS 4是为了提升性能、增加有状态操作以增强数据共享、增加安全特性比如对Kerberos身份验证的支持。NFS 4在2000年12月份通过批准,在2011年1月份升级为NFS 4.1,并在2015年3月份再次进行了修订。使用NFS 4.1增加了并发访问,允许一个客户端系统同时访问多个网络存储。但尽管已经过去了15年,NFS 4.x并没有被广泛采用。相比之下,微软在2013年推出的SMB 3.0受到了更多的关注。VMware 的vSphere 6是第一批采用NFS 4.1协议的主要厂商当中的一个。

  但采用NFS 4.1并非这么简单。vSphere 6中的NFS 4.1支持高可用性、虚拟机迁移以及动态资源调度,但还不支持存储DRS,虚拟卷以及站点恢复管理器。而且更加令人失望的是,vSphere 6不支持NFS并发功能,而且NFS 3、NFS 4.1之间并不兼容。这些缺陷影响了NFS性能,转向NFS 4.1会遇到很严重的问题。不能将NFS 3卷迁移到NFS 4.1—反之亦然。这意味着为确保不在不同版本的NFS协议之间迁移,需要进行仔细的存储规划。

  很多管理员可能会选择对NFS 4.1新特性的支持情况进行测试,但只有更多的vSphere高级特性被支持后才会广泛部署NFS 4.1。

1
3