已索引
通过 VMKERNLE 职能端口的IP地址来与NAS通信。
创建 NFS Datastore时,先创建 VMkernel port,然后再创建NFS 的datastore(相当于挂载NFS)。
出于性能考虑,将 iSCSI network与NAS 和 NFS 网络隔离开,最好是物理分开,如果做不到,做逻辑隔离。
支持NFSv3和NFS v4.1
NFS 3 | NFS 4.1 |
ESXi managed multipathing(NAS CLIENT) | Native multipathing and session trunking(NAS SERVER) |
AUTH_SYS(root) authentication | Optional Kerberos authentication |
VMware proprietary client-side file locking | Server-side file locking |
Client-side error tracking | Server-side error tracking |
但是 NFS 3 对 vSphere 的功能支持更好。
vSphere Technology | NFS 3 | NFS 4.1 |
vSphere vMotion and vSphere Storage vMotion | Yes | Yes |
vSphere HA and vSphere Fault Tolerance | Yes | Yes |
vSphere DRS and vSphere DPM | Yes | Yes |
Stateless ESXi and Host Profiles | Yes | Yes |
vSphere Storage DRS and Storage I/O Control | Yes | No |
Site Recovery Manager | Yes | No |
vSphere Virtual Volumes and vSphere Replication | Yes | Yes |
vRealize Operations Manager | Yes | Yes |
Host Profiles | Yes | Yes |
如果想使用Kerberos来做NFS认证,前提是将 NFS SERVER 和 NFS CLIENT(ESXi)都加入AD域。
NFS datastore 只能做 umount,不能做 delete.
NFS DS 的"多路径",就是 NFS Storage 上面有两张 NIC,ESXi HOST 主机上也有两张 vmnic(聚合方式要选择 IP Hash,交换机要做链路聚合),在Virutal Switch上配置两个VMkernel端口,各自配置上IP 地址,在创建 NFS Datastore时,输入多个 server 地址即可(To enable multipathing, enter multiple server IP addresses when configuring the datastore).