[发明专利]一种云资源调度方法及装置在审
申请号: | 201710390790.2 | 申请日: | 2017-05-27 |
公开(公告)号: | CN107220125A | 公开(公告)日: | 2017-09-29 |
发明(设计)人: | 曾鹏 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50;G06F9/455 |
代理公司: | 北京集佳知识产权代理有限公司11227 | 代理人: | 罗满 |
地址: | 450018 河南省郑州市*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 资源 调度 方法 装置 | ||
技术领域
本发明实施例涉及云计算技术领域,特别是涉及一种云资源调度方法及装置。
背景技术
在云计算技术浪潮的推动下,互联网数据和用户计算环境越来越集中于数据中心,数据中心需要为用户提供接近甚至超越传统客户端的计算环境,因而驱动虚拟化技术不断发展。
虚拟化是一种资源管理技术,是将计算机的各种实体资源,如服务器、网络、内存及存储等,予以抽象、转换后呈现出来,打破实体结构间不可切割的障碍,使用户可以比原本的组态更好的方式来应用这些资源。虚拟化是计算元件在虚拟的基础上而不是真实的基础上运行,是一个为了简化管理,优化资源的解决方案。如同空旷、通透的写字楼,整个楼层没有固定的墙壁,用户可以用同样的成本构建出更加自主适用的办公空间,进而节省成本,发挥空间最大利用率。把有限的、不受现有资源的架设方式、地域或物理组态限制固定的资源根据不同需求进行重新规划以达到最大利用率,实现各种资源的自动部署、动态扩展、按需分配,提高IT资源利用率,使IT资源能够真正成为社会基础设施,服务于各行各业中灵活多变的应用需求。
服务器虚拟化技术展现出了巨大的资源整合优势,将服务器物理资源抽象成逻辑资源,让一台服务器变成几台甚至上百台相互隔离的虚拟机,我们不再受限于物理上的界限,而是让CPU、内存、磁盘、I/O等硬件变成可以动态管理的“资源池”(服务器),让IT对业务的变化更具适应力。尽管简化了系统管理,但随着云计算的快速发展,服务器数量和容量的高速增长,有些服务器过载,有些服务器负载不足,整个数据中心系统的资源分配不均,从而使数据中心系统的运维和能耗面临着严重的问题。
故,如何做到资源的有效分配,让数据中心系统整体负载均衡,是本领域技术人员亟待解决的问题。
发明内容
本发明实施例的目的是提供一种云资源调度方法及装置,使云资源合理分配及数据中心系统整体负载平衡,提高数据中心的竞争力。
为解决上述技术问题,本发明实施例提供以下技术方案:
本发明实施例一方面提供了一种云资源调度方法,包括:
获取数据中心中各主机的运行状态参数信息;
根据所述运行状态参数信息及负载均衡策略,判断各主机上的虚拟机是否满足预设迁移条件;所述负载均衡策略为根据用户输入的待迁移虚拟机选择策略以及目的主机的选择策略,预先生成;
当判定所述虚拟机满足预设迁移条件时,根据所述负载均衡策略在所述数据中心匹配迁移目的主机,将待迁移虚拟机迁移至所述目的主机。
可选的,所述根据所述运行状态参数信息及负载均衡策略,判断各主机上的虚拟机是否满足预设迁移条件包括:
根据所述运行状态参数信息,判断各个所述主机的预设资源利用率是否满足预设阈值;
当判定所述主机的预设资源利用率满足第一上限阈值时,根据所述负载均衡策略从所述主机的各个虚拟机中确定所述待迁移虚拟机;
当判定所述主机的预设资源利用率满足第二下限阈值时,将所述主机对应的所有虚拟机确定为所述待迁移虚拟机。
可选的,所述获取数据中心中各主机的运行状态参数信息包括:
根据预设的数据采集频率,获取数据中心中各主机的预设资源的利用率信息;
其中,所述预设资源可为中央处理器、网络带宽、内存以及物理硬盘。
可选的,所述根据所述负载均衡策略在所述数据中心匹配迁移目的主机包括:
根据所述负载均衡策略在所述数据中心中确定满足预设条件的多个目的主机,并生成迁移目的主机列表;
将所述迁移目的主机列表展示给所述用户,接收用户选择目的主机的指令,并根据所述指令确定迁移目的主机。
可选的,还包括:
当检测到所述待迁移虚拟机迁移至目的主机后,对所述数据中心中的各个所述主机绑定的虚拟机信息进行更新。
本发明实施例另一方面提供了一种云资源调度装置,包括:
获取信息模块,用于获取数据中心中各主机的运行状态参数信息;
待迁移虚拟机确定模块,用于根据所述运行状态参数信息及负载均衡策略,判断各主机上的虚拟机是否满足预设迁移条件;所述负载均衡策略为根据用户输入的待迁移虚拟机选择策略以及目的主机的选择策略,预先生成;
虚拟机迁移模块,当判定所述虚拟机满足预设迁移条件时,根据所述负载均衡策略在所述数据中心匹配迁移目的主机,将待迁移虚拟机迁移至所述目的主机。
可选的,所述待迁移虚拟机确定模块包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710390790.2/2.html,转载请声明来源钻瓜专利网。