Чтобы распределённое хранение действительно заработало, эффективность восстановления данных — это непреодолимый барьер. Традиционные решения используют RS-кодирование для обеспечения безопасности данных, звучит неплохо, но в реальности всё гораздо жестче — для восстановления данных нужно скачать огромное количество сегментов, выполнять многочленные вычисления, это занимает много времени, да и пропускная способность сети полностью загружена. Производительность всей системы хранения страдает, и это общая проблема.
Walrus предложил иной подход. Его ключевое преимущество — механизм "совместного восстановления сегментов" с помощью кодирования RedStuff 2D. Логика традиционных решений такова: чтобы восстановить данные, нужно иметь достаточное количество сегментов, то есть чем больше сегментов — тем лучше. А у Walrus основные и вспомогательные сегменты связаны строгой логической картой, используя обратимые свойства XOR-операции, достаточно получить немного основных и вспомогательных сегментов для восстановления. Иными словами, необходимое количество сегментов значительно сокращается, и потребление пропускной способности тоже уменьшается.
Кроме того, Walrus использует стратегию "восстановления по ближайшему узлу". Система приоритетно запрашивает сегменты у узлов, расположенных ближе к пользователю, избегая межрегиональных и межсетевых запросов. В сравнении с традиционными решениями, когда данные перетаскиваются с удалённых узлов, это — небо и земля. Снижается нагрузка на пропускную способность, восстановление происходит быстрее, и эффективность сети повышается.
Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
9 Лайков
Награда
9
7
Репост
Поделиться
комментарий
0/400
RugPullSurvivor
· 8ч назад
Ай-яй, наконец-то проект подумал о решении этой проблемы, система RS-кода действительно снижает эффективность, у Walrus есть интересная идея по 2D-кодированию, метод восстановления ближайшим образом — это действительно гениально
Посмотреть ОригиналОтветить0
SchrodingersFOMO
· 8ч назад
RS-кодирование действительно тормозит, идея Walrus всё-таки немного интересна
Посмотреть ОригиналОтветить0
ser_we_are_early
· 8ч назад
walrus эта волна действительно крутая, сочетание восстановления поблизости + срезов в координации выполнено отлично, прямо превратив проблему пропускной способности из боли в преимущество, традиционный набор RS-кодов действительно пора убирать.
Посмотреть ОригиналОтветить0
MetaMuskRat
· 8ч назад
Логика walrus действительно имеет смысл, особенно часть с xor, которая позволяет восстанавливать данные с помощью небольшого количества срезов... Это значительно экономит пропускную способность по сравнению с традиционными решениями.
Посмотреть ОригиналОтветить0
rugged_again
· 8ч назад
walrus эта волна действительно что-то из себя представляет, XOR-операция звучит гораздо умнее, чем традиционный RS-код... однако метод восстановления по ближайшему соседу по сути всё ещё старый приём оптимизации сети, настоящий результат будет только тогда, когда он действительно заработает
Посмотреть ОригиналОтветить0
GasGuru
· 8ч назад
哎呀 Walrus这套就近恢复+切片协同真的绝,比起RS纠删码那套拉胯方案不知道高到哪去
Ответить0
VitaliksTwin
· 8ч назад
Подождите, эта комбинация Walrus с восстановлением по близости + XOR-обратным проектированием действительно может значительно снизить пропускную способность? Кажется, это немного преувеличено, нужно посмотреть реальные результаты тестов, чтобы поверить.
Чтобы распределённое хранение действительно заработало, эффективность восстановления данных — это непреодолимый барьер. Традиционные решения используют RS-кодирование для обеспечения безопасности данных, звучит неплохо, но в реальности всё гораздо жестче — для восстановления данных нужно скачать огромное количество сегментов, выполнять многочленные вычисления, это занимает много времени, да и пропускная способность сети полностью загружена. Производительность всей системы хранения страдает, и это общая проблема.
Walrus предложил иной подход. Его ключевое преимущество — механизм "совместного восстановления сегментов" с помощью кодирования RedStuff 2D. Логика традиционных решений такова: чтобы восстановить данные, нужно иметь достаточное количество сегментов, то есть чем больше сегментов — тем лучше. А у Walrus основные и вспомогательные сегменты связаны строгой логической картой, используя обратимые свойства XOR-операции, достаточно получить немного основных и вспомогательных сегментов для восстановления. Иными словами, необходимое количество сегментов значительно сокращается, и потребление пропускной способности тоже уменьшается.
Кроме того, Walrus использует стратегию "восстановления по ближайшему узлу". Система приоритетно запрашивает сегменты у узлов, расположенных ближе к пользователю, избегая межрегиональных и межсетевых запросов. В сравнении с традиционными решениями, когда данные перетаскиваются с удалённых узлов, это — небо и земля. Снижается нагрузка на пропускную способность, восстановление происходит быстрее, и эффективность сети повышается.