Актуально для Кибер Инфраструктуры версии 5.5 и выше
Классическими схемами избыточности для кластера из трех ЦОД являются: "3 реплики" и "кодирование 1+2". Обе схемы позволяют пережить отказ двух ЦОД без потери данных или отказ одного ЦОД и одновременный отказ любого количества стоек/узлов/дисков в одном из отавшихся ЦОД. С отказоустойчивостью у этих схем все хорошо, но они сильно уменьшают производительность хранилища (на 200%) и увеличивают сетевой трафик (также на 200%).
Зачастую при построении метрокластера от хранилища достаточно переживать отказ одного из трех ЦОД и одновременный отказ только одной стойки в одном из оставшихся ЦОД, так как вероятность отказа двух ЦОД из трех целиком минимальна. Для таких требований классические схемы "3 реплики" и "кодирование 1+2" с зоной отказа 'Комната' слишком избыточны. Вместо них можно применить одну из следующих схем с пониженной зоной отказа 'Стойка' в зависимости от количества стоек внутри каждого ЦОД:
- 3+3 (по две стойки в ЦОД), избытки 100%
- 5+4 (по три стойки в ЦОД), избытки 80%
- 7+5 (по четыре стойки в ЦОД), избытки 72%
- 9+6 (по пять стоек в ЦОД), избытки 67%
- 11+7 (по шесть стоек в ЦОД), избытки 64%
Схема кодирования 5+4 с зоной отказа 'Стойка' будет в 1.67 раза выгоднее по свободному пространству, скорости записи в хранилище и нагрузке на сеть, чем схема 1+2 с зоной отказа 'Комната'.
Минусом таких схем является менее удобное масштабирование кластера. При добавлении стойки в ЦОД необходимо сразу поменять схему избыточности на более высокую (перекодировать данные). Однако, можно растить кластер, добавляя новые узлы в стойки, не меняя схемы избыточности.
Заголовок...
Для построения метрокластера из двух ЦОД потребуется организация узла-свидетеля, см. в статье 241
Классическими схемами избыточности для кластера из двух ЦОД являются: 2 реплики и кодирование 1+1. Обе схемы не позволяют пережить последующий отказ оборудования сразу после отказа одного из ЦОД. Повысить отказоустойчивость можно за счет нестандартных схем избыточного кодирования с зоной отказа 'Стойка':
- 1+3 (по две стойки в ЦОД), избытки 300%
- 2+4 (по три стойки в ЦОД), избытки 200%
- 3+5 (по четыре стойки в ЦОД), избытки 167%
- 4+6 (по пять стоек в ЦОД), избытки 150%
- 5+7 (по шесть стоек в ЦОД), избытки 140%
Перечисленные схемы менее выгодны по пространству и скорости записи, но повышают отказоустойчивость хранилища.