【技术实现步骤摘要】
本专利技术涉及数据处理,尤其涉及一种es高可用集群容器化部署方法及相关装置。
技术介绍
1、elasticsearch(es)是一种开源的分布式搜索和分析引擎,广泛应用于全文检索,日志处理分析等领域,具有可扩展性和高可用性等优点,已经成为在云计算环境中处理大规模数据的首选解决方案之一。
2、然而,在容器化环境中实现es资源的合理部署仍然存在诸多困难与挑战。由于es应用架构复杂,且es集群中有多种类型节点,不同类型节点的功能存在差异,传统的手动部署和调优方法需要对系统进行频繁的人工干预和配置调整,无法依据应用负载情况和资源利用率进行自适应调节,在资源创建时缺乏灵活性和可靠性,导致资源利用率低。
技术实现思路
1、有鉴于此,本专利技术提供了一种es高可用集群容器化部署方法及相关装置,用以解决传统的手动部署和调优方法需要对系统进行频繁的人工干预和配置调整,无法依据应用负载情况和资源利用率进行自适应调节,在资源创建时缺乏灵活性和可靠性,导致资源利用率低的问题。具体方案如下:
【技术保护点】
1.一种ES高可用集群容器化部署方法,其特征在于,包括:
2.根据权利要求1所述的ES高可用集群容器化部署方法,其特征在于,基于所述资源申请量确定所需的计算资源、存储资源以及每个可用区中包含应用节点的第一数量和每个容器节点中包含应用节点的第二数量,包括:预先针对应用节点的类型设置标准规格配置和针对所述资源申请量设置应用节点的节点数量分配规则;
3.根据权利要求1所述的ES高可用集群容器化部署方法,其特征在于,所述计算资源包括:CPU资源和内存资源,基于预设容量判断条件对所述计算资源和所述存储资源的资源容量进行判断,包括:
4.根据权
...【技术特征摘要】
1.一种es高可用集群容器化部署方法,其特征在于,包括:
2.根据权利要求1所述的es高可用集群容器化部署方法,其特征在于,基于所述资源申请量确定所需的计算资源、存储资源以及每个可用区中包含应用节点的第一数量和每个容器节点中包含应用节点的第二数量,包括:预先针对应用节点的类型设置标准规格配置和针对所述资源申请量设置应用节点的节点数量分配规则;
3.根据权利要求1所述的es高可用集群容器化部署方法,其特征在于,所述计算资源包括:cpu资源和内存资源,基于预设容量判断条件对所述计算资源和所述存储资源的资源容量进行判断,包括:
4.根据权利要求1所述的es高可用集群容器化部署方法,其特征在于,在所述预设数量可用区中选取目标可用区,包括:
5.根据权利要求1所述的es高可用集群容器化部署方法,其特征在于,在所述目标可用区中选...
【专利技术属性】
技术研发人员:李睿,韩超,门玉森,邓罡,曹铭轩,杨俊,梁策,林恩爱,杨元,吕旖旎,李怡江,
申请(专利权)人:中国民航信息网络股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。