[发明专利]云资源动态调度系统有效
申请号: | 201910508005.8 | 申请日: | 2019-06-12 |
公开(公告)号: | CN110417686B | 公开(公告)日: | 2021-12-14 |
发明(设计)人: | 张颖;赵星;黄罡;苏星;蔡斯博 | 申请(专利权)人: | 因特睿科技有限公司 |
主分类号: | H04L12/917 | 分类号: | H04L12/917;H04L12/24;G06F9/50 |
代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 莎日娜 |
地址: | 130117 吉林省长春市净*** | 国省代码: | 吉林;22 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 资源 动态 调度 系统 | ||
本发明涉及云计算虚拟化技术领域,提供了一种云资源动态调度系统,旨在解决现有虚拟机在运行期间不能动态地进行云资源调度的问题。所述系统包括管理端、物理主机集群及多个虚拟机集群,所述管理端用于获取虚拟机当前时间节点前的性能数据,计算出虚拟机和物理主机的负载预测结果,然后根据所述虚拟机的和/或所述物理主机的负载预测结果,并结合管理端预制的和/或用户输入的决策规则,做出各种针对虚拟机或物理主机的云资源调整决策,由于本发明所提供的系统中,管理端可周期性地获取性能数据,并计算出负载预测结果,从而可以周期性地做出云资源调整决策,使所述云资源动态调度系统实现对云资源的动态调整。
技术领域
本发明涉及云计算虚拟化技术领域,具体而言,涉及一种云资源动态调度系统。
背景技术
云计算(Cloud Computing)是一种能够通过网络以便利的、按需付费的方式获取计算资源的范型,这些计算资源来自于一个共享且可配置的资源池,并能够以省力和无人干预的方式被获取和释放。其中,所述计算资源即为云资源,所述计算资源可以具体包括cpu、网络、内存和/或磁盘等硬件资源。这些计算资源最广泛的提供方式是以虚拟机的形式为各种应用的快速部署和可靠运行提供所需的支撑环境;即云计算通常是基于虚拟化(Virtualization)技术将云资源进行聚合或分割以实现按需分配。
当前,业界在管理云资源方面主要是根据用户申请虚拟机时所指定的物理资源规格来静态地对虚拟机进行配置,静态地配置方式使虚拟机在后期的运行期间,始终保持拥有数量规格不变的云资源,但是这将会导致虚拟机产生云资源浪费或云资源不足的情况。例如当用户计算量在某一时段骤减时,虚拟机的云资源利用率很低,而被该虚拟机闲置的云资源不能被资源池中的其他虚拟机利用到;又例如当用户计算量在某一时段陡增时,虚拟机的云资源不足以满足用户计算量需求,导致云计算平台服务质量降低。为了应对上述问题,现有技术中,采用了人工的资源调整,例如手动虚拟机扩容、迁移等;但是采用人工的资源调整会具有明显的滞后性,且因需要不断调整资源规格而带来管理上的复杂性,提高了管理成本。
发明内容
有鉴于此,本发明提供了一种云资源动态调度系统,旨在解决现有虚拟机在运行期间不能动态地进行资源调度的问题。
本发明实施例提供了一种云资源动态调度系统,所述云资源动态调度系统包括:
物理主机集群;
多个虚拟机集群,所述多个虚拟机集群中不同的虚拟机集群基于不同的虚拟化环境,所述虚拟机集群配置于所述物理主机集群上;以及
管理端,所述管理端与所述物理主机集群中的物理主机连接,还与所述虚拟机集群中的虚拟机连接,所述管理端用于周期性地获取所述多个虚拟机集群中的虚拟机在当前时间节点前的性能数据,并根据所述性能数据计算负载预测结果,再根据所述负载预测结果,并结合预制的和/或用户输入的决策规则,对满足所述决策规则的第一决策条件的虚拟机做出虚拟机扩容/扩充决策,对满足所述决策规则的第二决策条件的物理主机做出迁出部分虚拟机决策,对满足所述决策规则的第三决策条件的物理主机做出迁出全部虚拟机、然后待机的决策,对满足所述决策规则的第四决策条件的物理主机做出唤醒、并迁入虚拟机的决策;其中,所述负载预测结果包括所述虚拟机和/或所述物理主机集群中的物理主机的负载预测结果。
与现有技术相比,本发明具有以下有益效果:
1、本发明实施例提供的云资源动态调度系统,其中管理端通过获取虚拟机当前时间节点前的性能数据,计算出虚拟机和物理主机的负载预测结果,然后根据所述虚拟机的和/或物理主机的负载预测结果,并结合管理端预制的和/或用户输入的决策规则,做出各种针对虚拟机或物理主机的云资源调整决策,例如虚拟机扩容决策、虚拟机扩充决策、虚拟机迁出决策、虚拟机迁入决策、物理主机唤醒决策或物理主机待机决策。上述方法通过不间断地监控虚拟机集群,周期性地获取性能数据,并计算出负载预测结果,从而可以周期性地做出云资源调整决策,使所述云资源动态调度系统实现对云资源的动态调整。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于因特睿科技有限公司,未经因特睿科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910508005.8/2.html,转载请声明来源钻瓜专利网。