Есть ли в Windows файловая система с контрольной суммой, такая как ZFS или BtrFS?


8

Я использую ZFS и люблю это. Я знаю, что BtrFS также поддерживает контрольные суммы. Мне сказали, что контрольная сумма доступна в Windows 2008, но я не смог проверить это.

Существуют ли файловые системы контрольной суммы помимо ZFS и BtrFS на любой платформе, особенно Windows?


Вы можете использовать WinBtrfs в Windows для непосредственного чтения томов. Сейчас она стабильна в версии 1.3.
SurpriseDog

Ответы:


5

Windows несколько известна тем, что имеет одну и только одну файловую систему NTFS. Я также был не в состоянии выкопать что-либо, что предполагает NTFS имеет контрольную сумму. Самым близким, что я получил, является документ, описывающий контрольную сумму, защищающую блоки GPT на динамическом диске. Документ «Что нового в 2008 году» не показывает ничего подобного для NTFS ( ссылка ).

EXT4 использует контрольную сумму журнала, но не контрольную сумму данных.

GPFS также делает контрольную сумму журнала.

Идея достаточно новая, ее пока нет во многих файловых системах. Btrfs все еще «экспериментален» в Linux, и ext4 недавно вышел из этого состояния.


Я думаю, что в Linux тоже есть NILFS.
Боб

1

Некоторые функции, подобные ZFS, также можно использовать с другими файловыми системами, введя менеджер логических томов для создания виртуальных устройств. Управление логическими томами в Windows называется динамическими дисками и томами . Поддерживаются режимы RAID-0, RAID-1 и RAID-5.

Когда вы услышали, что «контрольная сумма поддерживается» в Windows, это, вероятно, относится к отказоустойчивости RAID-1 и RAID-5. Однако в действительности эти режимы защищают только от легко обнаружимых сбоев устройства (отсутствие диска, ошибки чтения, повреждение файловой системы ...). Контрольная сумма всех данных не поддерживается, поэтому незначительное повреждение данных может остаться незамеченным.


1

Могу ли я также предположить, что предоставление ZFS через iSCSI или NFS на сервер Windows также является методом получения преимуществ ZFS для сервера Windows? Хотя они не подключены напрямую к серверу, существует множество файловых серверов, которые используют цель iSCSI из устройства ZFS в качестве основного хранилища.

для небольшого решения взгляните на http://www.va-technologies.com/sbb


1

Самая близкая вещь, которую обеспечивает Windows, - это SIS (хранилище одного экземпляра) - хранит только 1 копию файла - в нескольких шагах от того, что фактически обеспечивает ZFS.

Павел


1

Windows Server 2012 имеет ReFS , которая проверяет метаданные и (необязательно) данные.


ReFS также позаимствовал ряд других функций ZFS, таких как Storage Spaces (zpools), многоуровневое хранилище (L2ARC / log log) и дедупликация на уровне блоков (хотя автономный вариант). И все это всего через 5-8 лет после того, как Sun внедрила эти функции в Solaris ZFS.
The Wabbit
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.