Лучшая практика Zookeeper - использование только SSD дисков
У нас есть кластеры HDP версии 2.6.0 / 2.6.1 ( hortonworks) и, возможно, в будущем версия 3.0
Я много искал в документации HORTONWORKS, но не нашел подробностей об использовании SSD дисков для zookeeper.
но на слиянии мы видим, что они полностью рекомендовали, чтобы серверы zookeeper работали с SSD
Ссылка: https://docs.confluent.io/current/zookeeper/deployment.html
Производительность диска жизненно важна для поддержания работоспособного кластера Zookeeper. Настоятельно рекомендуется использовать твердотельные накопители (SSD), поскольку Zookeeper должен иметь возможность записи на диск с малой задержкой для оптимальной работы. Каждый запрос к Zookeeper должен быть зафиксирован на диске на каждом сервере в кворуме, прежде чем результат станет доступен для чтения. Для каждого рабочего развертывания рекомендуется выделенный твердотельный накопитель размером не менее 64 ГБ на каждом сервере Zookeeper. Вы можете использовать autopurge.purgeInterval и autopurge.snapRetainCount для автоматической очистки данных Zookeeper и снижения затрат на обслуживание.
поэтому мы хотим знать, нужно ли нам заменять наши диски на SSD-диски (только для zookeeper)
какие-либо другие мнения по этому поводу?
Доза Zookeeper сервер должен использовать - SSD диски?
1 ответ
Использование SSD не является обязательным условием. Думаю, единственная причина предположить, что SSD зависит от типа приложения, которое вы собираетесь использовать. Если у вас есть приложения на основе транзакций и вы взаимодействуете с zookeeper для каждой транзакции, хорошо иметь ssd, я использовал zookeeper для Kafka, Hadoop, но никогда не использовал ssd только для zookeeper. Надеюсь, это поможет.