一种应用资源访问方法及装置制造方法及图纸

技术编号:26170224 阅读:59 留言:0更新日期:2020-10-31 13:36
本申请提供了一种应用资源访问方法及装置,应用于容器平台,容器平台包括管理端和后台控制器,外部客户端与容器平台通信连接,该方法包括:管理端将至少一个访问用IP地址写入服务应用的创建模板的属性信息中,并根据服务应用的创建模板,创建服务应用;后台控制器监听到服务应用创建后,针对属性信息中的每一个访问用IP地址,创建对应的IP地址资源,并建立IP地址资源与服务应用的绑定关系,以使访问用IP地址作为待分配的访问用IP地址;后台控制器针对服务应用中的每一个容器,与一个待分配的访问用IP地址关联,并启动容器;当外部客户端访问容器平台中的服务应用时,外部客户端根据访问用IP地址,访问访问用IP地址关联的服务应用中的容器。

An application resource access method and device

【技术实现步骤摘要】
一种应用资源访问方法及装置
本申请涉及云服务领域,具体而言,涉及一种应用资源访问方法及装置。
技术介绍
目前,随着云原生技术的发展,应用逐步实现了云服务,应用在容器化后在Kubernetes容器平台中运行,这对于应用的网络拓扑产生了很大的影响。在应用容器化以前,应用部署在一台或多台特定主机上,通过主机IP(InternetProtocol,网际互联协议)或者VIP(VirtualInternetProtocol,虚拟网际互联协议)提供服务,组件间通过IP或者VIP通信,在这种模式下应用的网络拓扑相对固定。而在应用容器化之后,服务间互相访问、服务访问外部、服务对外暴露的方法都发生了改变,由于服务在Kubernetes容器平台中通过Kubernetes调度器调度,容器所在机器和容器的IP不固定,无法直接使用之前的模式来通信。现有技术中,在Kubernetes容器平台中同一个集群内应用间互相访问可以通过服务发现的方式来访问,访问控制通过网络策略来实现。但是跨集群互相访问时服务发现就无能为力,只能使用Kubernetes容器平台中的特定本文档来自技高网...

【技术保护点】
1.一种应用资源访问方法,其特征在于,应用于容器平台,所述容器平台包括管理端和后台控制器,外部客户端与所述容器平台通信连接,该方法包括:/n所述管理端将至少一个访问用IP地址写入服务应用的创建模板的属性信息中,并根据所述服务应用的创建模板,创建所述服务应用;/n所述后台控制器监听到所述服务应用创建后,针对所述属性信息中的每一个访问用IP地址,创建对应的IP地址资源,并建立所述IP地址资源与所述服务应用的绑定关系,以使所述访问用IP地址作为待分配的访问用IP地址;/n所述后台控制器针对所述服务应用中的每一个容器,与一个所述待分配的访问用IP地址关联,并启动容器;所述容器是所述服务应用中的功能资源...

【技术特征摘要】
1.一种应用资源访问方法,其特征在于,应用于容器平台,所述容器平台包括管理端和后台控制器,外部客户端与所述容器平台通信连接,该方法包括:
所述管理端将至少一个访问用IP地址写入服务应用的创建模板的属性信息中,并根据所述服务应用的创建模板,创建所述服务应用;
所述后台控制器监听到所述服务应用创建后,针对所述属性信息中的每一个访问用IP地址,创建对应的IP地址资源,并建立所述IP地址资源与所述服务应用的绑定关系,以使所述访问用IP地址作为待分配的访问用IP地址;
所述后台控制器针对所述服务应用中的每一个容器,与一个所述待分配的访问用IP地址关联,并启动容器;所述容器是所述服务应用中的功能资源,所述功能资源是实现服务应用中具体功能的数据;
当所述外部客户端访问容器平台中的所述服务应用时,所述外部客户端根据所述访问用IP地址,访问所述访问用IP地址关联的所述服务应用中的容器。


2.如权利要求1所述的方法,其特征在于,所述后台控制器针对所述服务应用中的每一个容器,与一个所述待分配的访问用IP地址关联,包括:
所述后台控制器确认所述待分配的访问用IP地址是否已关联其他容器;
若所述待分配的访问用IP地址未关联其他容器,则所述后台控制器将所述待分配的访问用IP地址与当前容器关联。


3.如权利要求1所述的方法,其特征在于,在所述外部客户端根据所述访问用IP地址,访问所述访问用IP地址对应的所述服务应用中的容器之后,当所述外部客户端停止所述服务应用时,该方法还包括:
所述后台控制器针对所述服务应用中的每一个容器,将与所述容器关联的访问用IP地址进行释放操作;所述释放操作是将访问用IP地址与容器解除关联,重新作为所述服务应用的待分配的访问用IP地址。


4.如权利要求1所述的方法,其特征在于,当所述后台控制器监听到针对所述服务应用的更新操作时,该方法还包括:
所述后台控制器检查所述服务应用的访问用IP地址是否发生变化;
若所述服务应用的访问用IP地址发生变化,则所述后台控制器对所述服务应用进行IP地址资源的绑定关系修改操作;所述绑定关系修改操作包括建立所述服务应用与新添加的访问用IP地址的IP地址资源的绑定关系,以及解除所述服务应用与删除的访问用IP地址的IP地址资源的绑定关系。


5.如权利要求1所述的方法,其特征在于...

【专利技术属性】
技术研发人员:豆龙龙厉文婕李昆明尹飞李剑朱霖孔峥杨勤胜朱彦范子逸艾义敬何晓曦刘梦馨闫航杨欣
申请(专利权)人:江苏方天电力技术有限公司
类型:发明
国别省市:江苏;32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1