剂量Zookeper服务器必须使用SSD磁盘吗?

时间:2019-03-14 14:54:51

标签: apache-kafka apache-zookeeper disk ssd

我们要安装kafka集群和3个zookeeper服务器

kafka应该使用zookeeper服务器,以便将元数据保存在zookeeper服务器上

ZK数据和日志文件应位于磁盘上,与其他I / O活动的争用最少。理想情况下,ZK数据和ZK事务日志文件应位于不同的磁盘上,以免它们争夺IO资源。

请注意,仅具有分区是不够的,但必须使用不同的磁盘来确保性能。

那么剂量Zookeeper服务器必须使用SSD磁盘吗?

如果是,那么对动物园磁盘作为IO等的最低要求是什么?

enter image description here

1 个答案:

答案 0 :(得分:1)

Confluent建议在生产环境中运行Zookeeper时进行以下配置:

  

磁盘
  磁盘性能对于维持健康的ZooKeeper群集至关重要。   强烈建议使用固态驱动器(SSD),因为ZooKeeper必须具有   低延迟磁盘写入,以实现最佳性能。每个请求   ZooKeeper必须提交到仲裁中每个服务器上的磁盘   在结果可供读取之前。至少有一个专用的SSD   建议每台ZooKeeper服务器上64 GB的大小用于生产   部署。您可以使用autopurge.purgeInterval和   autopurge.snapRetainCount自动清除ZooKeeper数据并   降低维护费用。