Originally posted by: tony.evans
There are performance considerations to using LUNs for both data and heartbeating.
From
http://www-03.ibm.com/systems/p/advantages/ha/faq/tech.html#11 Question: Can I use an existing Enhanced Concurrent Mode volume group for disk heartbeat? Or do I need to define a new one?
Answer: To achieve the highest levels of availability under the widest range of failure scenarios, the best practice would be to configure one disk heartbeat connection per physical disk enclosure (or LUN).
The heartbeat operation itself involves reading and writing messages from a non-data area of the shared disk. Although the space used for heartbeat messages does not decrease the space available for the application (it is in the reserved area of the disk) there is some overhead when the disk seeks back and forth between the reserved area and the application data area.
If you configure the disk heartbeat path using the same disk and vg as is used by the application, the best practice is to select a disk which does not have frequently accessed or performance critical application data: although the disk heartbeat overhead is small (2-4 seeks/sec), it could potentially impact application performance or, conversely, excess application access could cause the disk hb connection to appear to go up and down.
Ultimately the decision of which disk and volume group to use for heartbeat depends on what makes sense for your shared disk environment and management procedures. For example, using a separate vg just for heartbeat isolates the heartbeat from the application data, but adds another volume group that has to be maintained (during upgrades, changes, etc) and consumes another LUN.
If you decide on a separate vg for heartbeat, it does not need to be included in an HACMP resource group, however, the CSPOC utilities use a resource group node list as the set of nodes to perform operations: including the vg in a resource group with just the (sub)set of nodes connected to the disk will let you take advantage of the CSPOC functions. You can also define and use a disk which is not part of any volume group, though such a setup would have to be manually configured and maintained.
#AIX-Forum