For some time now (years) I've wondered why NFS Frontend Read and Write Throughput never tallied with Throughput on the Node dashboard. Today, I felt compelled to scratch that particular itch.
We only serve NFS data from this cluster so it's not that CIFS or iSCSI or FC is getting in the way of these calculations. I've also checked the network throughput values and they are, as you'd expect due to protocol overheads, ~5% higher that the reported cluster throughput.
Things get interesting when you start to narrow this down. When I target a single node, the sum of node_nfs_read_throughput and node_nfs_write_throughput = node_volume_total_data but when I target all nodes (there are only two) in the cluster that is not the case; it appears to be approximately half what it should be.
Can anyone confirm that it's not just me seeing this or explain what I might be missing?
Thanks for your help.
Mark