[发明专利]一种云数据中心虚拟机动态资源配置方法及系统在审
申请号: | 201910071723.3 | 申请日: | 2019-01-25 |
公开(公告)号: | CN109918170A | 公开(公告)日: | 2019-06-21 |
发明(设计)人: | 沈玉龙;王思怡;何昶辉;李腾;赵迪;王博;何嘉洪;康晓宇;崔志浩;景玉;张宇恒;王彦龙;苏翠翠;马佳文 | 申请(专利权)人: | 西安电子科技大学 |
主分类号: | G06F9/455 | 分类号: | G06F9/455;G06F9/50 |
代理公司: | 西安长和专利代理有限公司 61227 | 代理人: | 黄伟洪 |
地址: | 710071 陕西省*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 动态资源配置 服务器模块 虚拟机 资源管理服务器 虚拟资源分配 云数据中心 自适应管理 云服务 策略动态 弹性资源 负载动态 负载信息 节点发送 节点模块 模块提供 信息处理 虚拟节点 虚拟资源 应用程序 应用负载 资源分配 资源配置 自动配置 传统的 云计算 发送 分配 转化 应用 | ||
本发明属于云计算技术领域,公开了一种云数据中心虚拟机动态资源配置方法及系统,包括:云服务节点模块,用于收集运行在该节点中的应用负载信息,并将信息处理并发送至动态资源配置服务器模块;动态资源配置服务器模块,用于接收云服务节点发送的应用的负载信息;为资源管理服务器模块提供合理的虚拟资源分配策略,实现资源自适应管理;资源管理服务器模块,用于根据动态资源配置服务器模块提供的虚拟资源分配策略动态分配虚拟资源。区别于传统的资源配置方法,本发明合理的将应用程序的SLA转化为虚拟节点上的资源分配,满足用户的弹性资源需求,并在负载动态变化的过程中自动配置虚拟机,达到资源自适应管理。
技术领域
本发明属于云计算技术领域,尤其涉及一种云数据中心虚拟机动态资源配置方法及系统。
背景技术
目前,业内常用的现有技术是这样的:云计算属于国家重要的信息基础设施,作为新型信息服务提供模式,已经广泛应用于政务商务、金融证券、医疗健康、教育科研、军事国防等国家重大行业应用。根据服务类型的不同,云计算分为基础设施即服务、平台即服务、软件即服务。基础设施即服务作为最基础及支撑的服务模式,通过虚拟化技术使得虚拟机共享物理资源资源池,运营商可以通过向用户提供虚拟机资源来承载他们的应用。随着云计算应用的开展导致云数据中心中的基础设施资源大量聚集,于是虚拟资源管理的优劣将直接影响到云数据中心整体的资源利用率和SLA。随着云数据中心规模的扩大,手动及人工管理数目庞大的物理资源集群已经变的非常不现实。一般情况下,具体资源需求由用户申请而临时分配,在实际应用中很难估计用户具体的资源需求,而且应用的负载通常随时间动态变化,传统的虚拟机资源分配不能做到面向应用的动态自适应。
目前关于云计算虚拟机资源配置方法的研究更多的是建立在多变量优化的基础上,通过对特定应用程序的目标参数配置的组合优化问题,找到合适的参数设置,最大限度表现组合的性能,但是由于应用类型的多样性,应用负载信息和虚拟机配置的对应关系并不总是已知的,例如数据库服务器负载信息与web服务器负载信息和虚拟机配置的对应关系不一样,得知数据库服务器负载信息和虚拟机配置的对应关系并不适用于web服务器等其他类型的应用,也不可能得知所有应用的最优化公式,此方法不具有普适性。
综上所述,现有技术存在的问题是:目前关于云计算虚拟机资源配置方法由于应用类型的多样性,应用负载信息和虚拟机配置的对应关系并不总是已知的,不具有普适性。
解决上述技术问题的难度:云计算虚拟机资源配置方法难点在于得到应用程序负载与虚拟机资源分配之间复杂的对应关系,并及时快速响应用户弹性资源需求。
解决上述技术问题的意义:在于满足用户弹性资源需求,保证云数据中心与用户约定的SLA,同时提升云数据中心整体资源利用率,达到资源自适应管理。
发明内容
针对现有技术存在的问题,本发明提供了一种云数据中心虚拟机动态资源配置方法及系统。
本发明是这样实现的,一种云数据中心虚拟机动态资源配置系统,所述云数据中心虚拟机动态资源配置系统包括:
云服务节点模块,由云数据中心中的服务节点和虚拟机节点组成,用于收集运行在该节点中的应用负载信息,并将信息处理并发送至动态资源配置服务器模块;
动态资源配置服务器模块,用于接收云服务节点发送的应用的负载信息;为资源管理服务器模块提供合理的虚拟资源分配策略,实现资源自适应管理;
资源管理服务器模块,用于根据动态资源配置服务器模块提供的虚拟资源分配策略动态分配虚拟资源。
进一步,所述资源管理服务器模块设置有资源分配模块,资源管理服务器根据动态资源配置服务器模块提供的虚拟资源分配策略动态分配虚拟资源。
进一步,所述资源管理服务器模块设置有自动发现模块,资源管理服务器使用主动探测的方法,用于及时发现可用资源,动态为云数据中心扩展虚拟资源。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安电子科技大学,未经西安电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910071723.3/2.html,转载请声明来源钻瓜专利网。