Hi,
I currently have 3 different SAN's with omnios and napp-it.
I connect to proxmox hosts over NFS.
The problem is that we have inconsistent performance.
When I run ioping -c 50 at the NFS mount on a proxmox host we get very changing results, varying from 15 iops till 2000 iops.
I don't think this is very good.
When I do the same test to my Synology NAS with NFS we constantly get arround 2700 iops. This is much more stable.
I tried it on 3 different san's. They use other switches.
10gbit ubiquiti, 1gbit cisco, 1 gbit juniper. Results are the same.
Also tried to tweak my nfs config:
servers=512
lockd_listen_backlog=256
lockd_servers=128
lockd_retransmit_timeout=5
grace_period=90
server_versmin=3
server_versmax=3
client_versmin=3
client_versmax=3
server_delegation=on
nfsmapid_domain=
max_connections=1
protocol=ALL
listen_backlog=32
device=
mountd_listen_backlog=64
mountd_max_threads=16
With the same SAN I made an iscsi mount and installed a VM on this.
Inside of this VM I constant get arround 2500 iops. This looks a lot better.
Transfer speed over NFS is not very bad, but also not very stable.
I am currently busy to test with iozone, but I have to learn how this works. How can I create some usefull output with this?
Someone a clue why my NFS is so unstable?
Thanks!
I currently have 3 different SAN's with omnios and napp-it.
I connect to proxmox hosts over NFS.
The problem is that we have inconsistent performance.
When I run ioping -c 50 at the NFS mount on a proxmox host we get very changing results, varying from 15 iops till 2000 iops.
I don't think this is very good.
When I do the same test to my Synology NAS with NFS we constantly get arround 2700 iops. This is much more stable.
I tried it on 3 different san's. They use other switches.
10gbit ubiquiti, 1gbit cisco, 1 gbit juniper. Results are the same.
Also tried to tweak my nfs config:
servers=512
lockd_listen_backlog=256
lockd_servers=128
lockd_retransmit_timeout=5
grace_period=90
server_versmin=3
server_versmax=3
client_versmin=3
client_versmax=3
server_delegation=on
nfsmapid_domain=
max_connections=1
protocol=ALL
listen_backlog=32
device=
mountd_listen_backlog=64
mountd_max_threads=16
With the same SAN I made an iscsi mount and installed a VM on this.
Inside of this VM I constant get arround 2500 iops. This looks a lot better.
Transfer speed over NFS is not very bad, but also not very stable.
I am currently busy to test with iozone, but I have to learn how this works. How can I create some usefull output with this?
Someone a clue why my NFS is so unstable?
Thanks!