主体运行情况
排队任务队列与计算节点负载监测模块并行存在,任务调度模块依据节点负载信息动态调整分配策略。排队任务的优先级由调度模块实时更新,其调整依据包括任务类型的资源需求和节点当前处理能力,这些优先级变化同步影响任务在队列中的等待顺序。节点负载数据不断反馈至负载监测模块,同时负载监测结果限制任务调度模块对节点资源的调配范围,确保资源分配不超出节点承载能力。
任务调度模块与资源分配单元形成闭环关系,调度指令触发资源分配动作,分配完成后,相关节点负载立即变化,负载监测模块捕获这一变化并反馈至调度模块,促使后续调度调整。任务排队队列内不同任务类型并存,调度策略在高负载节点优先降低资源密集型任务的调度频率,以减少节点压力,这一选择通过优先级函数影响排队顺序,调度模块则根据最新顺序发起分配请求。
此外,端点反馈信息作为调度参数之一,与节点负载和任务特性共同作用,端点反馈中的性能指标直接影响调度模块的策略调整幅度,从而间接作用于任务优先级和资源配给速度。各模块间的反馈和约束关系多线程并行执行,且在每个调度周期内反复更新,确保任务调度和资源分配的动态相互制约持续存在。