We define some terms that will be used throughout this document.
A Dolphin D or DX host adapter. This is the Dolphin Express hardware installed in the cluster nodes.
A computer which is part of the Dolphin Express interconnect, which means it has an adapter installed. All nodes together constitute the cluster.
The CPU architecture relevant in this guide is characterized by the addressing width of the CPU (32 or 64 bit) and the instruction set (x86, Sparc, etc.). If these two characteristics are identical, the CPU architecture is identical for the scope of this guide.
A fabric is an independent, closed communication network that connnects a number of machines (here: all nodes in your cluster). Thus, with one adapter in each node and all cable connections set up, the cluster is using a single fabric. Adding another adapter to each node and connecting them would make the cluster run with 2 fabrics.
A The cable between two adapters or between an adapter and a switch.
The single computer that is running software that monitors and controls the nodes in the cluster. For increased fault tolerance, the frontend should not be part of the Dolphin Express interconnect it controls, although this is possible. Instead, the frontend should communicate with the nodes out-of-band, which means via Ethernet.
All nodes constitute the cluster.
The node manager is a daemon process that is running on each node and provides remote access to the interconnect driver and other node status to the network manager. It reports status and performs actions like configuring the installed adapter or changing the interconnect routing table if necessary.
The service name of the network manager is dis_nodemgr.
The Windows Installer is an engine for the installation, maintenance, and removal of software on modern Microsoft Windows systems. The installation information, and often the files themselves, are packaged in installation packages, loosely relational databases structured as OLE Structured Storage Files and commonly known as "MSI files", from their default file extension.
Scalable Coherent Interface is one of the interconnect implementations that can be used with Dolphin Express software, like SuperSockets and SISCI. SCI is an IEEE standard; the implementation offered by Dolphin are the D33x and D35x series of adapter cards.
Next to the SCI interconnect, Dolphin offers the Dolphin Express DX interconnect hardware. This is the latest interconnect from Dolphin and offers increased performance. In contrast to SCI, it use a dedicated switch.
SISCI (Software Infrastructure for Shared-Memory Cluster Interconnect) is the user-level API to create applications that make direct use of the low level Dolphin Express interconnect shared memory capabilities.
To run SISCI applications, a service named dis_sisci has to be running; it loads the required kernel module and sets up the SISCI devices.
PCI express slots, and also Dolphin Express, combine multiple lanes (serial high-speed communication channels using few electrical connections) into communication paths with a higher bandwidth. With PCI Express gen. 1, each lane carries 2.5Gbit/s of traffic. Combining 4 lanes into a single communication path is called x4 and thus delivers 10Gbit/s bandwidth, while x8 doubles this bandwidth using 8 lanes.