一种云操作系统的容器节点管理装置、方法、设备及介质制造方法及图纸

技术编号:40317364 阅读:22 留言:0更新日期:2024-02-07 21:00
本申请涉及云计算技术领域,公开了一种云操作系统的容器节点管理装置、方法、设备及介质。装置包括控制节点和控制节点管理的若干计算节点,每个计算节点包括封装有容器启动加速装置和快照管理装置的服务组件;其中,控制节点用于基于容器节点启动请求选择计算节点,指示选择的计算节点通过服务组件启动容器节点启动请求对应的容器节点,容器启动加速装置用于判断容器节点中的业务容器是否开启加速启动策略,和调用快照管理装置查询容器节点中的业务容器是否存在快照数据,快照管理装置用于响应于开启加速启动策略且存在快照数据,在共享存储目录中获取业务容器的快照数据,基于快照数据启动全部业务容器以启动容器节点。本申请提高了应用的部署效率。

【技术实现步骤摘要】

本申请涉及云计算,尤其涉及一种云操作系统的容器节点管理装置、方法、设备及介质


技术介绍

1、云计算技术是指将硬件、软件和网络等资源数据统一管理,实现资源数据的计算、存储、处理和共享的一种托管技术。kubernetes(k8s)是一种用于在一组主机上运行和协同容器化应用程序的云操作系统,pod是k8s中的最小调度单元,k8s会将关系密切的业务容器组合成一个pod并统一进行调度,例如会发生直接的文件交换或会发生频繁远程调用等的业务容器。在k8s中通过定义各种工作负载来创建pod以及检测到pod启动异常终止时自动重启恢复,如通过定义deployment(无状态工作负载)、statefulset(有状态工作负载)或daemonset(守护进程集)等创建pod,实现应用的部署和pod自动重启恢复。相关技术中,检测pod是否启动完成的过程耗费的时间较长,甚至最长可达数分钟,从而导致应用部署效率低,降低了用户的使用体验。

2、因此,亟需提出一种云操作系统的容器节点管理装置和方法来解决上述问题。


技术实现思路</b>

本文档来自技高网...

【技术保护点】

1. 一种云操作系统的容器节点管理装置,其特征在于,所述装置包括:

2.根据权利要求1所述的云操作系统的容器节点管理装置,其特征在于,所述快照管理装置还包括查询容器快照接口和快照启动容器接口;

3.根据权利要求1所述的云操作系统的容器节点管理装置,其特征在于,所述控制节点还配置为:

4.根据权利要求2所述的云操作系统的容器节点管理装置,其特征在于,所述控制节点还配置为:

5.根据权利要求1所述的云操作系统的容器节点管理装置,其特征在于,所述快照管理装置还配置为:

6.根据权利要求5所述的云操作系统的容器节点管理装置,其特征在于,...

【技术特征摘要】

1. 一种云操作系统的容器节点管理装置,其特征在于,所述装置包括:

2.根据权利要求1所述的云操作系统的容器节点管理装置,其特征在于,所述快照管理装置还包括查询容器快照接口和快照启动容器接口;

3.根据权利要求1所述的云操作系统的容器节点管理装置,其特征在于,所述控制节点还配置为:

4.根据权利要求2所述的云操作系统的容器节点管理装置,其特征在于,所述控制节点还配置为:

5.根据权利要求1所述的云操作系统的容器节点管理装置,其特征在于,所述快照管理装置还配置为:

6.根据权利要求5所述的云操作系统的容器节点管理装置,其特征在于,所述服务组件还包括容器启动状态监听装置,所述容器启动状态监听装置包括启动探针管理器、状态管理器、容器缓存装置和检查点创建器;

7.根据权利要求1所述的云操作系统的容器节点管理装置,其特征在于,所述控制节点还包括第一容器快照回收装置,所述第一容器快照回收装置用于监听所述容器节点对应的工作负载文件的删除事件,并响应于监听到所述删除事件,向所述选择的计算节点发送删除指令以删除共享存储目录中所述业务容器的所述快照数据。

8.根据权利要求1所述的云操作系统的容器节点管理装置,其特征在于,所述服务组件还包括第二容器快照回收装置,所述第二容器快照回收装置用于响应于接收到所述控制节点中第一容器快照回收装置发送的删除指令,向所述快照管理装置发送调用指令以删除所述业务容器的快照数据。

9.根据权利要求2所述的云操作系统的容器节点管理装置,其特征在于,所述快照管理装置还包括创建容器快照接口,所述创建容器快照接口用于响应于接收到容器启动状态监听装置的调用指令,创建所述业务容器的快照数据,并将所述快照数据存储至共享存储目录。

10.根据权利要求2所述的云操作系统的容器节点管理装置,其特征在于,所述快照管理装置还包括删除容器快照接口,所述删除容器快照接口用于响应于接收到容器快照回收装...

【专利技术属性】
技术研发人员:孙言弟吕宪国
申请(专利权)人:苏州元脑智能科技有限公司
类型:发明
国别省市:

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

1