【技术实现步骤摘要】
云计算平台应用快速部署的管理方法
本专利技术涉及计算机领域,尤其涉及一种云计算平台应用快速部署的管理方法。
技术介绍
互联网上汇聚的计算资源、存储资源和应用资源随着互联网规模的扩大而不断增加,为了适应互联网资源的新特性,云计算应运而生,云计算是一种按使用量付费的模式,这种模式提供可用的、便捷的、按需的网络访问,进入可配置的计算资源共享池(资源包括网络、服务器、存储、应用软件、服务等),这些资源只需投入很少的管理工作或与服务供应商进行很少的交互即可被快速提供。随着云计算技术的发展,涌现出了云计算平台(也称为云平台),云平台具有高度并发、用户量大等特性,终端用户可以通过云平台来满足对应用软件的计算、存储或其他基础设施的需求。然而,随着云计算技术的发展和普及,云平台用户数量的规模扩大,部署在单节点上的应用已不能满足多个用户的访问需求,特别是在多个用户的访问请求并发到来的情况下,响应时间将明显增加,无法保证较好的用户体验,因此,如何为用户提供快速的、灵活的的应用部署和运行支撑,并使云平台中资源的供给与用户的需求相匹配,已成为目前云平台应用部署面临的新的挑战。
技术实现思路
本专利技术提供一种云计算平台应用快速部署的管理方法,能够为用户提供快速的、灵活的的应用部署和运行支撑,并使云平台中资源的供给与用户的需求相匹配。本专利技术提供的云计算平台应用快速部署的管理方法,包括:应用部署控制器接收应用部署或反部署请求;应用部署控制器向云平台资源管理器发送应用部署或反部署请求;云平台资源管理器确定应用部署或反部署请求所需资源;云平台资源管理器向应用部署控制器发送资源信息;云平台资 ...
【技术保护点】
一种云计算平台应用快速部署的管理方法,其特征在于,包括:应用部署控制器接收应用部署或反部署请求;所述应用部署控制器向云平台资源管理器发送所述应用部署或反部署请求;所述云平台资源管理器确定所述应用部署或反部署请求所需资源;所述云平台资源管理器向所述应用部署控制器发送所述资源信息;所述云平台资源管理器向所述资源信息中位置信息对应的本地代理发送所述应用部署或反部署请求,以使所述本地代理根据所述应用部署或反部署请求在对应节点的对应容器中进行应用的部署或反部署;所述应用部署控制器接收所述本地代理发送的应用部署或反部署成功消息;所述应用部署控制器向所述云平台资源管理器和快速部署模块发送所述应用部署或反部署成功消息,其中,发送给所述快速部署模块的应用部署或反部署成功消息中包括对应的应用配置信息;所述快速部署模块根据所述对应的应用配置信息更新配置文件并通过动态热部署使所述配置文件生效。
【技术特征摘要】
1.一种云计算平台应用快速部署的管理方法,其特征在于,包括:应用部署控制器接收应用部署或反部署请求;所述应用部署控制器向云平台资源管理器发送所述应用部署或反部署请求;所述云平台资源管理器确定所述应用部署或反部署请求所需资源;所述云平台资源管理器向所述应用部署控制器发送所述资源信息;所述云平台资源管理器向所述资源信息中位置信息对应的本地代理发送所述应用部署或反部署请求,以使所述本地代理根据所述应用部署或反部署请求在对应节点的对应容器中进行应用的部署或反部署;所述应用部署控制器接收所述本地代理发送的应用部署或反部署成功消息;所述应用部署控制器向所述云平台资源管理器和快速部署模块发送所述应用部署或反部署成功消息,其中,发送给所述快速部署模块的应用部署或反部署成功消息中包括对应的应用配置信息;所述快速部署模块根据所述对应的应用配置信息更新配置文件并通过动态热部署使所述配置文件生效;所述快速部署模块包括模块配置器和动态反向代理;所述应用部署控制器向所述云平台资源管理器和快速部署模块发送所述应用部署或反部署成功消息,包括:所述应用部署控制器向所述云平台资源管理器和所述动态反向代理发送所述应用部署或反部署成功消息;所述快速部署模块根据所述对应的应用配置信息更新配置文件并通过动态热部署使所述配置文件生效,包括:所述动态反向代理根据所述对应的应用配置信息更新配置文件并通过动态热部署使所述配置文件生效。2.根据权利要求1所述的方法,其特征在于,所述应用部署或反部署请求中包括应用部署或反部署的副本;所述云平台资源管理器确定所述应用部署或反部署请求所需资源,包括:所述云平台资源管理器确定所述应用部署或反部署请求中所述副本所需资源;所述云平台资源管理器向所述应用部署控制器发送所述资源信息,包括:所述云平台资源管理器向所述应用部署控制器发送所述副本所需资源信息;所述云平台资源管理器向所述资源信息中位置信息对应的本地代理发送所述应用部署或反部署请求,以使所述本地代理根据所述应用部署或反部署请求在对应节点的对应容器中进行应用的部署或反部署,包括:所述云平台资源管理器向所述副本所需资源信息中位置信息对应的本地代理发送所述应用部署或反部署请求,以使所述本地代理根据所述应用部署或反部署请求在对应节点的对应容器中进行应用的所述副本的部署或反部署。3.根据权利要求1所述的方法,其特征在于,所述模块配置器用于将所述动态反向代理的配置文件以可视化方式呈现并进行模块化配置。4.根据权利要求1所述的方法,其...
【专利技术属性】
技术研发人员:刘旭东,孙海龙,袁薇,张日崇,
申请(专利权)人:北京航空航天大学,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。