3.3. Example Failover Policies for Linux FailSafe

There are two general types of configuration, each of which can have from 2 through 8 nodes:

This section shows examples of failover policies for the following types of configuration, each of which can have from 2 through 8 nodes:

3.3.1. N+1 Configuration for Linux FailSafe

Figure 3-1 shows a specific instance of an N+1 configuration in which there are three primary nodes and one backup node. (This is also known as a star configuration.) The disks shown could each be disk farms.

Figure 3-1. N+1 Configuration Concept

You could configure the following failover policies for load balancing:

If node A fails, RG1 will fail over to node D. As soon as node A reboots, RG1 will be moved back to node A.

If you change the failover attribute to Controlled_Failback for RG1 and node A fails, RG1 will fail over to node D and will remain running on node D even if node A reboots.

3.3.2. N+2 Configuration

Figure 3-2 shows a specific instance of an N+2 configuration in which there are four primary nodes and two backup nodes. The disks shown could each be disk farms.

Figure 3-2. N+2 Configuration Concept

You could configure the following failover policy for resource groups RG7 and RG8:

If node A fails, RG7 will fail over to node E. If node E also fails, RG7 will fail over to node F. If A is rebooted, RG7 will remain on node F.

If node B fails, RG8 will fail over to node F. If B is rebooted, RG8 will return to node B.

3.3.3. N+M Configuration for Linux FailSafe

Figure 3-3 shows a specific instance of an N+M configuration in which there are four primary nodes and each can serve as a backup node. The disk shown could be a disk farm.

Figure 3-3. N+M Configuration Concept

You could configure the following failover policy for resource groups RG5 and RG6:

If node C fails, RG6 will fail over to node A. When node C reboots, RG6 will remain running on node A. If node A then fails, RG6 will return to node C and RG5 will move to node B. If node B then fails, RG5 moves to node C.