[发明专利]一种云计算平台调度方法有效

专利信息
申请号: 201310066772.0 申请日: 2013-03-04
公开(公告)号: CN103136056B 公开(公告)日: 2017-10-27
发明(设计)人: 支连意 申请(专利权)人: 浪潮电子信息产业股份有限公司
主分类号: G06F9/50 分类号: G06F9/50
代理公司: 暂无信息 代理人: 暂无信息
地址: 250014 山东*** 国省代码: 山东;37
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明提供一种云计算平台调度方法,采用高响应比优先的方式,将租户操作请求队列中的请求重新排序,来兼顾短任务与等待时间较长的任务,对于耗时较长的请求,用户多等待一段时间是比较容易接受的,而对于耗时较短的请求,却要等很长时间,多数用户不易接受,本方法正是考虑到这点,优先照顾耗时短的任务,并兼顾等待时间较长的耗时长的任务,从而在等待时间与执行时间上做出平衡。
搜索关键词: 一种 计算 平台 调度 方法
【主权项】:
一种云计算平台调度方法, 其特征在于采用高响应比优先的方式,将用户操作请求队列中的请求重新排序,来兼顾短任务与等待时间长的任务,系统包括:用户操作请求队列,队列转换模块,用户操作执行队列,优先级判断模块,其中:用户操作请求队列,用于保存用户请求,如果请求队列和执行队列均已满,则将请求丢弃,并回馈信息给发出请求的用户;队列转换模块,包括请求优先级计算模块、队列空满状况检测模块、请求转列执行模块,当检测到执行队列较空闲状态时,请求优先级计算模块遍历请求队列,并将优先级最高的请求经由请求转列执行模块加入到执行队列中;用户操作执行队列,用于保存经队列转换模块按优先级高低排序的请求,优先级高的请求优先得到执行,当执行队列中的任务数量超过执行队列长度的3/4时,可认为执行队列处于较满状态,否则,可认为执行队列处于较空闲状态;优先级判断模块,将请求队列中请求的等待时间、要求时间均作为判断衡量优先级的指标,判断优先级指标计算公式为:Rp=(等待时间+要求时间)/要求时间;具体调度步骤下:(1)一新用户请求到达云计算平台调度服务,系统首先检查请求队列是否已满,若已满,则需进一步检查执行队列是否已满,若二者均已满,则丢弃请求,并反馈执行失败的原因给用户,若执行队列未满,则对请求队列检索,将优先级最高的请求插入执行队列,依次循环,直到执行队列已满,然后将新请求插入请求队列;(2)请求队列中的请求要获得执行,需经过请求到执行转换模块加入到执行队列才可获得执行,队列转换模块根据高响应比优先规则,优先让高优先级的请求出队,进入执行队列,具体步骤是逐个将请求队列中的请求出队,记为Current请求,并计算其优先级,然后与一临时变量保存的当前最大优先级进行比较,记为Max,若Current请求的优先级等于或低于Max,则将Current请求重新加入到请求队列,若Current请求的优先级高于Max,则将Current请求与Max互换,即此时Current为原来的Max,然后将其加入请求队列,一轮下来,将Max请求加入到执行队列,如此往复,直到执行队列变为较满状态;(3)经过步骤(1)和步骤(2)的操作,此时执行队列中的请求已按优先级顺序排好队,挨个出队进入请求执行模块。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮电子信息产业股份有限公司,未经浪潮电子信息产业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201310066772.0/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top