TCP/IPv6 Configuration and Management Manual (G06.29+, H06.03+, J06.03+)
Maximize the Benefit of the NonStop TCP/IPv6
Architecture
HP NonStop TCP/IPv6 Configuration and Management Manual—524523-012
3-11
Broker Listener Model
In Figure 3-7, client 1 has contacted broker 2 (running in processor 3), has been
directed to contact server 1 (running in processor 0) for service, and is exchanging
service requests and getting service responses from server 1. Similarly, client 2 has
contacted broker 1 (running in processor 1).
As of the single IP image of the NonStop TCP/IPv6 architecture, broker 1 is on the
same IP host as broker 2, which simplifies client configuration. Broker 1 also has
directed client 2 to contact server 1. However, client 3, which has contacted broker 1,
has been directed to contact server 2 (running in processor 2). Of course, more server
process instances could run (in the same or different processors), as well as brokers,
depending on the load and application requirements.
The broker model can benefit from the NonStop TCP/IPv6 architecture in several
ways:
The architecture lets you run multiple broker processes in multiple processors
bound to the same port with round-robin filtering enabled. This method lets you
Figure 3-7. Broker Listening Model in NonStop TCP/IPv6
Processor 0 Processor 1 Processor 2
Processor 3
LAN Adapter
Client 1 Client 2
Client 3
Broker 2
Broker 1
TCP/IPv6 Library TCP/IPv6 Library
VST133.vsd
Server 1 Server 2
TCP/IPv6 Library
TCP/IPv6 Library
ServerNet