-
公开(公告)号:CN109298932A
公开(公告)日:2019-02-01
申请号:CN201810994305.7
申请日:2018-08-29
Applicant: 华中科技大学
Abstract: 本发明公开了一种基于OpenFlow的资源调度方法、调度器及系统,包括:当待调度Reduce任务到达时,获得集群当前的拓扑信息;根据集群当前的拓扑信息,从空闲的Reduce节点中确定用于执行待调度Reduce任务的执行节点和将待调度Reduce任务所对应的中间结果数据传输到执行节点的第一传输路径;将待调度Reduce任务调度到执行节点,并根据第一传输路径为待调度Reduce任务预留带宽并更新集群拓扑信息;按照第一传输路径将待调度Reduce任务所对应的中间结果数据传输到执行节点,以由执行节点执行待调度Reduce任务。本发明能够最小化Reduce阶段计算资源和网络资源的使用代价总和,从而提高任务的执行效率。
-
公开(公告)号:CN109298932B
公开(公告)日:2020-07-10
申请号:CN201810994305.7
申请日:2018-08-29
Applicant: 华中科技大学
Abstract: 本发明公开了一种基于OpenFlow的资源调度方法、调度器及系统,包括:当待调度Reduce任务到达时,获得集群当前的拓扑信息;根据集群当前的拓扑信息,从空闲的Reduce节点中确定用于执行待调度Reduce任务的执行节点和将待调度Reduce任务所对应的中间结果数据传输到执行节点的第一传输路径;将待调度Reduce任务调度到执行节点,并根据第一传输路径为待调度Reduce任务预留带宽并更新集群拓扑信息;按照第一传输路径将待调度Reduce任务所对应的中间结果数据传输到执行节点,以由执行节点执行待调度Reduce任务。本发明能够最小化Reduce阶段计算资源和网络资源的使用代价总和,从而提高任务的执行效率。
-