Availability Guide for Application Design
Increasing the Availability of Tuxedo Applications
Availability Guide for Application Design—525637-004
5-2
Availability Concepts Used in Open Applications
Availability Concepts Used in Open
Applications
The NonStop Tuxedo transaction-processing environment makes use of the full range
of availability concepts. All critical application components make use of one or more of
the following:
•
Immediate persistence
If a process is stopped, it is immediately restarted. These processes are typically
under the control of a monitor process. The monitor receives notice from the
operating system of the failure of a process it is responsible for and restarts it.
Figure 5-1. Open Transaction Monitor
NonStop TS/MP
Guardian
HP NonStop OS
TNS/R or TNS/E
Hardware
Client
Component of
Transaction
Monitor
Server
Components
of Transaction
Monitor
System
API
Front-End
Application
Tuxedo
Client
OSS
Server Class
NonStop
Tuxedo
Servers
HP NonStop Tuxedo
Transaction Monitor
(System/T)
Tuxedo/WS
VST401.vdd