1. 程式人生 > >es高級部分

es高級部分

p s tor 要求 高級 陣列 需要 磁盤 schedule 集群

1 關於機器 配置。

  內存:上億的數據一般需要64G內存的服務器。勁量不要使用小於32G 內存的服務器。

  cpu:es 對cpu 要求依賴不如內存。一般要求2-8 核就可以了。

  磁盤:es 對磁盤依賴嚴重。Lucene 底層 是基於磁盤存儲。所以 勁量使用ssd。並且 io 模式 不要設置為 cfq(適用於機械硬盤)。勁量使用deadline/noop scheduler 這兩種模式。可以使用 raid 0.但是別的 格式的磁盤陣列對es 沒有明顯作用。es 分副本機制 本來就 有備份。避免 nas ( netword-attache-storge)等基於網絡的存儲。

  網咯:使用內網,同機房部署 ,勁量不要跨機房部署同一個集群。 es 是 p to p 的 ,而不是 主從的 關系,節點之間通訊非常頻繁。

  

es高級部分