iSCSI or NFS

iSCSI over NFS: To clarify, why would you chose to use iSCSI instead of NFS, or vice versa?
Hi I'm using both, because my differents storage have differents features.

about performance, both are equal. (I can get more than 20000 iops with each protocol)


some advantage of iscsi: you can share a lun between 2 vms. (with ocfs2 as cluster fs in your vm for example)

some advantage of nfs: you can use qcow2 file, so use snapshots,rollback,...

I think It really depends your needs.