Question What is the difference between server jobs and client jobs? What is the definition of a server task, a client task, and a task server task? What tasks types are provided by the Symantec Management Platform?
This article describes the difference between server jobs and client jobs used by Task Servers. It also gives a definition of server, client, and task server tasks. Finally, a list of task types available after the installation of the Symantec Management Platform is provided.
Server jobs can contain server tasks, client tasks, and task server tasks. However, a server job should never contain only client tasks.
A server job is sequenced on the Notification Server. Each task in the sequence of tasks must complete and roll back up to the Notification Server before the job goes on to the next task. If you put a client or task server task inside of a server job, all the computers assigned to that task must finish or fail before the server job moves on to the next task in the sequence.
If you have conditions on a server job, every computer follows the condition branch together at the same time.
Client or task server tasks that cannot run on all computers assigned to them should never be put in a server job. For example, if you have a client task in a server job, and that task has computers assigned to it that do not have the Altiris Agent installed, the task cannot complete and the server job fails.
Client jobs can contain both client and task server tasks.
A client job does not have any tasks sequenced on the Notification Server. Each computer that is assigned to the client job runs through the sequence of tasks independently. For example, one computer may be finished with the sequence of tasks before another computer starts with the first task in the sequence.
The tasks in a client job can also branch independently. For example, if one computer fails a task and there is a condition to run a registry fix on a fail and try the task again, each computer can run through that condition independently.
Definition of server, client, and task server tasks
Runs on the Notification Server and can only be put in a server job.
Runs on an Altiris Agent computer and can be put in either a server job or a client job.
Task Server task
Runs on a Task Server. A task server task is similar to a client task in that it follows the same rules as a client task and it is assigned to computers and devices. The Task Server runs the task server task on each assigned computer and device. A task server task does not require an Altiris Agent to run. A task server task can be put in either a server job or a client job.
Task Types provided by the Symantec Management Platform
Task Server tasks
Assign to organizational group
Send basic inventory
Run Script on task server
Update client configuration
Call Web service client
Control service state
Restart server services
Run hierarchy node replication schedule
Get IP configuration
Reset task agent
Update filter membership
Write entry to server log
UNIX/Linux/Mac service control
File resource cleanup
Call Web service on server
Run script on server
Run SQL query on server
Send E-mail server
Imported Document ID: HOWTO9671
Subscribing will provide email updates when this Article is updated. Login is required.