带你读《企业级云原生白皮书项目实战》——5.1.2 创建实例(3)

本文涉及的产品
检索分析服务 Elasticsearch 版,2核4GB开发者规格 1个月
简介: 带你读《企业级云原生白皮书项目实战》——5.1.2 创建实例(3)

《企业级云原生白皮书项目实战》——第五章 大数据——5.1 检索分析服务 Elasticsearch版——5.1.2 创建实例(2) https://developer.aliyun.com/article/1228942?groupCode=supportservice


5.1.2.2 集群配置

image.png

首先是地域和可用区的选择,按照业务的实际规划选择。

然后是选择可用区数量,跨可用区部署可提升集群的容灾能力,系统会自动选择库存充足的可用区创建集群。在索引配置了副本的情况下,当某一可用区出现故障时,剩余的可用区依然可以不间断地提供服务,显著增强了集群的可用性。同时,您可以通过控制台的切流操作,将出现故障的可用区隔离,这时系统会自动在剩余的可用区中补充计算资源,满足业务对资源的需求。单可用区是普通部署模式,适用于非关键任务型工作(默认)。两个可用区是跨可用区容灾部署模式,适用于生产型工作。三个可用区是高可用部署模式,适用于具有更高可用性要求的生产型工作。

再之后是节点类型选择,不同的节点类型有不同的功能,节点类型分为数据节点、kibana节点、专有主节点、冷数据节点、协调节点、弹性节点,不同节点说明如下

数据节点:存储索引数据的节点,文档的增删改查、聚合等操作,正常都是在数据节点进行。所数据节点对CPU、内存和IO要求较高,在优化集群性能时需要监控数据节点的状态。当资源不足时,建议在集群中添加新的数据节点。数据节点对 CPU、内存、IO 要求较高,在优化的时候需要监控数据节点的状态,当资源不够的时候,需要在集群中添加新的节点。1核2 GB规格实例只适合于测试场景,不适用于

生产环境,根据产品SLA协议不在售后保障范围内。另外,自2021年5月起,阿里云Elasticsearch不再支持新购1核2 GB和2核2 GB规格的数据节点,存量节点不受影响。

Kibana节点:即是就是运行kibana服务的节点,默认为启用状态,不可更改。阿里云默认为您赠送一个1核2 GB规格的Kibana节点,同时支持购买更高规格Kibana节点。

专有主节点:主要功能是对集群进行操作,例如创建或删除索引,跟踪哪些节点是集群的一部分,并决定哪些分片分配给相关的节点。稳定的主节点对集群的健康非常重要,默认情况下集群中的任一节点都可能被选为主节点。索引数据和搜索查询等操作会占用大量的

CPU、内存和IO资源,为了确保集群的稳定性,建议您购买专有主节点,分离主节点和数据节点。已购买的专有主节点,暂不支持取消。

冷数据节点:当系统中存在查询频率低基本无写入的索引,建议购买冷数据节点分离冷热数据。冷热集群架构可以提高集群的处理性能和服务稳定性,已购买的冷数据节点,不支持取消。。

协调节点:可以分担数据节点的CPU开销,从而提高处理性能和服务稳定性。如果您的业务是CPU密集型的业务,建议购买协调节点,例如需要进行较多的聚合查询之类的操作。例如,在请求阶段,协调节点将请求转发到保存数据的数据节点。 每个数据节点在本地执行请求并将其结果返回给协调节点。 在收集fetch阶段,协调节点将每个数据节点的结果汇集为单个全局结果集。

弹性节点:购买弹性节点后,您可以通过弹性扩缩功能配置弹性扩缩任务。在业务高峰期增加计算资源,低峰期减少计算资源,充分利用集群资源,降低集群使用成本。弹性节点架构依赖专有主节点,购买弹性节点时,会默认购买最低规格的专有主节点。另外,不支持仅购买弹性节点,而不购买数据节点。


5.1.2.3 网络及系统配置

image.png

目前阿里云Elasticsearch只支持专有网络,然后根据业务情况,选择专有网络和虚拟交换机。

系统配置主要包含,实例名称、登录名和登陆密码设置,实例名称如果不填,将由系统自动生成,创建后可修改。默认使用elastic账号访问实例和登录Kibana控制台,elastic账号相当于管理员账号,密码自己设置下就可以了。


《企业级云原生白皮书项目实战》——第五章 大数据——5.1 检索分析服务 Elasticsearch版——5.1.2 创建实例(4) https://developer.aliyun.com/article/1228937?groupCode=supportservice

相关实践学习
使用阿里云Elasticsearch体验信息检索加速
通过创建登录阿里云Elasticsearch集群,使用DataWorks将MySQL数据同步至Elasticsearch,体验多条件检索效果,简单展示数据同步和信息检索加速的过程和操作。
ElasticSearch 入门精讲
ElasticSearch是一个开源的、基于Lucene的、分布式、高扩展、高实时的搜索与数据分析引擎。根据DB-Engines的排名显示,Elasticsearch是最受欢迎的企业搜索引擎,其次是Apache Solr(也是基于Lucene)。 ElasticSearch的实现原理主要分为以下几个步骤: 用户将数据提交到Elastic Search 数据库中 通过分词控制器去将对应的语句分词,将其权重和分词结果一并存入数据 当用户搜索数据时候,再根据权重将结果排名、打分 将返回结果呈现给用户 Elasticsearch可以用于搜索各种文档。它提供可扩展的搜索,具有接近实时的搜索,并支持多租户。
相关文章
|
1月前
|
Java 关系型数据库 MySQL
Elasticsearch【问题记录 01】启动服务&停止服务的2类方法【及 java.nio.file.AccessDeniedException: xx/pid 问题解决】(含shell脚本文件)
【4月更文挑战第12天】Elasticsearch【问题记录 01】启动服务&停止服务的2类方法【及 java.nio.file.AccessDeniedException: xx/pid 问题解决】(含shell脚本文件)
82 3
|
1月前
|
Cloud Native 关系型数据库 MySQL
云原生数据仓库产品使用合集之如何使用ADB MySQL湖仓版声纹特征提取服务
阿里云AnalyticDB提供了全面的数据导入、查询分析、数据管理、运维监控等功能,并通过扩展功能支持与AI平台集成、跨地域复制与联邦查询等高级应用场景,为企业构建实时、高效、可扩展的数据仓库解决方案。以下是对AnalyticDB产品使用合集的概述,包括数据导入、查询分析、数据管理、运维监控、扩展功能等方面。
|
17天前
|
域名解析 Kubernetes 网络协议
【域名解析DNS专栏】云原生环境下的DNS服务:Kubernetes中的DNS解析
【5月更文挑战第29天】本文探讨了Kubernetes中的DNS解析机制,解释了DNS如何将服务名转换为网络地址,促进集群内服务通信。Kubernetes使用kube-dns或CoreDNS作为内置DNS服务器,每个Service自动分配Cluster IP和DNS条目。通过示例展示了创建Service和使用DNS访问的流程,并提出了优化DNS解析的策略,包括使用高性能DNS解析器、启用DNS缓存及监控日志,以实现更高效、可靠的DNS服务。
|
19天前
|
Cloud Native 安全 Serverless
【阿里云云原生专栏】低代码开发在云原生平台的应用:阿里云低代码服务探索
【5月更文挑战第27天】在云原生时代,低代码开发凭借其图形化界面和预构建模块,简化了应用开发,提升了效率。阿里云积极探索低代码领域,推出函数计算FC和应用配置中心ACM等服务。FC让开发者无需关注基础设施,仅需少量代码即可实现应用部署,而ACM则提供动态配置管理,增强应用灵活性。阿里云的这些服务为企业数字化转型提供了高效、安全的解决方案,预示着低代码开发在云原生平台上的重要地位。
199 1
|
25天前
|
Cloud Native Java 关系型数据库
【阿里云云原生专栏】构建云原生应用:基于Spring Boot与阿里云服务的全栈指南
【5月更文挑战第21天】构建云原生应用是企业数字化转型的关键,本文提供了一份基于Spring Boot和阿里云的全栈指南。涵盖从阿里云账号注册、ECS与Docker搭建,到Spring Boot项目创建、业务代码编写和部署。此外,还介绍了如何集成阿里云OSS存储、RDS数据库服务以及ACK容器服务,助力打造高效、可扩展和易管理的云原生应用。
145 3
|
25天前
|
Cloud Native 数据管理 关系型数据库
【阿里云云原生专栏】云原生数据管理:阿里云数据库服务的分布式实践
【5月更文挑战第21天】阿里云数据库服务在云原生时代展现优势,应对分布式数据管理挑战。PolarDB等服务保证高可用和弹性,通过多副本机制和分布式事务确保数据一致性和可靠性。示例代码展示了在阿里云数据库上进行分布式事务操作。此外,丰富的监控工具协助用户管理数据库性能,支持企业的数字化转型和业务增长。
191 1
|
26天前
|
存储 弹性计算 Kubernetes
【阿里云云原生专栏】深入解析阿里云Kubernetes服务ACK:企业级容器编排实战
【5月更文挑战第20天】阿里云ACK是高性能的Kubernetes服务,基于开源Kubernetes并融合VPC、SLB等云资源。它提供强大的集群管理、无缝兼容Kubernetes API、弹性伸缩、安全隔离及监控日志功能。用户可通过控制台或kubectl轻松创建和部署应用,如Nginx。此外,ACK支持自动扩缩容、服务发现、负载均衡和持久化存储。多重安全保障和集成监控使其成为企业云原生环境的理想选择。
188 3
|
1月前
|
存储 机器学习/深度学习 搜索推荐
Elasticsearch 8.X 向量检索和普通检索能否实现组合检索?如何实现?
Elasticsearch 8.X 向量检索和普通检索能否实现组合检索?如何实现?
38 3
|
1月前
|
存储 Java 索引
Elasticsearch 8.X:这个复杂的检索需求如何实现?
Elasticsearch 8.X:这个复杂的检索需求如何实现?
27 0
|
1月前
|
机器学习/深度学习 人工智能 自然语言处理
干货 | 详述 Elasticsearch 向量检索发展史
干货 | 详述 Elasticsearch 向量检索发展史
45 0

热门文章

最新文章