Versions Compared

    Key

    • This line was added.
    • This line was removed.
    • Formatting was changed.

    By default Qube! chooses any host (Worker) in the list of hosts which qualify. If given a choice, a job is allowed to prefer a particular host based upon its attributes. This is established using the Qube! resources and priorities defined earlier in the Requirements section of this document.

    ...

    • host.processors
    • host.memory
    • host.processor_speed

    Syntax

    [+|-]host.property
    [+|-]host.resource.[total|used|avail]

    The + or  in the expression is used to determine if the job would prefer the largest or smallest value possible.  If neither is used, + is assumed.

    Examples

    ...

    CommandMeaning

    % qbsub --hostorder "host.processor_speed" Render myscene.ma

    Choose the

    ...

    fastest host
    % qbsub --hostorder "-host.processors.used" Render myscene.maChoose the

    ...

    host with the

    ...

    least number of worker

    ...

    slots

    ...

    in use
    % qbsub --hostorder "host.processor_speed,host.processors.avail" Render myscene.maChoose the fastest host with the most available worker_slots
    Notes

    Note that the The system will use the hostorder specification only when initially choosing the most preferable Worker for the job itself. Once it has chosen a host, it will try to fill it up with instances from the job until the host is full. In other words, the system will not attempt to apply the hostorder to select a host for each individual instance.