Participant Startup
The BOINC core client is run in a BOINC home directory. On
hosts that share a network file system, each host must have its own
BOINC home directory.
The use of "proxy" servers (such as SETI@home's SETIQueue) serves
two purposes:
-
To buffer input and output data, allowing hosts to work for long
periods without connecting to the Internet, or when the project's
servers are down.
-
To support hosts that are not connected to the Internet.
BOINC's high/low water mark scheme performs the first function. The
second function would be hard to do; the proxy server would have to
parse the XML descriptions of workunits and results, and would interact
with data servers.