010,elasticsearch--[L12]--圖解橫向擴容過程,如何超出擴容極限,以及如何提高容錯性

課程大綱node

一、圖解橫向擴容過程,如何超出擴容極限,以及如何提高容錯性服務器

(1)primary&replica自動負載均衡,6個shard,3 primary,3 replica
(2)每一個node有更少的shard,IO/CPU/Memory資源給每一個shard分配更多,每一個shard性能更好
(3)擴容的極限,6個shard(3 primary,3 replica),最多擴容到6臺機器,每一個shard能夠佔用單臺服務器的全部資源,性能最好
(4)超出擴容極限,動態修改replica數量,9個shard(3primary,6 replica),擴容到9臺機器,比3臺機器時,擁有3倍的讀吞吐量
(5)3臺機器下,9個shard(3 primary,6 replica),資源更少,可是容錯性更好,最多容納2臺機器宕機,6個shard只能容納1臺機器宕機
(6)這裏的這些知識點,你綜合起來看,就是說,一方面告訴你擴容的原理,怎麼擴容,怎麼提高系統總體吞吐量;另外一方面要考慮到系統的容錯性,怎麼保證提升容錯性,讓儘量多的服務器宕機,保證數據不丟失負載均衡

 

        

相關文章
相關標籤/搜索