NonStop Systems Introduction for H-Series RVUs
The NonStop Operating System
NonStop Systems Introduction for H-Series RVUs—540083-001
6-13
Easy Transition to Distributed Processing
In Figure 6-8, the same processes are spread over two network nodes (system A and
system B), but they continue to communicate through the distributed message system
and Expand software.
Processes cooperate to accomplish work in the same way in both the stand-alone
configuration shown in Figure 6-7 on page 6-12 and in the network configuration
shown in Figure 6-8.
Suppose P1 is a user process and P8 is a system I/O process:
1. If P1 wants to communicate with P8, it sends a request message, along with the
name of the destination process, to the file system (the operating system
component responsible for overall management of I/O operations such as opening,
reading, writing, and closing files).
2. The file system validates the message, looks up the processor location of the
destination process in a system table, and gives the message to the message
system.
3. The message system delivers the request to I/O process P8.
4. I/O process P8 performs the requested service (such as the update of a disk file)
by using a ServerNet I/O controller.
5. After completing the service, process P8 formulates a reply message for process
P1 and sends the message and the name of the destination process to the file
system.
6. The file system validates the message, looks up the location of P1, and passes the
message to the message system.
7. The message system delivers the reply to process P1.
The only real difference between the stand-alone system and the network is that the
message exchange between process P1 and process P8 travels over the dual
Figure 6-8. Interprocess Communication in an Expand Network
Processor 0 Processor 1 Processor 0 Processor 1
Dual ServerNet fabrics
File system
Message system
P1
P2
File system
Message system
P3
P4
File system
Message system
P5
P6
File system
Message system
P7
P8
Dual ServerNet fabrics
System A System B
VST078.vsd
Expand
network
connection










