基于云平台的实时任务调度方法技术

技术编号:14005681 阅读:137 留言:0更新日期:2016-11-16 23:45
本发明专利技术提供了一种基于云平台的实时任务调度方法,该方法包括:控制节点接收用户的业务调度请求,计算数据服务器中每个计算节点的资源剩余量,从中确定最优主机集合来进行业务调度。本发明专利技术提出了一种基于云平台的实时任务调度方法,提高了云平台数据服务器的吞吐率,优化了数据服务器对外服务性能,具有更好的调度平衡效果。

【技术实现步骤摘要】

本专利技术涉及云计算,特别涉及一种基于云平台的实时任务调度方法
技术介绍
云计算作为一种新型的计算模式和服务模式,它将大量的计算业务分布式的分派给由底层云平台计算机硬件组成的资源池中,在科研、生产和贸易服务领域有着广泛应用。由于数据服务器资源池是由海量的硬件资源共同组成的,而且计算机数量非常庞大,组成复杂,资源的配置差异较大,当大规模的计算业务需要数据服务器处理时,这时就会导致数据服务器的负载不平衡。而负载的不平衡会造成吞吐率的下降以及响应时间的增加,在一定程度上影响了云平台为用户提供的服务质量。针对云计算数据服务器,不同的业务调度策略会造成整个系统具有不同的负载分配情况,从而导致具有不同的执行效率和对外计算服务能力,最优的业务调度策略应该是一种能够使整个云计算系统产生负载平衡效果的策略。在现有的负载平衡策略中,往往需要维护额外的历史数据,这将导致系统的冗余负载,并且估计负载的效果并不是非常理想。
技术实现思路
为解决上述现有技术所存在的问题,本专利技术提出了一种基于云平台的实时任务调度方法,包括:控制节点接收用户的业务调度请求,计算数据服务器中每个计算节点的资源剩余量,从中确定最优主机集合来进行业务调度。优选地,所述确定最优主机集合来进行业务调度,进一步包括:将业务调度问题解析为将特定时间段内收到的业务请求调度到云平台数据服务器中由多个计算节点组成的最优计算节点集合中的问题,将所述业务调度问题的解表示为一个N维解向量,每个元素代表处理用户业务请求的最优计算节点的一个元组;若数据服务器中有n台可用的计算节点,这些计算节点使用空间共享分配策略,定义四元组Y={S,TK,Lc,Lm本文档来自技高网...
基于云平台的实时任务调度方法

【技术保护点】
一种基于云平台的实时任务调度方法,其特征在于,包括:控制节点接收用户的业务调度请求,计算数据服务器中每个计算节点的资源剩余量,从中确定最优主机集合来进行业务调度。

【技术特征摘要】
1.一种基于云平台的实时任务调度方法,其特征在于,包括:控制节点接收用户的业务调度请求,计算数据服务器中每个计算节点的资源剩余量,从中确定最优主机集合来进行业务调度。2.根据权利要求1所述的方法,其特征在于,所述确定最优主机集合来进行业务调度,进一步包括:将业务调度问题解析为将特定时间段...

【专利技术属性】
技术研发人员:张敬华程映忠王松
申请(专利权)人:四川新环佳科技发展有限公司
类型:发明
国别省市:四川;51

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1