We know that we are not getting session trunking or pNFS from NFS4.x Datastore, or benefitting anything from converting NFS3 to NFS4.x Datastore for VMware. Not only that, VMware doesn't support DRS and v4.
Based on discussing with multiple NetApp engineers, there could be VM outages or services disruptions during failover/failback, also based on Upgrade Advisor as quoted below. All point to that we could have disruptions.
"Using normal NFSv4.x recovery procedures. Applications might experience a temporary I/O delay during this process. You should direct users to end their sessions before you upgrade."
Meanwhile, there are also following two KB's, and indicated there shouldn't be disruptions. So, we are receiving contradictory information on if NFS4.x Datastore could cause the service disruption or not.
https://kb.netapp.com/Advice_and_Troubleshooting/Data_Storage_Software/ONTAP_OS/VMWARE_Virtual_Machines__went_offline_during_upgrade
https://kb.netapp.com/Advice_and_Troubleshooting/Data_Storage_Software/ONTAP_OS/VMware_NFSv4.1_datastores_see_disruption_during_failover_events_for_ONTAP_9
The reality is that we have already partially converted some Datastores to NFS4.x So, we are facing the dilemma on if we should revert back or leave NFS4.x Datastores as is before next ONTAP Upgrade.
I create this thread in hoping to get a clear picture on if NFS4.x Datastores can allow us to perform un-disruptive failver/failback that could happen in any cases like ONTAP upgrade?