RDF System Management Manual

Table Of Contents
Process-Lockstep Operation
HP NonStop RDF System Management Manual524388-003
14-8
Lockstep Performance Ramifications
Lockstep Performance Ramifications
By definition, a lockstep operation will increase the response time of your application
because, after having invoked DoLockstep, the application must wait for the data to
become safely stored in the backup system’s image trail. The extractor and receiver
processes have been streamlined to facilitate lockstep processing, but a short delay is
unavoidable.
Expand problems or CPU failures that trigger extractor and receiver restart operations
could also increase response times.
As described under Multiple Concurrent Lockstep Operations, the RDF gateway only
ever has a single lockstep transaction in progress at any one time. If called while a
lockstep transaction is in progress, the RDF gateway merely queues the request.
Consequently, if an application process issues a DoLockstep request immediately after
the gateway has started a lockstep transaction, that request must wait to be performed
until the current lockstep transaction is commited on the backup system. That could
also increase response times.
Lockstep and Auxiliary Audit Trails
You cannot use lockstep processing in an RDF subsystem that is protecting auxiliary
audit trails.
Lockstep and Network Transactions
You cannot use lockstep to protect data associated with network transactions because
the lockstep protocol only pertains to operations on a single system. If lockstep is used
with network transactions, consistency between lockstep operations and the distributed
application database files cannot be guaranteed after an RDF takeover.
Lockstep Operation Event Messages
1
Cause. While reading $RECEIVE, the lockstep gateway received an I/O completion
on an unknown file number.
Effect. The lockstep gateway stops.
Recovery. This is an internal error, but the gateway is restarted. If the problem
persists, contact the Global Customer Support Center (GCSC) or your service
provider.
I/O completed on an unknown file number.