This post is all about the purpose of I/O fencing and how i/o fencing works to avoid the split brain condition?.
Normally, I do spend 4 to 6 hours to post a technical article with complete details, but for this one I have spent lot more time. And the reason is “my promise to you all to explain the complex technology in simple terms”. And I believe, the I/O fencing is one of the complex and confusing topic that most people try to avoid it during their learning ( even I did the same), but unfortunately we cannot skip this part for so long due to the increased complexity of our UNIX networks. To make the concept simple to understand, I have made whole setup to simulate the real time failure. Please Go Ahead …..
My Lab Configuration:
Gurkulvcs1 – Solaris 10 with VCS 5.0 + VxVM MP1
Gurkulvcs2 – Solaris 10 with VCS 5.0 + VxVM MP1
ISCSI SAN SERVER – Sun ZFS 7000 Appliance
Storage Mulipath – DMP enabled for all the VxVM Disks
Video to Explain Split Brain Condition ( Refresh Screen, if you don’t see the Video)