I wanted to check if following scenario is valid which I have followed and also works fine.
I have 4 ESXi server and I want to create a guest cluster keeping each guest on each server.
1. From vShpere vCenter client connected to ESXi-A, assign the LUNs to the first node with Raw Device Mapping. And keeping the SCSI bus sharing NONE.
2. On the another vShpere vCenter client connected to ESXi-B server, follow the same procedure and assign same LUNs previously assigned to other node by keeping SCSI bus sharing NONE.
3. I have followed this procedure for all guest on each ESXi hosts and assigned same LUNs to each of the host. On all the ESXi servers SCSI bus sharing is NONE.
With this approch I am able to start all guest keeping them on different ESXi hosts.
For vMotion:
Consider if I have another ESXi-E server which shares the same storage with all 4 ESXi servers mentioned above. I can do the vMotion of guest to ESXi-E server as there is no guest which shares the same LUNs. But I can not do vMotion of guest to the ESXi server on which another host running with same shared LUNs.
Can some one let me know if this is a valid method of sharing RDMP LUNs to multiple guests on different ESXi servers.
If not then what are all problems may occurr considering all other scenarios in vShere environment.
Thanks
AMrut