Transporter Load Balancing

The Transporter load balancing feature allows you to distribute the tasks within a single job among available transporters to maximize data processing speed. The product achieves this by:

  • Determining the priority of tasks to be processed by a transporter

  • Determining possible data paths for processing each task, that is:

    • Determining the transporters available for a job

    • Measuring transporter proximity

    • Verifying cross-transporter connectivity

    • Determining available transporter load while accounting for a transporter’s existing load, which can include maintenance tasks like repository verification

  • Determining a candidate data path for processing the task

  • Prioritizing the candidate data path based on transporter round-trip time (RTT) and available load

  • Distributing tasks across the candidate data path to evenly load transporters based on task and candidate data path priorities