Kafka的速度很快,因为它在硬盘上使用顺序写入技术。如果我为kafka代理使用ssd,我能获得更快的性能吗?据我所知,ssd的工作方式与hdd不同。我想用ssd我不会得到顺序写入特权。我担心使用ssd对Kafka经纪人不利。我的问题:对于Kafka经纪人来说,ssd比hdd好吗?“顺序写入技术”是否也适用于ssd?
rsaldnfx1#
ssd最适合zookeeper服务器,而不是代理。如果我为kafka代理使用ssd,我能获得更快的性能吗?老实说,这取决于您对用例的基准测试然而,kafka做的是顺序扫描/写入,而不是数据的随机闪存访问(ssd的用途),因此无论ssd声称的速度如何,旋转磁盘都会被执行https://docs.confluent.io/current/kafka/deployment.html#disks此外,磁盘池(jbod)和分区模式也很重要,zfs似乎比xfs或ext4有更好的收益
1条答案
按热度按时间rsaldnfx1#
ssd最适合zookeeper服务器,而不是代理。
如果我为kafka代理使用ssd,我能获得更快的性能吗?
老实说,这取决于您对用例的基准测试
然而,kafka做的是顺序扫描/写入,而不是数据的随机闪存访问(ssd的用途),因此无论ssd声称的速度如何,旋转磁盘都会被执行
https://docs.confluent.io/current/kafka/deployment.html#disks
此外,磁盘池(jbod)和分区模式也很重要,zfs似乎比xfs或ext4有更好的收益