Вопрос про диски

А почему впринципе нельзя дать возможность присоединять еще 1 диск к системе сторжа? Мне кажется было бы здорово сделать приложуху для винды более юзер френдли и, если такая возможность впринципе существует, дать возможность расширять свою ноду без всяких рейдов а просто добавляя новый диск в приложении. Это кажется таким логичным и удобным, что и порождает вопрос почему этого нету?

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

Вы можете использовать Windows Spaces чтобы объединять диски в RAID и полученный диск использовать для storagenode. Однако мы не рекомендуем использовать RAID, потому что если вы используете RAID без чётности (избыточности), при выходе одного диска из строя весь узел будет потерян. А с чётностью вы будете тратить от одного до двух дисков для избыточности, когда можно использовать эти диски для узлов.
Кроме того, с современными дисками даже RAID6 не очень надёжное решение:

Вы можете почитать обсуждение RAID vs No RAID choice

Изобретать свой собственный велосипед (недо-RAID) крайне неразумный расход времени разработчиков на переизобретение своего сырого решения вместо уже существующего и проверенного решения, которое существует практически в любой современной ОС.

Более того, избыточность и самовосстановление уже реализовано на уровне сети, делать то же самое на уровне узла не имеет смысла.

Поэтому самый разумный подход - создать новый узел для следующего диска. Это распределит нагрузку и снизит ваши риски от потери одного узла - у вас всё ещё будет другой.
Так как сеть фильтрует узлы, расположенные в одной подсети /24 публичных IP, то в сумме все узлы в такой подсети получат данных не больше чем один узел.

я читал про то что можно организовать вторую ноду с тем же самым айпи и все такое, но при этом нужно создавать вторую почту. Планируется ли в будущем создать нечто вроде приложения-агрегатора нод? и почему обязательно нужно указывать разные почты, что мешает все вешать на одну?

Вам не нужна вторая почта. Вам нужен второй код авторизации и новая identity для нового узла. Копии identity (даже с разным кодом авторизации) считаются одним узлом, поэтому если копия будет с чистым диском, для сателлита это будет означать, что ваш узел потерял данные и он будет дисквалифицирован, поэтому для каждого нового узла нужно генерировать новую identity, как и для самой первой.

Да, Multinode Dashboard в разработке, вы уже сейчас можете установить Tech preview: [Tech Preview] Storage Node Multinode Dashboard

2 Likes

оо, круто, спасибо! По поводу identity, она на компьютере распологается в конкретном месте, в конкретной папке. Если я создам вторую, она не займет место первой? Каким образом все сделать так чтобы на 1 компьютере было положим две identity, 3 или больше?

Вы можете при создании identity указать другое имя, например storagenode2 вместо storagenode и identity будет создана по пути %APPDATA%\Storj\Identity\storagenode2
Соответственно, нужно будет использовать это новое имя при авторизации identity

identity.exe authorize storagenode2 your@email:remainedPartOfThetoken

Официальный Windows GUI installer может установить только один узел на один Windows ПК, поэтому официальная рекомендация использовать docker для второго и последующих узлов: CLI Install - Node Operator
Альтернатива - использовать Win GUI Storj Node Toolbox, он поддерживается автором и позволяет установить более одного узла Windows GUI на тот же Windows ПК.

2 Likes