InfoScale™ 9.0 Cluster Server Agent for Hitachi TrueCopy/HP-XP Continuous Access Configuration Guide - Windows
- Introducing the agent for Hitachi TrueCopy/Hewlett-Packard XP Continuous Access
- Configuring the agent for Hitachi TrueCopy/Hewlett-Packard XP Continuous Access
- Configuration concepts for the Hitachi TrueCopy/Hewlett-Packard XP Continuous Access agent
- Attribute definitions for the TrueCopy/HP-XP-CA agent
- Before you configure the agent for Hitachi TrueCopy/Hewlett-Packard XP Continuous Access
- Configuring the agent for Hitachi TrueCopy/Hewlett-Packard XP Continuous Access
- Configuration concepts for the Hitachi TrueCopy/Hewlett-Packard XP Continuous Access agent
- Testing VCS disaster recovery support with Hitachi TrueCopy/Hewlett-Packard XP Continuous Access
- How VCS recovers from various disasters in an HA/DR setup with Hitachi TrueCopy/Hewlett-Packard XP Continuous Access
- Setting up fire drill
Considerations for calculating the AllowAutoFailoverInterval attribute value
You can configure the VCS agent for HTC to trigger an automatic failover when a primary site failure occurs in a Global Cluster Option (GCO) environment. Such a configuration comes into effect after a certain time has elapsed, which is defined by the AllowAutoFailoverInterval attribute.
The value of AllowAutoFailoverInterval is determined based on the following events:
The time when the latest PAIR status of P-VOL is propagated to the secondary site
The time when the secondary site detects the primary site failure
The time when the remote RAID manager is longer reachable
Table: Variables used to calculate the value of AllowAutoFailoverInterval
Variable | Source | Default value | Usage |
---|---|---|---|
A = MonitorInterval attribute value | HTC agent | 60 seconds | Specifies how frequently the agent polls and records the PAIR status for P-VOL. |
B = AYAInterval attribute value | Heartbeat agent | 60 seconds | The interval between two heartbeats in the global cluster. You can modify this value using the hahb command, for example: hahb -modify ICMP AYAInterval 45 |
C = AYARetryLimit attribute value | Heartbeat agent | 3 attempts | The maximum number of lost heartbeats before the agent reports that heartbeat to the cluster is down. You can modify this value using the hahb command, for example: hahb -modify ICMP AYARetryLimit 2 |
D = Timeout value specified for the cluster node at the Primary site | HORCM file at the Secondary site | 120 seconds | The HTC agent at secondary site attempts to get the replication link state using the pairdisplay command. This operation times out after the specified interval. |
Considering the default values, the time interval is calculated as follows:
A + (B x C) + D + BufferTime = 60 + (60 x 3) + 120 + 40 = 400 seconds
You can modify these attribute values (A to D) to reduce the effective failover time. For example, the turnaround time can be reduced to 180 seconds by tweaking the attributes values as follows:
A = 30 seconds
B = 45 seconds
C = 2 attempts
D = 30 seconds
Caution:
AYAInterval and AYARetryLimit are responsible for GCO link monitoring and toleration of intermittent network failures. Significantly reducing this value may falsely flag intermittent network issues as network failures, which may trigger a failover.
Note:
AYAInterval and AYARetryLimit are not used in a replicated data cluster (RDC) environment, so the effective time for failover in that environment is greatly reduced.