【技术实现步骤摘要】
本专利技术涉及计算机,具体涉及一种容器实例的调度方法、装置、计算机设备及存储介质。
技术介绍
1、随着分布式存储系统和容器技术的发展,容器编排的需求变得日益明显,造就了容器编排工具的诞生。容器编排工具所管理的所有容器叫做容器集群。容器编排工具为了保证容器集群中每个主机节点的正常运行,产生了一个机制——压力驱逐机制,即在某个节点的内存、磁盘等资源不足时,会随机驱逐一个或多个这个节点上运行的容器实例,来保证节点上的其他容器实例和容器编排程序的运行不受影响。这种随机行为,可能会导致删除某些重要的服务,造成吞吐量的下降,导致响应变慢,系统卡顿,且被驱逐(即删除)的容器实例,会随机在其他主机节点上再尝试拉起,如果再次分配的主机还是资源不足,那么还会被重复驱逐,可能导致容器无法被调度,或者经过多次驱逐后才能找到合适节点,效率低下。
2、为了应对容器集群节点压力驱逐的问题,通常需要人工监测每个节点上运行的容器实例,当发现有容器实例被驱逐时,观察被驱逐的容器实例是否会再次被成功拉起,并且二次分配的主机节点是否拥有足够的资源保证不会再次被驱逐
...【技术保护点】
1.一种容器实例的调度方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述在容器集群包括的至少一个主机节点中,确定每个所述主机节点的总预测负载和每个所述主机节点上每个容器实例的预测负载,包括:
3.根据权利要求2所述的方法,其特征在于,所述第一主机节点上运行有N个容器实例;所述根据所述第一主机节点的总预测负载和所述预设负载,确定所述第一主机节点需要调度的第一容器实例,包括:
4.根据权利要求1-3任一项所述的方法,其特征在于,在将所述第一容器实例调度到所述第二主机节点之后,所述方法还包括:
5
...【技术特征摘要】
1.一种容器实例的调度方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述在容器集群包括的至少一个主机节点中,确定每个所述主机节点的总预测负载和每个所述主机节点上每个容器实例的预测负载,包括:
3.根据权利要求2所述的方法,其特征在于,所述第一主机节点上运行有n个容器实例;所述根据所述第一主机节点的总预测负载和所述预设负载,确定所述第一主机节点需要调度的第一容器实例,包括:
4.根据权利要求1-3任一项所述的方法,其特征在于,在将所述第一容器实例调度到所述第二主机节点之后,所述方法还包括:
5.根据权利要求1所述的方法,其特征在于,所述第二主机节点上运行有p个容器实例;所述根据所述预测负载总和与所述预设负载,确定所述第二主机节点需要调度的第二容器实例,包括:
6.根据权利要求5所述的方法,其特征在于,所述方法还包括:
7.根据权利要求4所述的方法,其特征在于,所述方法还包括:
8.根据权利要求7所述的方法,其特征在于,一个容器实例所属一个...
【专利技术属性】
技术研发人员:刘帅,刘畅,
申请(专利权)人:苏州元脑智能科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。