New Fault Tolerance and Performance Evaluator (NFTAPE)
Target Node
All Target Nodes together constitute the system-under-test. Each Target
Node maintains a set of light-weight fault injectors (LWFIs) and light-weight
triggers, and a process manager daemon, as well as components of the target
system.

The Process Manager ("Proc. Mgr." in the diagram) is a
daemon process that launches local processes and facilitates communication
between those processes and the Control Host. By
encapsulating communication and control responsibilities in a single daemon
for each Target Node, the various functions involved in
fault injection and evaluation can be broken out into separate executable
components. This provides means for the architectural separability of LWFIs,
triggers, and workload components, thus establishing a baseline for the
generic composibility of injection execution.
|