[发明专利]一种资源调度方法及装置有效
申请号: | 201510742023.4 | 申请日: | 2015-11-04 |
公开(公告)号: | CN105260245B | 公开(公告)日: | 2018-11-13 |
发明(设计)人: | 余乐宽;荆帅帅;闫冬冬 | 申请(专利权)人: | 浪潮(北京)电子信息产业有限公司 |
主分类号: | G06F9/48 | 分类号: | G06F9/48;G06F9/455 |
代理公司: | 北京安信方达知识产权代理有限公司 11262 | 代理人: | 解婷婷;曲鹏 |
地址: | 100085 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 虚拟机 负载信息 服务器 虚拟机状态 资源调度 服务器接收 目的服务器 低负载状态 服务器发送 服务器判断 高负载状态 参数发送 信息发送 | ||
本发明公开了一种资源调度方法及装置,其中方法包括:服务器根据负载信息判断自身的虚拟机状态;在服务器判断自身的虚拟机状态为高负载状态时,根据自身的负载信息生成虚拟机迁出信息,并将虚拟机迁出信息发送至至少一个其他服务器;其他服务器接收到虚拟机迁出信息,根据自身负载信息判断出自身的虚拟机状态为低负载状态时,根据自身的负载信息计算虚拟机迁入参数,并将虚拟机迁入参数发送至服务器;服务器接收至少一个其他服务器发送的虚拟机迁入参数,选择最大的虚拟机迁入参数所对应的其他服务器作为目的服务器;服务器根据虚拟机迁出信息向目的服务器迁出虚拟机。通过本发明提供的技术方案提高了资源调度的灵活性和及时性。
技术领域
本发明涉及计算机应用技术,尤指一种资源调度方法及装置。
背景技术
随着云计算领域的相关技术的发展与成熟,越来越多的云计算解决方案得到实际应用与推广。服务器虚拟化是云计算的关键技术之一,采用服务器虚拟化可以实现更高的设备利用率。目前传统的服务器虚拟化的资源调度方式依赖于管理中心,通过各服务器周期性地将自身的负载信息上报给管理中心或由管理中心收集各个服务器的负载信息,再由管理中心分析所有服务器的负载信息,并做出虚拟机的迁移方案。
然而,传统的资源调度方式存在如下问题:1、由于利用管理中心对资源进行全局的监控和调度,在管理中心出现计算资源紧张或负载信息未能及时收集时,容易造成资源调度不及时。2、在云计算系统扩大规模时,容易导致资源调度不够灵活。3、由于服务器的负载信息都要上报给管理中心,增加了数据传输的成本。
综上所述,传统的资源调度方式利用管理中心集中对资源进行全局的监控和调度,存在过分依赖管理中心、负载信息收集成本较高、调度不够及时的问题。
发明内容
为了解决上述技术问题,本发明提供了一种资源调度方法及装置,能够提高资源调度的灵活性和及时性,避免对管理中心的依赖,减少负载信息收集成本。
第一方面,本发明提供了一种资源调度方法,包括:服务器在预设时间到达时获取自身的负载信息,并根据所述负载信息判断自身的虚拟机状态;在服务器判断自身的虚拟机状态为高负载状态时,根据自身的负载信息生成虚拟机迁出信息,并将所述虚拟机迁出信息发送至至少一个其他服务器,其中,所述虚拟机迁出信息,包括所述服务器需要向其他服务器迁出的虚拟机的信息;其他服务器接收到所述虚拟机迁出信息,根据自身负载信息判断出自身的虚拟机状态为低负载状态时,利用自身的负载信息计算虚拟机迁入参数,并将所述虚拟机迁入参数发送至服务器;服务器接收至少一个其他服务器发送的所述虚拟机迁入参数,选择最大的虚拟机迁入参数所对应的其他服务器作为目的服务器;服务器根据所述虚拟机迁出信息向所述目的服务器迁出虚拟机。
进一步地,所述服务器在预设时间到达时获取自身的负载信息,具体包括:所述服务器在预设时间到达时获取至少一种资源信息,并对各所述资源信息通过归一化处理,计算出服务器的负载信息。
进一步地,所述服务器在预设时间到达时获取至少一种资源信息,并对各所述资源信息通过归一化处理,计算出服务器的负载信息,具体包括:所述服务器在预设时间到达时获取至少一种资源的资源利用率;计算各资源的资源利用率的权重;根据各资源的资源利用率的权重,通过加权归一化计算出所述服务器的负载信息。
进一步地,所述服务器根据自身的负载信息生成虚拟机迁出信息,具体包括:所述服务器判断出自身虚拟机的负载小于预设虚拟机负载值、且不必须运行于所述服务器,则将所述虚拟机判定为允许迁出虚拟机;所述服务器计算自身迁出至少一个所述允许迁出虚拟机后的负载信息,并判断此时所述服务器的虚拟机状态;若此时所述服务器的虚拟机状态为低负载状态,则根据所述迁出的至少一个允许迁出虚拟机,生成虚拟机迁出信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮(北京)电子信息产业有限公司,未经浪潮(北京)电子信息产业有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510742023.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种互感器检查装置
- 下一篇:一种电子器件取件工装