- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
CN107341041-CN201710500564-基于优先队列的云任务多维约束回填调度方法
(19)中华人民共和国国家知识产权局
(12)发明专利申请
(10)申请公布号 CN 107341041 A
(43)申请公布日
2017.11.10
(21)申请号 201710500564.5
(22)申请日 2017.06.27
(71)申请人 南京邮电大学
地址 210003 江苏省南京市鼓楼区新模范
马路66号
(72)发明人 程维文 袁佳欣 陈建新 李连万
闫午阳
(74)专利代理机构 南京知识律师事务所 32207
代理人 张芳
(51)Int.Cl.
G06F 9/455(2006.01)
G06F 9/48(2006.01)
权利要求书1页 说明书4页 附图3页
(54)发明名称
基于优先队列的云任务多维约束回填调度
方法
(57)摘要
本发明公开了一种基于优先队列的云任务
多维约束回填调度方法,该方法克服了云计算中
传统回填调度算法和其改进回填调度算法中考
虑任务指标过于单一造成的回填性能不佳,虚拟
机资源占空比变大的缺陷;综合考虑申请处理器
核心数量和批量任务中独立任务的预计执行时
长这两个维度进行权衡,利用回填权重系数的值
构建了基于最小二叉堆的优先队列来优先回填
申请资源较少而且预计执行时间较长的任务,并
且增加内存占用和带宽占用等约束条件。本发明
提高了单位时间内虚拟机计算资源的利用率,减
A 少了批量任务的最终完成时间,降低了任务平均
1 等待时延。
4
0
1
4
3
7
0
1
N
C
CN 107341041 A 权 利 要 求 书 1/1页
1.一种基于优先队列的云任务多维约束回填调度方法,其特征在于,包括以下步骤,
步骤1:将等待任务队列中的任务按照任务指令长度和申请的处理器核心数量比值的
大小作为任务处理时间因子来降序排列,存入普通队列中;处理时间因子用来表征独立任
务的预计处理时间;
步骤2:将数据中心中的虚拟机按照其计算处理能力的大小降序排列,并在数据中心建
立虚拟机的编号和其计算处理能力值的对应关系;
步骤3:将步骤1中普通队列中的任务根据预计执行时长绑定到步骤2的虚拟机队列,执
行时长越长,绑定的虚拟机性能越佳,若分配到当前虚拟机的任务预计执行时长小于等于
下一台虚拟机则绑定该任务到当前虚拟机,否则绑定该任务到当前虚拟机,完成虚拟机的
初步绑定;
步骤4:步骤3中进入每台虚拟机上的批量任务,根据每个任务申请的处理器核心数量
的平方除以任务指令长度的比值得到的回填权重系数作为键来建立最小二叉堆,构成任务
优先队列;所述回填权重系数表征为每个任务申请的处理器核心数量的平方除以任务指令
长度的比值;
步骤5:弹出最小二叉堆中的第一个任务,扫描虚拟机中正在运行中的任务,若同时满
足虚拟机的总处理器核心数、总内存大小和总带宽大小的约束条件即该任务回填后不会超
出虚拟机的处理能力、内存和带宽,则进行回填;若不满足,则重新压入二叉堆队列的末尾
重新上浮;
步骤6:重复执行步骤5,直到将二叉堆中所有任务调度完毕。
2.根据权利要求1所述的基于优先队列的云任务多维约束回填调度方法,其特征在于,
步骤2中所述的虚拟机的计算处理能力通过MIPS表征。
2
2
CN 107341041 A 说 明 书 1/4页
基于优
您可能关注的文档
- CN107358352-CN201710551925-基于蒙特卡洛模拟的电力系统可靠性评估系统及方法.pdf
- CN107358346-CN201710534722-针对于通信质量的评价信息处理方法和装置.pdf
- CN107358339-CN201710471142-一种基于大数据的轨道质量状态评估方法.pdf
- CN107358332-CN201710350887-一种电网调度运行精益化评价方法.pdf
- CN107358297-CN201710328240-一种状态检测数据的快速索引方法.pdf
- CN107358045-CN201710564154-一种评价地铁与常规公交换乘效率的流程与方法.pdf
- CN107358036-CN201710520728-一种儿童近视风险预测方法、装置及系统.pdf
- CN107358034-CN201710495050-一种儿童健康的综合监控方法及系统.pdf
- CN107358000-CN201710590097-一种聚酯纤维张紧型系泊系统的规划设计方法.pdf
- CN107357923-CN201710600663-基于FreeMarker生成税务立方体的方法.pdf
- CN107340772-CN201710559890-一种面向无人驾驶的拟人化参考轨迹规划方法.pdf
- CN107340747-CN201710813406-一种混凝土搅拌机智能远程监控系统.pdf
- CN107340365-CN201710471247-一种面向湖泊蓝藻灾害的立体监控及数据挖掘系统和方法.pdf
- CN107340347-CN201710316045-用于法庭科学毒品检测的杜冷丁标准物质的纯化制备方法.pdf
- CN107340286-CN201710682099-一种激光代谢评估仪及其检测方法.pdf
- CN107340039-CN201710530939-一种大豆物理检测系统.pdf
- CN107340019-CN201710576582-一种水土保持在线监测装置及监测方法.pdf
- CN107339135-CN201710574278-机动车船尾气吸收器.pdf
- CN107339086-CN201710665193-一种水驱油藏特征关系图版绘制方法及其装置.pdf
- CN107338686-CN201710573937-一种高速铁路路基填料施工方法.pdf
最近下载
- 办公耗材类保证服务的措施.docx VIP
- 网招团队日常管理.pptx
- 阿兹海默症护理.pptx VIP
- 罐区设备设施风险分级管控清单.pdf VIP
- DB32T 4582-2023 宗教活动场所安全管理规范 .pdf VIP
- 专题03 2025年西城区高三一模作文“用功与有功” “如你所愿”导写(原题呈现 审题立意 素材积累 高分范文 类题迁移).docx VIP
- BATCH RELEASE CERTIFICATE(外贸出口BRC两个模板).doc
- (投标书范本)政府采购投标书.pdf VIP
- 专题02 2025年东城区高三一模作文“适合的与热爱的” “先声”导写(原题呈现 审题立意 素材积累 高分范文 类题迁移).docx VIP
- 沪教版九上化学 2.1 性质活泼的氧气第2课时 氧气的实验室制法与性质实验 课件(共17张PPT)(含音频+视频).ppt VIP
文档评论(0)