These notes can be used by the administrator to use SCOOP on your PC Cluster System, and also to re-compile and install SCOOP.
SCOOP consists of three components: an agent program, a data collection server program, and a GUI tool for monitoring the data.
The agent program,
scoopd
(8), runs as a daemon on each compute host and collects
system resource information from the Linux kernel.
The server program,
ScoopServer
(8), can run on a machine external to the cluster,
or on one of the compute hosts, as long as the Java Runtime Environment is
installed. ScoopServer
communicates with any number of compute
hosts running the scoopd
agent, and periodically collects host
resource information.
The GUI monitoring tool,
Scoop
(8), can run on a machine external to the cluster,
or on one of the compute hosts, as long as the Java Runtime Environment with
the JFC component is installed. Scoop
communicates with any
number of ScoopServer
programs, and displays compute host
activity as a block matrix, as well as compute host resource information as
formatted table data. Scoop
users can easily monitor activities
of multiple clusters from a single viewpoint.
Here is a schematic diagram of the SCOOP system monitoring tool showing
32 compute hosts and one server host. ScoopServer
,
Scoop
,
scoreboard
(8) and
msgbserv
(8)
are shown all running on the same server host, although it is possible
for each program to be running on different hosts:
![]() |
PC Cluster Consotium |