The invention discloses a method for resource pool management under PaaS environment, including the resource pool management method: decomposition of management commands by multiple sub management commands; execute the plurality of sub management commands, and the implementation of each sub management commands to monitor; according to the monitoring result corresponding to each of the sub management commands, confirm the operating condition of each of the sub order involved resources management. The present invention is monitored through the implementation of each sub management order management commands obtained after decomposition, can command resource management resource pool implementation to determine the effective, thus effectively improve the resource pool resources management efficiency.
【技术实现步骤摘要】
本专利技术涉及计算机领域,具体来说,涉及一种用于PaaS环境下的资源池管理方法和装置。
技术介绍
目前,云计算环境主要提供了以下几个层次的服务:基础设施即服务(IaaS),平台即服务(PaaS)和软件即服务(SaaS),而所谓的层次则是指分层体系架构意义上的“层次”,即,IaaS在基础设施层提供服务,PaaS在软件开放运行平台层提供服务,而SaaS则在应用软件层提供服务。其中,就PaaS层来说,其在开发过程中往往需要与IaaS层进行集成,例如,对于PaaS环境下的资源池来说,该资源池中资源的生成是完全依赖于IaaS层所提供的服务,因此,为了管理资源池,在现有技术中,资源池需要不断向IaaS层发出管理命令,并借助管理命令的成功执行来实现资源池的资源管理,但是,在管理命令的执行过程中,由于系统运行的复杂性以及通讯故障等原因,往往造成管理命令执行失败的结果,而此时,资源池就会重新发布管理命令,直至管理命令的成功执行为止。但是,实际操作中,该管理命令中可能涉及多个资源的操作命令,也就是说,造成管理命令执行失败的原因可能是管理命令中的一个或几个资源操作命令的执行失败所引起的,但是,在现有技术中,资源池并不能够确定是管理命令中的哪一个或几个资源操作命令的执行失败而导致的管理命令的执行失败,而只能借助于对涉及全部资源的操作命令(即管理命令)不断重新发布和执行的方式,来使管理命令成功执行,显然,这会降低资源池的资 ...
【技术保护点】
一种用于PaaS环境下的资源池管理方法,其特征在于,包括:对管理命令进行分解,得到多个子管理命令;执行所述多个子管理命令,并对每个子管理命令的执行情况进行监控;根据所述每个子管理命令所对应的监控结果,确定所述每个子管理命令所涉及资源的操作情况。
【技术特征摘要】
1.一种用于PaaS环境下的资源池管理方法,其特征在于,包括:
对管理命令进行分解,得到多个子管理命令;
执行所述多个子管理命令,并对每个子管理命令的执行情况进行监控;
根据所述每个子管理命令所对应的监控结果,确定所述每个子管理命
令所涉及资源的操作情况。
2.根据权利要求1所述的资源池管理方法,其特征在于,所述管理命
令由所述资源池发出、并且用于对IaaS层的服务进行调用。
3.根据权利要求1所述的资源池管理方法,其特征在于,对所述管理
命令进行分解包括:
根据所述管理命令所涉及的资源个数,对所述管理命令进行分解。
4.根据权利要求1所述的资源池管理方法,其特征在于,在对所述管
理命令进行分解前,所述资源池管理方法进一步包括:
建立操作队列,并将所述管理命令加入至所述操作队列;
并且,对管理命令进行分解包括:
对所述操作队列中的管理命令进行分解。
5.根据权利要求4所述的资源池管理方法,其特征在于,在执行所述
多个子管理命令之前,所述资源池管理方法进一步包括:
对所述操作队列进行持久化处理。
6.根据权利要求1所述的资源池管理方法,其特征在于,进一步包括:
建立与管理命令对应的监控线程;
并且,在得到所述每个子管理命令所对应的监控结果之后,将...
【专利技术属性】
技术研发人员:马玉国,李亦民,张平,
申请(专利权)人:曙光云计算技术有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。