0
我们正在开发一个通过使用后端服务器池来处理不同作业的系统。 我正在寻找一种算法,该算法将允许传入作业请求的资源分配。特别作业分配的资源调度算法
作业列表或时间表未知。因此,对于工作的资源分配需要在收到工作请求时完成,我不能提前完成所有工作的完整计划。不同的工作也会有不同的优先级。更糟糕的是,工作的确切执行时间也是未知的。
我们开发了一些工具,可以为我的调度程序提供每个服务器的性能/负载信息。所以这些信息可以用于调度目的。
现在基于这些要求和限制,任何人都可以指出任何算法,这些算法可以用于开发这种动态/临时工作的调度引擎吗?
如果您事先不知道任何事情,则只能使用启发式。你想优化什么? – Thomash