The ARCserveIT server runs on a UNIX server, and in addition to the Discovery service, contains following back-end services.
- ARCserveIT Loader (ARCserved) - responsible for loading and unloading all ARCserveIT services.
- Authentication Service (asauthd) - controls ARCserveIT resources on a per domain basis, and verifies user's permissions associated with each ARCserveIT server.
- Scheduler (asqd) - manages the jobs that are scheduled through the ARCserveIT Manager or command line.
- Media Server (asmediad) - handles the transfer of data, to and from media.
- Database server (asdbd) - keeps track of the jobs run, and all of the files backed up or restored by ARCserveIT.
- Event Logger (asloggerd) - Handles message logging and message retrieving. Outputs messages to numerous destinations such as a printer, (fax machine, a beeper,) a file, an SNMP console, or a Unicenter TNG console
The Authentication service provides a centralized point for verifying users rights and controlling the available ARCserveIT servers on the system. See `ARCserveIT's Authentication service', for more information.
An example of the design methodology for an ARCserveIT server (and services) running on a given node is shown below:
Loading ARCserveIT services
By default, all ARCserveIT services are loaded by the arcserve command line, (which in turn, starts the arcserved daemon). See `Starting and stopping ARCserveIT', for more information.