Перейти к содержанию

Контрольные вопросы к странице «Избыточность и домены отказа»

Отвечать только по тексту страницы. Если ответа в тексте нет, написать «в тексте нет» и не додумывать. К каждому ответу привести цитату, на которую он опирается (одну фразу).

А. Понимание формулировок

  1. Объясните своими словами, что такое «домен отказа». Это свойство оборудования или то, что написал оператор?
  2. Чем «поддомен отказа» отличается от «домена отказа инстанса»? Приведите по примеру.
  3. Что такое «домен отказа диска» у диска hba=b инстанса с dc: spb, rack: spb-r7?
  4. Что означает фраза «объявленным доменам кластер верит»? Что произойдёт, если разметка неверна?
  5. Что такое «участник группы»? Сколько участников в группе при схеме 4+2?
  6. Что такое «раскладка»? Задаёт ли её оператор параметром?
  7. Объясните разницу между «ярусом» и «тиром».
  8. Что значит «избыточное кодирование не пересекает границу площадки»?
  9. Что означает запись «схема 1+2»? Сколько места займёт объект 1 ГиБ?
  10. Picodata и S3R сравнивают домены по-разному. Инстансы А (rack: r1, host: h1) и Б (rack: r1, host: h2): можно ли поместить их в один репликасет? Считает ли S3R их одним доменом отказа?

Б. Верно или неверно

  1. При одной площадке компонент dc задаётся на всех инстансах одинаковым.
  2. При раскладке instance группа переживает отказ своего узла.
  3. При нескольких площадках успешный ответ на PUT означает, что объект есть на всех площадках.
  4. Метаданные между площадками переносит процесс siterepl.
  5. Если доменов отказа инстансов не хватает для spread, кластер использует раскладку instance.
  6. Два диска одного узла могут быть участниками одной группы.
  7. Фактор репликации можно увеличить после установки.
  8. Объект размером 2 КиБ кодируется по схеме k+m.

В. Задачи

  1. Один ЦОД, 3 сервера, по одному инстансу, по 4 диска, схема 4+2. Соберётся ли группа? Почему?
  2. Один ЦОД, 6 серверов, по одному инстансу и одному диску, схема 4+2, фактор репликации 3. Какая раскладка? Что переживает кластер? Что будет с созданием новых групп, если один сервер перезагружается?
  3. Три ЦОД, по 2 сервера, по 4 диска на инстанс, схема 2+2. Сервер spb-1 сгорел безвозвратно. Что с метаданными? Что с содержимым крупных объектов, записанных через него? Сколько копий этих объектов осталось в кластере?
  4. Три ЦОД. Клиент записал объект 100 МиБ на площадку msk, получил 200, и через секунду площадка msk утрачена целиком. Что с объектом?
  5. Два ЦОД, фактор репликации 2. Какой дополнительный компонент нужен и зачем?
  6. Один ЦОД, 4 сервера, ни один инстанс не объявил failure_domain, диски объявили hba=a…d, схема 2+2. Что произойдёт? Где оператор увидит причину?
  7. Сколько сырого места на дисках нужно, чтобы хранить 10 ТиБ крупных объектов: (а) одна площадка, схема 4+2; (б) три площадки, схема 2+2?
  8. На сервере 12 дисков и 2 инстанса по 6 дисков. Что эти инстансы должны объявить в host? Почему?

Г. Впечатление

  1. Какие три фразы или абзаца пришлось перечитать? Приведите цитаты и что в них непонятно.
  2. Какие слова использованы без объяснения?
  3. Что на странице лишнее для человека, выбирающего топологию?
  4. Оцените от 1 до 5: «после этой страницы я могу объяснить коллеге, чем одна площадка отличается от нескольких».