#hbase #hdfs #eucalyptus
#hbase #hdfs #эвкалипт
Вопрос:
Я использую Eucalyptus и рассматриваю возможность установки hdfs и hbase на контроллеры наших узлов. Улучшит ли производительность запуск hbase на некоторых наших экземплярах или это избыточно?
Ответ №1:
Это зависит. Как всегда, есть три основных узких места:
1) Процессор
2) Сетевой ввод-вывод
3) Дисковый ввод-вывод
Если ваше приложение в настоящее время перегружено процессором или если ваши данные имеют высокую скорость попадания в кэш с дополнительными узлами, то дополнительные узлы HBase полезны. Если ваше приложение в основном привязано к диску или сети, то дополнительные узлы HBase не сильно помогут (если только добавление большего количества узлов значительно не улучшит частоту попадания в кэш).
В общем, вы хотите, чтобы ваши узлы hbase работали на узлах hdfs, чтобы они могли использовать преимущества локального доступа к данным. Я бы счел другие ситуации несколько необычными.