Доза сервера zookeper должна использовать SSD диски? - PullRequest
0 голосов
/ 14 марта 2019

мы хотим установить кластер kafka и 3 сервера zookeeper

kafka должен использовать серверы zookeeper для сохранения метаданных на серверах zookeeper

ZK Файлы данных и журналов должны быть на дисках, которые имеют меньше всего споров от других операций ввода / вывода.В идеале файлы данных ZK и журналов транзакций ZK должны находиться на разных дисках, чтобы они не конкурировали за ресурс ввода-вывода.

Обратите внимание, что недостаточно просто иметь разделы, но они должны быть разными дисками, чтобы обеспечить производительность.

То есть, сервер дозирования Zookeeper должен использовать диски SSD?

если да, каковы минимальные требования к зоопарку, как ввод-вывод и т. д.

enter image description here

1 Ответ

1 голос
/ 14 марта 2019

Confluent рекомендует следующую конфигурацию при запуске Zookeeper в производственных средах:

Диски
Производительность диска крайне важна для поддержания работоспособного кластера ZooKeeper,Настоятельно рекомендуется использовать твердотельные накопители (SSD), так как ZooKeeper должен иметь низкую задержку записи на диск для оптимальной работы.Каждый запрос к ZooKeeper должен быть зафиксирован на диске на каждом сервере в кворуме, прежде чем результат станет доступен для чтения.Для производственного развертывания рекомендуется использовать твердотельный накопитель размером не менее 64 ГБ на каждом сервере ZooKeeper.Вы можете использовать autopurge.purgeInterval и autopurge.snapRetainCount для автоматической очистки данных ZooKeeper и снижения затрат на обслуживание.

...