A network fault that occurs such that the two ends of a shared network cannot communicate with each other, but each side still has external network connectivity, is referred to as a network segmentation fault.
When this case is detected, the everRun system handles the fault based on logic that determines which side has better external connectivity. The everRun system makes this fault-handling decision by continually monitoring incoming broadcast/multicast traffic to determine which node has the most incoming traffic. In this fault case, if the VM is not already active on the node with the most incoming network traffic, the everRun system fails the VM network over to this node. The fault detection feature requires no user configuration since it is basing the decision on traffic that normally occurs on any system.
Related Topics