Transparent Distributed Processing

Updated: April 19, 2023

Transparent Distributed Processing (also known as Qnet) is just another protocol (like TCP/IP) that transmits and receives packets. The Qnet module in Core Networking is a loadable shared module, lsm-qnet.so.

To start the stack with Qnet, type this command:

io-pkt-v4-hc -ddriver -pqnet

(assuming you have your PATH and LD_LIBRARY_PATH environment variables set up properly). You can also mount the protocol after the stack has started, like this:

mount -Tio-pkt full_path_to_dll/lsm-qnet.so

For command-line options and general configuration information, see lsm-qnet.so in the Utilities Reference.

Note: You can have at most one instance of Qnet running on a node, even if you're running more than one instance of io-pkt.