Versions Compared

    Key

    • This line was added.
    • This line was removed.
    • Formatting was changed.
    Comment: Published by Scroll Versions from this space and version 6.9-0

    A diagram showing how the same 4 jobs have their priority sorted differently depending on which cluster the job and worker are each in.

    Gliffy Diagram
    nameCluster priority evaluation

    Workers in the / cluster (also known as the 'root')

    Jobs are sorted by

    1. priority
    2. then by job id (first come, first served - FCFS)

    Workers in cluster /A

    1. jobs Jobs in cluster /A are considered first, sorted by
      1. priority
      2. then by job id - FCFS
    2. cluster Cluster /B jobs are considered next, sorted by:
      1. priority
      2. then by job id - FCFS

    Workers in cluster /B

    1. jobs Jobs in cluster /B are considered first, sorted by
      1. priority
      2. then by job id - FCFS
    2. cluster Cluster /A jobs are considered next, sorted by:
      1. priority
      2. then by job id - FCFS

    Custom Queuing Algorithms

    Although Qube is shipped with several pre-built and optimized queuing algorithms, Qube also allows developers to take advantage of the research PipelineFX has done in queuing system design to write their own queuing system algorithm. This feature enables a site to design an queuing algorithm tailored to its own policies.

    See the Custom Queuing Algorithms in the Developer's Guide for more information on how to develop custom queuing algorithms.