
Toolbox and Server Components
Toolbox and Server Components
In this section...
“Schedulers, Workers, and Clients” on page 1-5
“Third-Party Schedulers” on page 1-6
“Components on M ixed Platforms or Heterogeneous Clusters” on page 1-8
“mdce Service” on page 1-8
Schedulers, Workers, a nd Clients
The optional MJS can run on any machine on the network. The MJS runs
jobs in the order in which they are submitted, unless any jobs in its queue are
promoted, demoted, canceled, or destroyed.
Each worker receives a task of the running job from the MJS, executes the
task, returns the result to the MJS, and then receives another task. When
all tasks for a running job have been assigned to workers, the MJS starts
running the next job with the next available worker.
A MAT LAB Distributed Computing Server network configuration usually
includes many workers that can all execute tasks simultaneously, speeding
up ex ecutio n of large MATLAB jobs. It is generally not important which
worker executes a specific task. Each worker evaluates tasks one at a time,
returning the results to the MJS. The MJS then returns the results of all the
tasks in the job to the client session.
Note For testing your application locally or other purposes, you can configure
a single computer to host the client, workers, and M JS. You can also have
more than one worker session or more than one MJS session on a machine.
1-5
Comentários a estes Manuais