NonStop Systems Introduction

Contents
NonStop Systems Introduction527825-001
iii
5. Transaction Management
5. Transaction Management
What Is a TMF Transaction? 5-1
Specifying a TMF Transaction in a Program 5-3
Local and Distributed Transactions 5-4
Audited Files and Audit Trails 5-5
Transaction Commitment 5-7
Transaction Backout 5-8
Volume Recovery 5-10
File Recovery 5-12
TMF Integration With the Application Server Environments and SQL/MX 5-14
6. The NonStop Kernel
Application Services 6-1
Network Operations 6-4
Cooperative Systems 6-6
Distribution of Control 6-6
Requesters and Servers in the Operating System 6-8
Removal of Physical Boundaries 6-9
Easy Transition to Distributed Processing 6-10
Support for Fault Tolerance 6-12
Processor Checking 6-12
Process Pairs 6-13
Support for System Expandability 6-15
Role of Expand Software 6-15
Fault-Tolerant Expand Operation 6-16
Transparent Access to Network Resources 6-17
7. NonStop Server Architecture
Software and Hardware Views of Architecture 7-1
Fault Tolerance of NonStop Servers 7-2
Interconnected Multiple Processors 7-4
Dual Access Paths for I/O 7-5
Low-Latency Routing 7-7
Mirrored Disk Volumes 7-8
Multiple Power Sources and Online Repair 7-9
Detection and Correction of Hardware Errors 7-9
ServerNet Clustering for Availability and Performance 7-10
Cost-Effective System Expansion 7-11