Technical Considerations for a Serviceguard Cluster that Spans Multiple IP Subnets, July 2009

Introduction......................................................................................................................................... 3
Executive summary........................................................................................................................... 3
Related documents ........................................................................................................................... 3
Definition of terms ............................................................................................................................ 4
Defining cross-subnet support ................................................................................................................ 4
Benefits and challenges of cross-subnet support ....................................................................................... 6
Benefits of a cross-subnet network architecture in a Serviceguard cluster................................................. 6
Challenges for applications in a cross-subnet Serviceguard cluster ......................................................... 6
Network configuration requirements and recommendations ...................................................................... 6
Network domain requirements........................................................................................................... 7
Heartbeat subnet requirements........................................................................................................... 7
Package subnet requirements ............................................................................................................ 8
IP Monitor recommendations ............................................................................................................. 8
Examples of network configuration requirements.................................................................................. 9
Example 1: Dual heartbeat subnet requirement ................................................................................ 9
Example 2: Heartbeat subnets must be routed statically and separately ............................................ 10
Example 3: Package subnet requirements...................................................................................... 12
Example 4: Package subnet IP Monitor recommendations ............................................................... 13
Advantages of modular packages in cross-subnet clusters....................................................................... 14
General application integration considerations ..................................................................................... 14
Handling of application failures from client’s perspective.................................................................... 14
The client is aware of two different destinations.............................................................................. 15
The client is not aware of two potential destinations........................................................................ 15
Name resolution update upon cross-subnet failure.............................................................................. 15
Dynamic DNS............................................................................................................................ 16
Global Server Load Balancer (GSLB)............................................................................................. 17
Oracle in a cross-subnet cluster ........................................................................................................... 18
Client access to Oracle databases ................................................................................................... 18
Client access to a single instance Oracle database ........................................................................ 19
Client access to Oracle RAC instances.......................................................................................... 20
Fast Application Notification (FAN) .............................................................................................. 21
Oracle RAC specific network configuration ....................................................................................... 22
NFS in a cross-subnet cluster ............................................................................................................... 22
Known limitations with the Serviceguard NFS Toolkit in a cross-subnet cluster........................................ 23
Potential workarounds for using NFS in a cross-subnet cluster.............................................................. 23
Workaround 1: Forcible Unmount ................................................................................................ 23
Workaround 2: Automatically unmount idle file systems via AutoFS.................................................. 24
Technical Considerations for a Serviceguard
Cluster that Spans Multiple IP Subnets
July 2009

Summary of content (27 pages)