智能电网云平台调度策略的研究
华北电力大学 蒲晓阳
本文在hadoop平台下,给出了一种基于作业执行时间预测的资源优化推测执行算法,该算法通过预先执行作业一部分任务,通过这些先行任务预测作业平均和整体的运行时间,同时将群集中的节点以执行相同作业所属任务的执行时间为参数,将节点分为快节点和慢节点,而推测执行的任务只能发生在快节点上,该算法结合任务执行节点的性能参数,判断该任务是否进行推测执行,当推测执行发生时会尽可能以局部执行的方式执行其后备任务,推测任务发生之前,该算法会检查群集中其它节点执行该任务的成本是否低于该节点(主要以inputsplit的所在节点与执行节点的距离做参考),如果任务在其它节点执行成本更低,则算法会放弃本次推测执行。
智能电网云平台调度策略的研究