Cassandra Scaling: хорошая ли идея использовать общее крепление для многоузловой Cassandra DB? - PullRequest
0 голосов
/ 14 сентября 2018

У меня Cassandra работает в двух разных DC, и теперь пришло время увеличить его и добавить больше памяти. К сожалению, я не могу добавить хранилище в существующие разделы из-за ограничений. Я хотел бы знать, будет ли хорошей идеей использовать одно общее крепление (NFS) для хранения данных. Я знаю, что Cassandra распределена по многим узлам, но могут ли они использовать общее монтирование для доступа к данным?

Спасибо,

1 Ответ

0 голосов
/ 14 сентября 2018

Нет, это не очень хорошая идея.По сути, вы торгуете дисковым вводом / выводом для сетевого ввода / вывода;так что будет ужасно.Кроме того, вы вводите в кластер единую точку отказа.

DataStax опубликовал пост в блоге по этому вопросу пару лет назад.Важно помнить, что сообщения в блогах обычно не происходят об отдельных инцидентах.Это происходит потому, что кто-то видит, что одна и та же вещь вызывает проблемы снова и снова, и они пытаются помешать другим рационализировать ту же ошибку.

https://www.datastax.com/dev/blog/impact-of-shared-storage-on-apache-cassandra

...