[发明专利]一种应用实例的管理方法及管理设备有效
申请号: | 201610505659.1 | 申请日: | 2016-06-30 |
公开(公告)号: | CN107562510B | 公开(公告)日: | 2021-09-21 |
发明(设计)人: | 毛业勤;单海军 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455;G06F9/48 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 郝传鑫;熊永强 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 应用 实例 管理 方法 设备 | ||
本发明实施例公开一种应用实例的管理方法及管理设备,其中方法包括:获取多台VM中第一VM的待迁移应用实例的资源使用量,待迁移应用实例是一实例集群中的应用实例,其中,实例集群是同一应用的应用实例集合,实例集群包括至少两个应用实例,资源使用量用于表示应用实例初始部署于第一VM时被分配的资源量,或者用于表示应用实例在一段时间内使用的资源量;根据待迁移应用实例的资源使用量,将待迁移应用实例从第一VM迁移至多台VM中的第二VM,第二VM未部署实例集群中的应用实例,第二VM空闲的资源量大于或等于待迁移应用实例的资源使用量。采用本发明,能够改善迁移应用实例带来的降低了应用在VM中运行的可靠性的问题。
技术领域
本发明涉及数据传输技术领域,尤其涉及一种应用实例的管理方法及管理设备。
背景技术
随着云计算技术的日益普及和云计算的大量应用,云计算在实现服务的高可用性、处理能力的可扩展性等方面的优势越来越多的被业界认可。其中,云计算可以将应用程序的运行和开发环境作为一种服务,而运行和开发环境是指能够提供应用程序运行时所需要的中央处理器(Central Processing Unit,CPU)、内存、磁盘等资源的云平台。通常云平台中包括多个虚拟机(Virtual Machine,VM),而VM是通过对硬件资源虚拟化后产生的,这里的硬件资源可以包括作为存储设备、网络服务设备等使用的一台或多台物理机;通过虚拟化技术可以在该一台或多台物理机上虚拟化出多台相互隔离的VM,也就是让处理器、内存、磁盘以及输入/输出端口(input/output,I/O)等物理资源变成可以动态管理的资源池,再将该资源池中的资源提供虚拟机使用。例如,在VM中部署一应用的应用程序,并对这一应用程序分配一定的资源,通常部署的应用程序可以称之为该应用的应用实例。实际中,部署应用实例的用户或企业可以在云平台中部署这一应用的一个或者多个应用实例。
可想而知,云平台的各台VM中包含了各类应用的应用实例,而部署在这些VM上的应用实例往往会由于资源分配等原因需要从一台虚拟机迁移到另一台虚拟机上,但是现有的迁移应用实例方法,会导致迁移后的应用实例的部署降低该应用实例所对应的应用在云平台的VM中运行的可靠性。
发明内容
本发明实施例提供一种应用实例的管理方法及管理设备,能够改善因迁移应用实例而带来的降低了应用在VM中运行的可靠性的问题。
第一方面,本发明实施例提供了一种应用实例的管理方法,应用于云平台的管理设备,所述云平台中运行有多台虚拟机VM,该方法包括:获取所述多台VM中第一VM的待迁移应用实例的资源使用量,所述待迁移应用实例是一实例集群中的应用实例,根据所述待迁移应用实例的资源使用量,将所述待迁移应用实例从所述第一VM迁移至所述多台VM中的第二VM,所述第二VM未部署所述实例集群中的应用实例,所述第二VM空闲的资源量大于或等于所述待迁移应用实例的资源使用量。通过将迁移后的应用实例不部署在已部署相同应用的应用实例的VM中,实现了对相同应用的应用实例的分散化部署,这样就不会使满足同一台VM中部署了相同的多个应用实例这一条件的VM的数量增加,也就是说不会增加由于一VM故障而导致无法运行的相同应用的应用实例的数量,进而不会增大应用运行失败的概率,也就是说能够改善因迁移应用实例带来的降低了应用在VM中运行的可靠性的问题。
需要说明的一点是,所述实例集群是同一应用的应用实例集合,所述实例集群包括至少两个应用实例,可以理解的是,如果一应用在云平台中只部署了一个应用实例,则不存在该应用的实例集群;如果一应用在云平台中部署了两个或者两个以上的应用实例,则存在该应用的实例集群,该应用的实例集群中包括该应用的全部应用实例。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610505659.1/2.html,转载请声明来源钻瓜专利网。