I'm actually using iscsi as a storage backend accessed from 6 ONE backend.
All backends access the LUN at the same time.
For this you need a filesystem that understand this, and we decided to go with ocfs2.
Performance is pretty good, recovery from a dead node works without a problem, etc. We are very happy with iscsi+ocfs2.
This will allow you to do live migration, etc.