[发明专利]实现业务平台资源弹性分配的方法与装置有效
申请号: | 201310419416.2 | 申请日: | 2013-09-16 |
公开(公告)号: | CN104468407B | 公开(公告)日: | 2018-04-06 |
发明(设计)人: | 谭志远;马泽雄;杨维忠;宫云平;李涛;陈喜洲;梁朝军;雷多萍;杨剑 | 申请(专利权)人: | 中国电信股份有限公司 |
主分类号: | H04L12/917 | 分类号: | H04L12/917;H04L29/08;G06F9/50 |
代理公司: | 中国国际贸易促进委员会专利商标事务所11038 | 代理人: | 王云飞 |
地址: | 100033 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 实现 业务 平台 资源 弹性 分配 方法 装置 | ||
技术领域
本公开涉及云计算领域,特别地,涉及一种实现业务平台资源弹性分配的方法与装置。
背景技术
随着云计算虚拟化技术的成熟,通过云平台来承载业务平台是大势所趋,根据电信集团提高业务平台云化率的要求,越来越多的业务平台将部署在云资源池上。这样,在将业务平台部署在资源池上后,各业务平台就可以共享使用资源,提高资源的利用效率,降低投资成本。但依据传统业务平台的设计思路,目前业务平台均按峰值设计并部署在云资源池上,多个业务平台实现资源的共享,把业务平台中可负载均衡的虚拟机(模块)分别部署在资源池中多个物理服务器上,与负载均衡器配合使用,实现业务处理机的负载均衡。
虽然云资源池在配置资源自动调度策略(DRS)的情况下,可根据物理服务器的负荷情况,把负荷高的物理服务器中的部分虚拟机迁移到相对空闲的物理服务器上运行,在DRS功能的调度下可动态开启或关闭物理服务器,实现资源池层面的资源自动调度。
但依据峰值设计部署虚拟机,在业务闲时仍会造成资源浪费(例如,某业务平台按照峰值设计,需要部署10台业务处理机,但闲时可能只需要6台虚拟机就可以满足业务处理的需要,这时候多开启的4台虚拟机就造成了云资源池中CPU和内存资源的浪费),资源利用率低,还影响云平台的处理性能。
图1是目前通过云资源池承载业务平台由虚拟化管理软件进行资源调度的示意图。
如图1所示,云资源池可根据物理服务器的负载情况把虚拟机动态迁移到相对较空闲的物理服务器上运行,并可根据需要开启或关闭物理服务器,这样只能实现资源池层面的资源自动调度,不能实现其所承载的业务平台层面的资源自动调度。在这种策略的调度下,无论业务忙闲,云资源池上承载的虚拟机总数都是不变的,只有物理服务器的个数会随着业务的忙闲而变化。
发明内容
本公开鉴于以上问题中的至少一个提出了新的技术方案。
本公开在其一个方面提供了一种实现业务平台资源弹性分配的方法,其通过云资源池承载的各业务平台实现资源的共享。
本公开在其另一方面提供了一种实现业务平台资源弹性分配的装置,其通过云资源池承载的各业务平台实现资源的共享。
根据本公开,提供一种实现业务平台资源弹性分配的方法,包括:
将云资源池中各业务平台中参与负载均衡的且具有相同功能的虚拟机划分为同一虚拟机组;
接收综合网管系统监测到的虚拟机的资源使用状况;
根据接收到的虚拟机资源使用状况与预先配置的虚拟机资源调度策略在同一虚拟机组内对各业务平台中参与负载均衡的虚拟机进行开启或关闭的实时调度。
在本公开的一些实施例中,虚拟机的资源使用状况包括虚拟机的CPU利用率与虚拟机的内存利用率。
在本公开的一些实施例中,预先配置的虚拟机资源调度策略与同一虚拟机组内处于开启状态的虚拟机数量、虚拟机的CPU利用率和虚拟机的内存利用率相关。
在本公开的一些实施例中,该方法还包括:
接收综合网管系统监测到的物理服务器的资源使用状况,物理服务器的资源使用状况包括物理服务器的CPU利用率、内存利用率与I/O占用率;
根据物理服务器的资源使用状况确定开启虚拟机的物理服务器。
根据本公开,还提供了一种实现业务平台资源弹性分配的装置,包括:
虚拟机组划分单元,用于将云资源池中各业务平台中参与负载均衡的且具有相同功能的虚拟机划分为同一虚拟机组;
监控信息接收单元,用于接收综合网管系统监测到的虚拟机的资源使用状况;
虚拟机调度单元,用于根据接收到的虚拟机资源使用状况与预先配置的虚拟机资源调度策略在同一虚拟机组内对各业务平台中参与负载均衡的虚拟机进行开启或关闭的实时调度。
在本公开的一些实施例中,虚拟机的资源使用状况包括虚拟机的CPU利用率与虚拟机的内存利用率。
在本公开的一些实施例中,预先配置的虚拟机资源调度策略与同一虚拟机组内处于开启状态的虚拟机数量、虚拟机的CPU利用率和虚拟机的内存利用率相关。
在本公开的一些实施例中,监控信息接收单元还接收综合网管系统监测到的物理服务器的资源使用状况,物理服务器的资源使用状况包括物理服务器的CPU利用率、内存利用率与I/O占用率;
虚拟机调度单元还根据物理服务器的资源使用状况确定开启虚拟机的物理服务器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电信股份有限公司,未经中国电信股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310419416.2/2.html,转载请声明来源钻瓜专利网。