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
Special consideration for fence level NEVER
During each monitor cycle, the VCS agent for HTC records the P-VOL status with the timestamp and propagates this information to the secondary site. The secondary site uses this information to keep track of the last known PAIR time of P-VOL.
Consider the following failure scenario:
The primary site has failed.
The status of P-VOL cannot be determined, because the RAID manager for that site is not reachable.
The replication status of S-VOL is displayed as PAIR.
The agent provides the AllowAutoFailoverInternal attribute that lets you configure automatic failover in this scenario. The automatic failover allows for minimum downtime at the risk of data loss or corruption.
In this scenario, the agent allows a failover to happen only if AllowAutoFailoverInterval < (Event B - Event A), where:
Event A is the last known PAIR status of P-VOL, which is a timestamp.
Event B is the time at which the secondary site detects that the primary site has failed and the remote RAID manager is not reachable.
The AllowAutoFailoverInterval value is passed to the AdvancedOpts attribute.
Table: Failover scenarios for the various AllowAutoFailoverInterval values
Value | Conditions | Actions |
---|---|---|
0 |
| The failover is triggered. The last known PAIR status of P-VOL is recorded but not used. |
Greater than 0 |
| The failover is triggered. The last known PAIR status of P-VOL is recorded and is used to determine the failover action. |
Greater than 0 |
| The failover is not triggered. The last known PAIR status of P-VOL is recorded and is used to determine the failover action. |
Greater than 0 |
| The failover is not triggered. The last known PAIR status of P-VOL is recorded and is used to determine the failover action. |
undefined or The value is not passed to the AdvancedOpts attribute. | Any | The automatic failover is not enabled. The last known PAIR status of P-VOL is not recorded. Manual intervention is required to restore the operations in this scenario. |
Consider the following before using the AllowAutoFailoverInterval attribute:
This attribute can allow for an automatic failover only when all the following conditions are met:
The fence level is NEVER.
The remote HORCM connection has failed.
The SplitTakeover attribute is set to 0 (zero).
The use of this attribute provides a tradeoff between minimum downtime and data consistency. You may achieve a smaller downtime at the cost of possible data loss or corruption. The tradeoff exists because, in the fence level NEVER, if the remote HORCM is down, there is no way to figure out whether the replication link is healthy and the latest data is available for failover.
In this scenario if takeover has failed, the service group goes into Freeze state.
If the SplitTakeover attribute is set to 1, the agent triggers a failover regardless of the AllowAutoFailoverInterval value.
See Considerations for calculating the AllowAutoFailoverInterval attribute value.