【发布时间】:2022-01-14 05:49:44
【问题描述】:
我是使用 ELK 堆栈的新手,我正在处理存储在物理服务器上的 10 TB,所以如果有关于多少数据节点的建议,主节点..我应该需要使用,最佳实践配置我们的集群以在生产中顺利运行,以及是否有其他工具或技术与 Elasticsearch 一起使用以提高性能
【问题讨论】:
标签: elasticsearch cluster-computing pipeline elastic-stack production
我是使用 ELK 堆栈的新手,我正在处理存储在物理服务器上的 10 TB,所以如果有关于多少数据节点的建议,主节点..我应该需要使用,最佳实践配置我们的集群以在生产中顺利运行,以及是否有其他工具或技术与 Elasticsearch 一起使用以提高性能
【问题讨论】:
标签: elasticsearch cluster-computing pipeline elastic-stack production
@ameur 你可以参考这些页面:
https://www.elastic.co/guide/en/elasticsearch/reference/current/general-recommendations.html
https://www.elastic.co/guide/en/elasticsearch/reference/current/tune-for-indexing-speed.html
https://www.elastic.co/guide/en/elasticsearch/reference/current/tune-for-search-speed.html
关于主节点,您应该至少有 3 个节点(如果可能,请选择 5 个节点)。 对于数据节点,涉及多个因素 - 例如: RAM,CPU,磁盘等资源 吞吐量,如 qpa、wps 等。
所以没有直接的答案,你需要做一些性能测试才能得到正确的数字。
别忘了阅读分片策略https://www.elastic.co/guide/en/elasticsearch/reference/current/size-your-shards.html
【讨论】: