1. A method for managing network connectivity between a plurality of nodes and a network resource, the network resource including a primary path to the nodes and at least one redundant path, the method comprising: detecting if the primary path is unavailable to at least one affected node belonging to the plurality of nodes; presumptively switching the affected node to the redundant path if the primary path is determined to be unavailable; and initiating a voting procedure among the plurality of nodes to select a new path to the network resource, wherein data flow between the affected node and the network resource through the redundant path continues during the voting procedure.