从三台服务器创建 Elasticsearch 集群

时间:2020-12-29 21:23:21

标签: elasticsearch

我们有三台物理服务器。每台服务器有 2 个 CPU(32 核)、96 TB HDD 和 768 GB RAM。我们想在 Elasticsearch 集群中使用这些服务器。

每台服务器将位于不同的数据中心,使用专用连接连接每台服务器。

如何优化我们的配置以获得高性能?另外,我们应该如何最好地在这些机器上运行 Elasticsearch。例如,我们是否应该使用虚拟化为每台机器创建多个节点?

1 个答案:

答案 0 :(得分:0)

由于您在每台物理服务器上都有巨大的 RAM (768) 可用且 according to ES documentation on heap setting 它不应超过 32 GB,因此您必须使用虚拟化为每个物理服务器创建多个节点,以便更好地利用您的基础设施.

除此之外,还有各种集群设置和节点设置可以优化,但是由于您没有提供,所以很难提供建议。

还有一点要注意的是,你有很大的内存和磁盘,但CPU与它不成比例,所以如果你也能增加它们就好了。