[发明专利]用于PaaS环境下的资源池管理方法和装置在审
申请号: | 201511020130.2 | 申请日: | 2015-12-29 |
公开(公告)号: | CN105653371A | 公开(公告)日: | 2016-06-08 |
发明(设计)人: | 马玉国;李亦民;张平 | 申请(专利权)人: | 曙光云计算技术有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50 |
代理公司: | 北京德恒律治知识产权代理有限公司 11409 | 代理人: | 章社杲;卢军峰 |
地址: | 100193 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 paas 环境 资源 管理 方法 装置 | ||
技术领域
本发明涉及计算机领域,具体来说,涉及一种用于PaaS环境下的资源池 管理方法和装置。
背景技术
目前,云计算环境主要提供了以下几个层次的服务:基础设施即服务 (IaaS),平台即服务(PaaS)和软件即服务(SaaS),而所谓的层次则是指分 层体系架构意义上的“层次”,即,IaaS在基础设施层提供服务,PaaS在软件 开放运行平台层提供服务,而SaaS则在应用软件层提供服务。
其中,就PaaS层来说,其在开发过程中往往需要与IaaS层进行集成,例 如,对于PaaS环境下的资源池来说,该资源池中资源的生成是完全依赖于 IaaS层所提供的服务,因此,为了管理资源池,在现有技术中,资源池需要不 断向IaaS层发出管理命令,并借助管理命令的成功执行来实现资源池的资源 管理,但是,在管理命令的执行过程中,由于系统运行的复杂性以及通讯故障 等原因,往往造成管理命令执行失败的结果,而此时,资源池就会重新发布管 理命令,直至管理命令的成功执行为止。但是,实际操作中,该管理命令中可 能涉及多个资源的操作命令,也就是说,造成管理命令执行失败的原因可能是 管理命令中的一个或几个资源操作命令的执行失败所引起的,但是,在现有技 术中,资源池并不能够确定是管理命令中的哪一个或几个资源操作命令的执行 失败而导致的管理命令的执行失败,而只能借助于对涉及全部资源的操作命令 (即管理命令)不断重新发布和执行的方式,来使管理命令成功执行,显然, 这会降低资源池的资源管理效率。
针对相关技术中由于不能确定资源池的资源管理命令的执行状况,而导致 资源池的资源管理效率低的问题,目前尚未提出有效的解决方案。
发明内容
针对相关技术中由于不能确定资源池的资源管理命令的执行状况,而导致 资源池的资源管理效率低的问题,本发明提出一种用于PaaS环境下的资源池 管理方法和装置,能够有效的确定资源池的资源管理命令的执行状况,从而有 效的提高资源池的资源管理效率。
本发明的技术方案是这样实现的:
根据本发明的一个方面,提供了一种用于PaaS环境下的资源池管理方法。
该资源池管理方法包括:
对管理命令进行分解,并得到多个子管理命令;
执行多个子管理命令,并对每个子管理命令的执行情况进行监控;
根据每个子管理命令所对应的监控结果,确定每个子管理命令所涉及资源 的操作情况。
其中,上述管理命令由资源池发出、并且用于对IaaS层的服务进行调用。
并且,在对上述管理命令进行分解时,可以根据该管理命令所涉及的资源 个数,对上述管理命令进行分解。
另外,在对上述管理命令进行分解之前,可以建立操作队列,并将管理命 令加入至该操作队列中;与此对应的,在对管理命令进行分解时,则是对上述 操作队列中的管理命令进行分解;
此外,在执行上述多个子管理命令之前,还可以对上述操作队列进行持久 化处理。
另外,该资源池管理方法还可包括:
建立与管理命令所对应的监控线程;
并且,在得到每个子管理命令所对应的监控结果之后,将监控结果发送至 该监控线程,并由上述监控线程来确定每个管理子命令所涉及资源的操作情 况。
此外,该资源池管理方法还可包括:
将操作成功的子管理命令标记为成功执行;和/或
将操作失败的上述子管理命令重新启动,或者将操作失败的上述子管理命 令标记为未启动。
根据本发明的另一方面,提供了一种用于PaaS环境下的资源池管理装置。
该资源池管理装置包括:
分解模块,用于对上述管理命令进行分解,并得到多个子管理命令;
执行模块,用于执行上述多个子管理命令;
监控模块,用于对每个子管理命令的执行情况进行监控;
确定模块,用于根据上述每个子管理命令所对应的监控结果,确定上述每 个子管理命令所涉及资源的操作情况。
其中,上述分解模块还可用于根据管理命令所涉及的资源个数,对该管理 命令进行分解。
此外,该资源池管理装置还可包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于曙光云计算技术有限公司,未经曙光云计算技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201511020130.2/2.html,转载请声明来源钻瓜专利网。