If you use direct LUN option for a VM image, you can take a snapshot of that LUN on the SAN and attach it as another direct LUN and eventually boot from that. Do you really need to take an online snapshot of the whole storage domain with all the VM in a single shot?