一种资源调度的方法、装置和系统制造方法及图纸

技术编号:13426463 阅读:52 留言:0更新日期:2016-07-29 14:47
本发明专利技术实施例公开了一种资源调度的方法、装置和系统,能够针对云平台所承载的业务及业务类型实现资源有效调度;该方法可以包括:调度装置获取资源请求以及物理机的可调度资源信息与预留资源信息;所述调度装置按照所述应用对应的业务保障级别和负载类型,根据所述物理机的可调度资源信息与预留资源信息确定满足调度需求的目标物理机;所述调度装置根据所述资源请求将资源调度至所述目标物理机。

【技术实现步骤摘要】
一种资源调度的方法、装置和系统
本专利技术涉及云计算资源管理技术,尤其涉及一种资源调度的方法、装置和系统。
技术介绍
云计算的核心思想是将大量用网络连接的计算资源进行统一管理和调度,构成一个计算资源池,向用户提供按需服务。云计算平台承载不同业务的应用都有一个显著的特征:随着业务的发展和用户群的壮大,应用的资源需求会不断增加,并且根据应用承载的业务的不同,资源需求增加量也存在差异。目前,国内外对云平台资源调度的研究主要目标集中在提升资源利用率、达到服务等级协议(SLA,Service-LevelAgreement)、负载均衡或者最大化云平台提供商利益等方面,并没有一种能够针对承载的业务及业务类型进行资源调度的方法;而且,为了适应资源需求的增长,目前通常采用对虚拟机进行迁移的方式,在对虚拟机进行迁移的过程中包括离线迁移和在线迁移两种方式,其中,离线迁移会暂停当前虚拟机的运行、暂存当前虚拟机暂停时的运行状态,并在另一台物理机重现当前虚拟机暂停时的运行状态;动态迁移会在源物理机和目标物理机之间不断进行状态同步,直到最后一次同步之后才短暂地暂停虚拟机运行。上述两种方式都不可避免的会出现暂停运行本文档来自技高网...

【技术保护点】
一种资源调度的方法,其特征在于,所述方法包括:调度装置获取资源请求以及物理机的可调度资源信息与预留资源信息;其中,所述资源请求包括需要进行资源调度的应用以及所述应用对应的业务保障级别和负载类型;所述物理机的可调度资源信息用于表示所述物理机能够为所述应用提供的资源大小;所述物理机的预留资源信息用于表示所述物理机能够为单个高级别保障应用在后续运行时提供的额外资源大小;所述调度装置按照所述应用对应的业务保障级别和负载类型,根据所述物理机的可调度资源信息与预留资源信息确定满足调度需求的目标物理机;所述调度装置根据所述资源请求将资源调度至所述目标物理机。

【技术特征摘要】
1.一种资源调度的方法,其特征在于,所述方法包括:调度装置获取资源请求以及物理机的可调度资源信息与预留资源信息;其中,所述资源请求包括需要进行资源调度的应用以及所述应用对应的业务保障级别和负载类型;所述物理机的可调度资源信息用于表示所述物理机能够为所述应用提供的资源大小;所述物理机的预留资源信息用于表示所述物理机能够为单个高级别保障应用在后续运行时提供的额外资源大小;所述调度装置按照所述应用对应的业务保障级别和负载类型,根据所述物理机的可调度资源信息与预留资源信息确定满足调度需求的目标物理机;所述调度装置根据所述资源请求将资源调度至所述目标物理机;所述调度装置按照所述应用对应的业务保障级别和负载类型,根据所述物理机的可调度资源信息与预留资源信息确定满足调度需求的目标物理机,包括:所述调度装置根据预设的业务保障级别划分规则将所述应用确定为高保障级别应用;所述调度装置根据所述应用对应的负载类型以及已承载该负载类型的物理机的可调度资源信息与预留资源信息确定满足该应用调度需求的待选物理机组;所述调度装置从所述待选物理机组中为所述应用选择可调度资源最匹配的目标物理机。2.根据权利要求1所述的方法,其特征在于,所述调度装置根据所述应用对应的负载类型以及已承载该负载类型的物理机信息确定满足该应用调度需求的待选物理机组,包括:所述调度装置按照物理机承载所述应用对应的负载类型的高保障级别应用数目进行分组,得到至少一个物理机组;所述调度装置将承载所述应用对应的负载类型的高保障级别应用数目最少的物理机组确定为待选物理机组。3.根据权利要求2所述的方法,其特征在于,在所述调度装置将承载所述应用对应的负载类型的高保障级别应用数目最少的物理机组确定为待选物理机组之后,还包括:所述调度装置根据物理机的可调度资源信息与预留资源信息从所述待选物理机组中删除不满足所述应用的请求资源的物理机。4.根据权利要求1所述的方法,其特征在于,所述调度装置从所述待选物理机组中为所述应用选择可调度资源最匹配的目标物理机,包括:所述调度装置根据所述待选物理机组中每一台物理机的可调度资源向量和所述应用的请求资源向量,获得每一台物理机对应的调整余弦相似度;所述调度装置从所述待选物理机组中选择调整余弦相似度最大的物理机作为目标物理机。5.一种调度装置,其特征在于,所述装置包括:获取单元、确定单元和调度单元,其中,所述获取单元,用于获取资源请求以及物理机的可调度资源信息与预留资源信息;其中,所述资源请求包括需要进行资源调度的应用以及所述应用对应的业务保障级别和负载类型;所述物理机的可调度资源信息用...

【专利技术属性】
技术研发人员:鄂海红黄岩宋美娜常倩付勋姜海鸥宋俊德舒琴
申请(专利权)人:中国移动通信集团公司北京邮电大学
类型:发明
国别省市:北京;11

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

1