Elasticsearch集群是否假设所有节点都具有相同的硬件

时间:2018-11-07 01:23:38

标签: elasticsearch

在我的集群中,有两种节点

type A) 32CPU, 60G Mem, 700G SSD, 10G network
type B) 36CPU, 70G Mem, 900G SSD, 10G network

我以更快的速度向集群发送查询时发现

类型B运行50个进程,TLB击落中断的数量达到14 / s 类型A运行40个进程,TLB击倒中断的数量达到80 / s,系统管理程序回调中断的数量达到100 / s。 A型比较忙。 根据我对ES查询调度的理解,查询负载以循环方式分配到不同节点上的分片。就我而言,所有节点的分片数量均相似。因此,尽管节点具有不同的计算能力,但它们可能要做类似的工作?

我还假设查询是同时发送到节点的。新查询不需要等到旧查询完成。鉴于此,如果我的群集高估了类型A节点的能力,它可能会发送更多任务。

发生了什么事吗?

0 个答案:

没有答案