I have seen the recommendations in official documentation to 'avoid NFS' when using them as data directories for elasticsearch. I have also seen almost everywhere in the forums to 'avoid NFS' but couldn't find a proper explanation.
Is it due to the fact that NFS is exported as a file system, and not a block device? Since there would be higher number of concurrent writes and reads, NFS would have protocol level bottlenecks.
Is it due to network latency related issues of any network related storage (against local storage).
Is it only the (1) reason, if that so, can we use a network bloack storage like ceph or SAN.