一种ES高可用集群容器化部署方法及相关装置制造方法及图纸

技术编号:40901682 阅读:16 留言:0更新日期:2024-04-18 11:19
本发明专利技术公开了一种ES高可用集群容器化部署方法及相关装置,包括:获取与当前ES集群匹配的预设数量可用区,基于资源申请量确定所需的计算资源、存储资源以及每个可用区中包含应用节点的第一数量和每个容器节点中包含应用节点的第二数量;在源满足预设容量判断条件的条件下,在预设数量可用区中选取目标可用区;在目标可用区中选取目标容器节点,在目标容器节点中对资源申请量进行部署。上述过程,针对资源申请量对每个可用区中和其中每个容器节点包含的应用节点的数量进行预先限定,并对资源容量进行预判,在满足容量判断条件的情况下,选取目标可用区中的目标容器节点进行部署,实现了针对资源申请量进行自适应调节,提高了资源的利用率。

【技术实现步骤摘要】

本专利技术涉及数据处理,尤其涉及一种es高可用集群容器化部署方法及相关装置。


技术介绍

1、elasticsearch(es)是一种开源的分布式搜索和分析引擎,广泛应用于全文检索,日志处理分析等领域,具有可扩展性和高可用性等优点,已经成为在云计算环境中处理大规模数据的首选解决方案之一。

2、然而,在容器化环境中实现es资源的合理部署仍然存在诸多困难与挑战。由于es应用架构复杂,且es集群中有多种类型节点,不同类型节点的功能存在差异,传统的手动部署和调优方法需要对系统进行频繁的人工干预和配置调整,无法依据应用负载情况和资源利用率进行自适应调节,在资源创建时缺乏灵活性和可靠性,导致资源利用率低。


技术实现思路

1、有鉴于此,本专利技术提供了一种es高可用集群容器化部署方法及相关装置,用以解决传统的手动部署和调优方法需要对系统进行频繁的人工干预和配置调整,无法依据应用负载情况和资源利用率进行自适应调节,在资源创建时缺乏灵活性和可靠性,导致资源利用率低的问题。具体方案如下:

>2、一种es高可用本文档来自技高网...

【技术保护点】

1.一种ES高可用集群容器化部署方法,其特征在于,包括:

2.根据权利要求1所述的ES高可用集群容器化部署方法,其特征在于,基于所述资源申请量确定所需的计算资源、存储资源以及每个可用区中包含应用节点的第一数量和每个容器节点中包含应用节点的第二数量,包括:预先针对应用节点的类型设置标准规格配置和针对所述资源申请量设置应用节点的节点数量分配规则;

3.根据权利要求1所述的ES高可用集群容器化部署方法,其特征在于,所述计算资源包括:CPU资源和内存资源,基于预设容量判断条件对所述计算资源和所述存储资源的资源容量进行判断,包括:

4.根据权利要求1所述的ES高...

【技术特征摘要】

1.一种es高可用集群容器化部署方法,其特征在于,包括:

2.根据权利要求1所述的es高可用集群容器化部署方法,其特征在于,基于所述资源申请量确定所需的计算资源、存储资源以及每个可用区中包含应用节点的第一数量和每个容器节点中包含应用节点的第二数量,包括:预先针对应用节点的类型设置标准规格配置和针对所述资源申请量设置应用节点的节点数量分配规则;

3.根据权利要求1所述的es高可用集群容器化部署方法,其特征在于,所述计算资源包括:cpu资源和内存资源,基于预设容量判断条件对所述计算资源和所述存储资源的资源容量进行判断,包括:

4.根据权利要求1所述的es高可用集群容器化部署方法,其特征在于,在所述预设数量可用区中选取目标可用区,包括:

5.根据权利要求1所述的es高可用集群容器化部署方法,其特征在于,在所述目标可用区中选...

【专利技术属性】
技术研发人员:李睿韩超门玉森邓罡曹铭轩杨俊梁策林恩爱杨元吕旖旎李怡江
申请(专利权)人:中国民航信息网络股份有限公司
类型:发明
国别省市:

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

1