Максимальный размер нод для дисков

Всем привет!
Есть ли информация по максимальным размерам нод для дисков, например 6Т, 8Т, 18Т и т.д.?
Например, диск 18Т, т.е. 18 000 000 000 000 байт, это 110% по требованиям, значит 100% - это 16 363 636 363 636.36 байт (как видит производитель).
Для ПО в килобайте чуть больше байт, поэтому делим на 1.024, получается 15 980 113 636 363.64 байт.
Если я в конфиге настрою 16Т (и подожду несколько лет :wink:), могу получить дисквалификацию за недостающие 20 МБайт в теории? на практике?

Здравствуйте @Copycat,
Добро пожаловать на форум!

В ПО Storj используется система СИ (так же, как и у производителей дисков), то есть 1МБ это 1,000,000 байт.
Вам просто необходимо иметь некоторое количество свободного места на диске, чтобы ваш узел не вышел из строя, если мы непреднамеренно выпустим обновление с багом и узел начнёт использовать больше места, чем ему было выделено. Мы рекомендуем резервировать 10% от свободного места на этот случай. Конечно это рекомендация и вы можете поступать как вам удобно, если вы учитываете риски.
Дисквалификация может наступить за потерю или повреждение данных, и/или продолжительные downtime (больше 30 дней).
В случае если у узла не будет свободного места, он не сможет записать информацию в БД и с большой вероятностью остановится и вы окажетесь в патовой ситуации - узел не может стартовать, потому что недостаточно свободного места, узел считается оффлайн и вы не можете ничего удалить - иначе он будет дисквалифицирован за потерю данных.

Относительно размера - здесь нет никаких лимитов, кроме естественной балансировки (когда размер загружаемых данных становится почти таким же, как размер удаляемых), когда узел просто перестаёт увеличиваться в размерах. До недавнего времени это был размер 40ТБ на /24 подсеть публичных IP (все узлы в /24 подсети публичных IP рассматриваются сетью Storj как один большой узел), теперь 75ТБ:

@Alexey, приветствую.
Большое спасибо за развернутый ответ!

1 Like