SuiteCloud Processors Terminology

To fully understand how SuiteCloud Processors work, you should be familiar with the following term definitions.

Term

Definition

Job

A piece of work submitted to SuiteCloud Processors for processing. Each job is executed by a single processor.

Priority

Priority of a job. The priority of submitted jobs determines the order in which the scheduler sends the jobs to the processor pool. Priorities are set on the deployment record or from the SuiteCloud Processors Priority Settings Page.

Processor

A virtual unit of processing power that executes a job. It is not distinguished as an individual physical entity, but as a single processing thread.

Processor Pool

Represents the number of processors available to a specific account. For accounts without SuiteCloud Plus, the processor pool contains two processors. For more information, see Accounts Without a SuiteCloud Plus License.

For accounts with SuiteCloud Plus, the processor pool contains at least two and up to 60 processors depending on the number of SuiteCloud Plus licenses the account has. For more information, see SuiteCloud Plus Settings.

Queue

With SuiteCloud Processors, a queue is no longer a separate processing mechanism. On scheduled script deployments, the Queue field remains to accommodate deployments that rely on the FIFO (first in, first out) order imposed by an individual queue. However, all jobs that use queues are processed by the same processor pool that handles the jobs that do not use queues. All jobs compete with each other using the same common processing algorithm.

Scheduler

The scheduler determines the order in which jobs are sent to the processor pool. The scheduler uses algorithms that are based on user-defined priority levels, submission time, and user-defined preferences.

Task

A script instance that is submitted for processing. Each task is handled by one or more jobs.

Related Topics

SuiteCloud Processors
SuiteCloud Processors Basic Architecture
SuiteCloud Processors Supported Task Types
SuiteCloud Processors Processor Allotment Per Account
SuiteCloud Processors Priority Levels
SuiteCloud Processors Priority Elevation and Processor Reservation (Advanced Settings)

General Notices