Я использую ZFS, и мне это нравится. Я знаю, что BtrFS также поддерживает контрольную сумму. Мне сказали, что контрольная сумма доступна в Windows 2008, но я не смог это проверить.
Существуют ли файловые системы контрольных сумм, кроме ZFS и BtrFS, на любой платформе, особенно в Windows?
Windows известна тем, что имеет одну-единственную файловую систему NTFS. Я также не смог найти ничего, что предполагало бы, что NTFS имеет контрольную сумму. Ближайший к мне документ, описывающий контрольную сумму, защищающую блоки GPT на динамическом диске. В документе «Что нового в 2008 году» ничего подобного для NTFS не показано (ссылка на сайт).
EXT4 использует контрольную сумму журнала, но не контрольную сумму данных.
GPFS также выполняет контрольную сумму журнала.
Идея достаточно нова, ее пока нет во многих файловых системах. Btrfs все еще является «экспериментальным» в Linux, а ext4 недавно вышла из этого состояния.
Могу ли я также предположить, что предоставление ZFS через iSCSI или NFS на сервер Windows также является методом получения преимуществ ZFS для сервера Windows? хотя они и не подключены напрямую к серверу, существует множество файловых серверов, которые используют цель iSCSI из устройства ZFS в качестве основного хранилища.
для небольшого решения взгляните на http://www.va-technologies.com/sbb
Некоторые функции, подобные ZFS, также могут быть реализованы с другими файловыми системами, введя диспетчер логических томов для создания виртуальных устройств. Управление логическим томом в Windows называется динамические диски и тома. Поддерживаются режимы RAID-0, RAID-1 и RAID-5.
Когда вы слышали, что «контрольная сумма поддерживается» в Windows, это, вероятно, относилось к отказоустойчивости RAID-1 и RAID-5. Однако в действительности эти режимы защищают только от легко обнаруживаемых сбоев устройства (отсутствие диска, ошибки чтения, повреждение файловой системы ...). Контрольное суммирование всех данных не поддерживается, поэтому незначительное повреждение данных может остаться незамеченным.
Самое близкое, что предоставляет Windows, - это SIS (хранилище единственного экземпляра) - хранит только 1 копию файла - в нескольких шагах от того, что на самом деле предоставляет ZFS.
Павел
Windows Server 2012 имеет ReFS, который содержит контрольные суммы метаданных и (необязательно) данных.