Какова рекомендуемая стратегия репликации для пространства ключей OpsCenter?

Я использую OpsCenter для мониторинга и настройки моего кластера Cassandra (на самом деле это кластер DSE), и у меня есть пространство ключей, охватывающее несколько центров обработки данных. Пространство ключей OpsCenter, созданное и поддерживаемое OpsCenter, использует SimpleStrategy в качестве стратегии репликации по умолчанию, что не позволяет мне включать его службу восстановления (упомянутую в документе OpsCenter).

Поскольку в блоге Isolating OpsCenter Performance Data говорится, что использование выделенного центра обработки данных требует от нас ручного мониторинга и масштабирования узлов OpsCenter, мне было интересно, какова рекомендуемая стратегия и фактор репликации для пространства ключей OpsCenter, чтобы хранение данных OpsCenter оказало ограниченное влияние на производительность Производственные узлы требуют минимальной настройки при масштабировании производственных центров?

Предположим, что мои производственные узлы используют NetworkTopologyStrategy с двумя центрами обработки данных "Cassandra" и "Solr" (в настройке DSE), где центр обработки данных "Cassandra" поддерживает OLTP, а центр обработки данных "Solr" выделен для поиска. Является ли допустимым решением установить репликацию пространства ключей OpsCenter на { 'class': 'NetworkTopologyStrategy', 'Cassandra': 1}?

Спасибо,

Ziju

1 ответ

Решение

NetworkTopologyStrategy Рекомендуется для подобных случаев, поэтому предлагаемое решение действительно. RF of 1 является спорным, но поскольку пространство ключей OpsCenter обычно не хранит ничего очень важного, оно должно работать нормально, хотя я бы увеличил это до 2.

Другие вопросы по тегам