UNSOLVED

jason2009

updated

15 years ago

J

jason2009

6 Posts

0

2006

June 3rd, 2011 07:00

sharing a LUN across multi vmware ESX clusters?

we have a situation that vmware admins want to have some LUNs shared across two ESX clusters.

    say clusterA = { hostA1, hostA2 .. }, clusterB = { hostB1, hostB2 ..} .

the LUN was then shared across, and vmware volume, VMFS and data store was created on the top of the LUN. then

multiple vm was created ( on each cluster) using the the data store that is shared.

I'm wondering what would be the implication when the LUN is shared across two ESX clusters.( not within the ESX cluster)

My first thought is this may likely to cause data corruption.( I'm aware VMFS is cluster files system WITHIN the cluster)

But vmware admins insist it is safe and ESX will somehow "coordinate" the  disk access across the cluster.  Anyway, this

setup appear works for a while, until they are having a mysterious slow disk performance issue.

since vmware's VM data access is accessing individual VMDK files that reside on the share VMFS data store, I thought MAYBE it

does allow this kind of setup.    I haven't been able to find any vmware documentation either support or against sharing LUN across cluster.

Any thought , experience or advise is much appreciated.