gpt4 book ai didi

amazon-web-services - 关于 AWS Elasticsearch Service 集群设置的问题

转载 作者:行者123 更新时间:2023-12-03 01:22:45 24 4
gpt4 key购买 nike

  1. 如何决定用于数据节点和主节点的实例类型?有什么指导方针吗?
  2. elasticsearch是否有必要使用master节点?他们如何提供帮助?我们可以拥有一个没有任何主节点的集群吗?
  3. Elasticsearch服务集群成本是否也包括主节点实例的成本?
  4. 我们可以在以后不停机的情况下更改实例类型并增加数据节点的数量吗?例如。如果我们发现我们需要更多内存或当前实例类型不是那么有用?

最佳答案

  1. 这完全取决于您的用例、流量、搜索查询类型(实时或后台)、大量读取(网站搜索)或大量写入(日志分析)等。它是一个非常开放的问题,它与您规划其他系统的容量相同。但由于主节点仅用于集群范围内的轻量级操作,因此它可能比数据和协调节点小得多,而实际上繁重的搜索、聚合、索引等工作都发生在这些节点上。

  2. 是的,需要使用主节点,下面是主节点执行的任务。虽然您可以将 elasticsearch 集群中的任何节点标记为主节点,并且拥有专用主节点不是强制性的,但拥有专用主节点对于健康的集群状态是一个很好的做法。

The master node is responsible for lightweight cluster-wide actions such as creating or deleting an index, tracking which nodes are part of the cluster, and deciding which shards to allocate to which nodes. It is important for cluster health to have a stable master node.

  1. 他们的网站上清楚地提到了这一点。您只需为 Amazon Elasticsearch Service 实例小时数、Amazon EBS 存储(如果您选择此选项)和数据传输付费。因此,如果您要创建一个专用的主节点,那么您也必须为此付费。

  2. 两者都可以,向现有 ES 集群添加更多数据节点不需要任何停机时间,但如果您要更改实例类型,则需要在该节点上停机,但通过滚动升级,您可以避免 ES 集群的整体停机时间。

希望我能给出满意的答复,如果您需要更多详细信息,请告诉我。

关于amazon-web-services - 关于 AWS Elasticsearch Service 集群设置的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59494270/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com