[发明专利]一种基于虚拟机的调整业务系统资源的方法及装置有效
申请号: | 201410515488.1 | 申请日: | 2014-09-29 |
公开(公告)号: | CN104301404B | 公开(公告)日: | 2018-08-17 |
发明(设计)人: | 王春风 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;G06F9/455 |
代理公司: | 北京中博世达专利商标代理有限公司 11274 | 代理人: | 申健 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 虚拟机 调整 业务 系统资源 方法 装置 | ||
本发明实施例公开了一种基于虚拟机的调整业务系统资源的方法及装置,涉及电子信息技术领域,能够缓减前端虚拟机由于实际负载能力过高导致资源浪费,以及缓减前端虚拟机由于实际负载能力过低导致业务执行效率下降的问题。本发明的方法包括:检测至少一个前端虚拟机的性能参数;根据至少一个前端虚拟机的性能参数,执行针对业务系统中的前端虚拟机的调整方案,以便于分配给业务系统中的前端虚拟机的业务系统资源与至少一个前端虚拟机的负载程度相匹配。本发明适用于在业务执行过程中分配业务系统资源。
技术领域
本发明涉及电子信息技术领域,尤其涉及一种基于虚拟机的调整业务系统资源的方法及装置。
背景技术
目前,为了提高业务系统的数据处理能力,通常会通过设置前端服务器和后台数据库处理用户数据。其中,前端服务器用于分析、计算用户数据,后台数据库用于存储用户数据,其中,用户数据至少可以包括:用户设备上传的数据,或者用户设备使用在线业务时产生的数据。
在现有技术的实际应用中,经常会出现短时间业务量急剧增加的情况,这就需要业务系统具有应对业务峰值的能力,需要添置更多的前端服务器来满足对于峰值业务量的处理,但是,当业务量的峰值过去后,业务系统中的业务量又会恢复到平常的大小,使得额外设置的前端服务器得不到有效利用,会长期处于空转或闲置状态,实际负载能力高于平常的负载程度,导致资源浪费。例如:用户通过购票业务系统,在节假日前后购买车票或者机票的数量远远超过平日的购买数量,则在节假日前后购票业务系统的业务量大幅度增加。
目前也存在诸如LB(Load Balancing,负载均衡)技术等用于优化业务系统的业务处理能力的技术,但是在前端服务器的数量是有限的情况下,无论如何优化业务系统,依然无法应对业务量急剧增加的情况,比如:业务量的峰值超过所有前端服务器的理论处理能力的总和,使得前端服务器的实际负载能力过低导致业务执行效率下降,甚至暂停。
发明内容
本发明提供一种基于虚拟机的调整业务系统资源的方法及装置,能够缓减前端虚拟机由于实际负载能力过高导致资源浪费,以及缓减前端虚拟机由于实际负载能力过低导致业务执行效率下降的问题。
为达到上述目的,本发明的实施例采用如下技术方案:
第一方面,本发明的实施例提供一种基于虚拟机的调整业务系统资源的方法,所述方法用于一种业务系统,所述业务系统包括,至少一个前端虚拟机;所述至少一个前端虚拟机占用所述业务系统中的一部分业务系统资源,并用于接收并处理用户设备向所述业务系统发送的数据,所述业务系统资源至少包括支持所述至少一个前端虚拟机运行时所需的计算资源和存储资源,所述方法包括:
检测所述至少一个前端虚拟机的性能参数,所述性能参数用于反映所述至少一个前端虚拟机的负载程度;
根据所述至少一个前端虚拟机的性能参数,执行针对所述业务系统中的前端虚拟机的调整方案,所述调整方案用于调整分配给所述业务系统中的前端虚拟机的业务系统资源,以便于分配给所述业务系统中的前端虚拟机的业务系统资源与所述至少一个前端虚拟机的负载程度相匹配。
结合第一方面,在第一方面的第一种可能的实现方式中,所述根据所述至少一个前端虚拟机的性能参数,执行针对所述业务系统中的前端虚拟机的调整方案,包括:
当所述至少一个前端虚拟机的性能参数小于第一阈值或大于第二阈值时,执行针对所述业务系统中的前端虚拟机的调整方案。
结合第一方面的第一种可能的实现方式,在第一方面的第二种可能的实现方式中,所述执行针对所述业务系统中的前端虚拟机的调整方案,包括:
若所述至少一个前端虚拟机的性能参数小于第一阈值,则关闭一部分正在运行的前端虚拟机,或删除一部分正在运行的前端虚拟机,并回收被关闭或删除的前端虚拟机的业务系统资源;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410515488.1/2.html,转载请声明来源钻瓜专利网。