elk之磁盘写入性能 ゝ一世哀愁。 2022-07-30 13:57 133阅读 0赞 **1.基本概念** index的shard的数量会决定数据同时写入多少个磁盘 **注:默认JVM是1GB,未调整** **注:未调整index的副本数** **注:未调整index的shard数** **以上三点均会影响写入效率。** **环境1:** 1.数据流:logstash(127.0.0.1)->elasticsearch 2.磁盘:12个盘,SATA 3.集群规模:2台 4.qps峰值:1700/s 5.磁盘IO:100% ![20160418201741667][] ![20160418201748096][] **环境2:** 1.数据流 :logstash(127.0.0.1)->elasticsearch 2.磁盘:单磁盘,SSD 3.集群规模:3台 4.qps峰值:30000/s 5.磁盘IO:50% ![20160418201805167][] ![20160418201810246][] **2.注意事项** 如果**index**太大,比如数据超过500GB,则会影响数据的写入速度,建议按天/小时或者更小的粒度切割**index** **小结:** 1.热数据一定要写到SSD 2.需要控制index的大小 End; [20160418201741667]: /images/20220724/ae00529bac6d4f85b28119c5e43c95b4.png [20160418201748096]: /images/20220724/7e17c7cfe0cb4de2aa537ce65c4c6d5d.png [20160418201805167]: /images/20220724/ac2695c0c5c344bbbf990ee0c62ad105.png [20160418201810246]: /images/20220724/b0bd1b33c16a41a8a1345b3e2b47f0b1.png
还没有评论,来说两句吧...