Availability Guide for Application Design

Increasing the Availability of Tuxedo Applications
Availability Guide for Application Design525637-004
5-5
How Does NonStop Tuxedo Work?
capable of handling several clients. It converts ATMI or TX calls made by the client
process into calls understood by the NonStop TS/MP and TMF HP core services.
Bulletin board support includes:
A bulletin board (BB) that contains configuration and status information about an
application. This set of data structures contains information about servers and
services and about the clients that connect to the application. This information is
updated as the dynamics of the application change. The bulletin board is replicated
on every processor that supports the application.
A bulletin board liaison (BBL) process that is responsible for maintaining a copy of
the bulletin board on a particular processor. The BBL receives configuration status
information from the distinguished bulletin board liaison (DBBL) process and
updates the bulletin board accordingly. The BBL process is also replicated on
every processor that supports the application.
A distinguished bulletin board liaison (DBBL) process that communicates with the
BBL processes to coordinate updates to the bulletin boards replicated throughout
the application. There is only one DBBL process in a NonStop Tuxedo application.
The server system on which it runs is known as the master machine of the
application.
Server support by the NonStop TS/MP product includes:
A supervisor process that provides process control, including automated
monitoring of server processes, control of the number of instances of a server
Figure 5-2. Components in a NonStop Tuxedo Application
LINKMON
Supervisor
Database
NonStop TS/MP
Workstation
/WS
Client
WSH
HP NonStop Server
TCP/IP
WSL
Integrity
or Other
UNIX
System
/WS
Native Client
Server Class
NonStop
Tuxedo
Server
BB
BBL
DBBL
NonStop Tuxedo
Transaction Monitor
(System /T)
VST402.vdd