[发明专利]用于调度工作流作业的设备和方法在审
申请号: | 201310249906.2 | 申请日: | 2013-06-21 |
公开(公告)号: | CN103995735A | 公开(公告)日: | 2014-08-20 |
发明(设计)人: | 安信荣;裵承朝 | 申请(专利权)人: | 韩国电子通信研究院 |
主分类号: | G06F9/46 | 分类号: | G06F9/46;G06F9/50 |
代理公司: | 北京市柳沈律师事务所 11105 | 代理人: | 李芳华 |
地址: | 韩国*** | 国省代码: | 韩国;KR |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 调度 工作流 作业 设备 方法 | ||
1.一种工作流作业调度设备,包括:
工作流用户接口单元,被配置为提供用于用户工作流的接口;
工作流引擎单元,被配置为使用个别应用的资源使用信息来将用户工作流变换为运行工作流,执行该运行工作流,并生成调度指令;
资源管理单元,被配置为收集和管理用于计算系统的所有资源的实时工作负荷信息;
作业调度单元,被配置为基于该实时工作负荷信息并根据该调度指令,来调度要依次运行的对同一计算节点具有数据地点依赖性的一组作业;
计算资源作业管理单元,位于个别计算节点处,并被配置为当该作业调度单元请求作业的运行时,在所分配的节点处运行作业;
计算节点监视单元,被配置为当在个别计算资源处正运行作业时,监视个别计算资源的负荷信息,并将该负荷信息提供到该资源管理单元;
全局文件系统资源监视单元,被配置为测量全局文件系统的使用比率和总输入/输出(I/O)带宽,并将测量信息提供到该资源管理单元;和
应用资源使用管理单元,被配置为基于来自该全局文件系统资源监视单元的测量信息和来自该计算节点监视单元的负荷信息,来生成个别应用的资源使用信息。
2.根据权利要求1的工作流作业调度设备,其中该接口包括图形用户接口(GUI)或网络接口。
3.根据权利要求1的工作流作业调度设备,进一步包括工作流管理单元,被配置为提供存储、改变、删除、和检查该用户工作流的功能。
4.根据权利要求3的工作流作业调度设备,其中该用户工作流是不在计算资源处运行的抽象级别的工作流。
5.根据权利要求1的工作流作业调度设备,其中,当将该用户工作流变换为运行工作流时,该工作流引擎单元被配置为将该用户工作流的作业的顺序变换为当提交作业时需要的数据地点依赖性参数,并将所述个别应用的资源使用信息变换为当提交作业时需要的资源使用要求参数。
6.根据权利要求5的工作流作业调度设备,其中该工作流引擎单元被配置为生成包括该数据地点依赖性参数和该资源使用要求参数的作业运行请求信息,并将该作业运行请求信息提供到该作业调度单元。
7.根据权利要求1的工作流作业调度设备,其中该工作流引擎单元被配置为提供存储、删除、和检查计算资源的运行结果的功能。
8.根据权利要求1的工作流作业调度设备,其中该实时工作负荷信息包括关于计算系统的资源的配置信息、关于负荷以及是否向作业分配个别节点的资源的信息、全局文件系统的负荷、和I/O带宽使用。
9.根据权利要求8的工作流作业调度设备,其中该资源包括计算节点、全局文件系统节点、管理网络开关、计算网络开关、和网络架构。
10.根据权利要求1的工作流作业调度设备,其中该作业调度单元被配置为根据作业的优先级以及是否存在可用资源,来向计算资源分配当前作业队列上未决的作业,并运行所述作业。
11.根据权利要求10的工作流作业调度设备,其中是否存在可用资源包括实时I/O带宽可用性。
12.根据权利要求1的工作流作业调度设备,其中该计算资源的负荷信息包括CPU使用比率、存储器使用比率、盘I/O带宽使用、盘使用比率、网络I/O使用、和网络I/O使用比率中的至少一个。
13.根据权利要求12的工作流作业调度设备,其中该计算资源监视单元被配置为监视该负荷信息,并周期性地或者在完成作业之后将该负荷信息提供到该资源管理单元或该应用资源使用管理单元。
14.根据权利要求1的工作流作业调度设备,其中当运行该用户工作流时,自动收集并生成所述个别应用的资源使用信息。
15.根据权利要求1的工作流作业调度设备,其中通过作业管理器的监视,经由手动输入,生成所述个别应用的资源使用信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于韩国电子通信研究院,未经韩国电子通信研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310249906.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:车辆防溜坡驱动控制器、系统及驱动控制方法
- 下一篇:坐立两用便携式写生画架