С объявлением и описанием ReFS (Resilient File System) в таких местах, как ArstechnicaМне любопытно узнать, какая технология или стек технологий существует для Linux / Unix для аналогичного результата.
ReFS разработан, чтобы подбирать где Места для хранения прекратить. Чтобы защитить свои внутренние структуры данных, метаданные файловой системы и, опционально, пользовательские данные от повреждения, ReFS вычисляет и сохраняет контрольные суммы для данных и метаданных. Каждая часть информации, защищенная контрольной суммой, вводится в алгоритм контрольной суммы, и в результате получается число, контрольная сумма; в случае ReFS контрольная сумма - это 64-битное число. Алгоритмы контрольной суммы разработаны таким образом, что небольшое изменение входных данных вызывает большое изменение результирующей контрольной суммы.
Каждый раз, когда ReFS читает метаданные файловой системы (или данные, для которых включена защита контрольной суммы), он вычисляет контрольную сумму для прочитанной информации и сравнивает ее с сохраненным значением. Если они согласны, данные были прочитаны правильно; если нет, то нет.
Итак - есть ли что-нибудь сопоставимое для Linux / Unix? Это действительно просто ZFS для винды? Если нет, то чем он отличается?
Когда я впервые прочитал объявление, я сразу подумал о ZFS, как это было раньше, для лет, многие из функций, которые ReFS называет новаторскими.
Не поймите меня неправильно - Windows плохо нужна новая файловая система, и, похоже, это идет в правильном направлении.
Неужели это просто ZFS для Windows?
Нет, не совсем. На первый взгляд, у них схожий набор функций, но они кардинально отличаются архитектурно. ReFS основана на NTFS, тогда как ZFS (насколько я могу судить) была разработана с нуля, без очевидных предков файловой системы.
ZFS и btrfs оба реализуют целостность данных и метаданных с помощью контрольных сумм (а также некоторых других функций, которые ReFS, возможно, «позаимствовал» - «очистка» звучит как-то очень знакомо) - последняя из которых еще не стабильна для общего использования.
Изменить: Да, они даже упомянули об этом в той статье Ars, которую вы связали.