Skip to main content

Render Management Software

In Deadline:

  • Pools:

    • Pools are used to categorize and segregate rendering resources based on specific criteria, such as project, department, or priority.
    • Each pool can contain a subset of render nodes (computers) from the render farm.
    • Pools are useful for allocating resources to specific projects or teams, ensuring that rendering jobs are processed according to their priority or requirements.
      • For example, you might have separate pools for high-priority production renders, test renders, and background rendering tasks.
    • Administrators can define access control policies for pools, allowing certain users or groups to submit jobs to specific pools.
  • Groups:

    • Groups are collections of render nodes that share common characteristics or configurations.
    • Nodes within a group typically have similar hardware specifications, software configurations, or geographic locations.
    • Groups can be used to optimize resource allocation by directing rendering jobs to nodes that are best suited for the task.
    • For example, you might create groups for CPU-only nodes, GPU-accelerated nodes, or nodes located in specific data centers.
    • Users can specify group preferences when submitting rendering jobs, allowing them to target nodes with specific capabilities or configurations.
    • Groups can also be used for load balancing and fault tolerance, ensuring that rendering jobs are distributed evenly across available resources and minimizing the impact of node failures.