1 месяц назад
Btrfs против ZFS и реальные технические различия copy-on-write файловых систем
Два инженера спорят о файловой системе. Один говорит, что ZFS непробиваема. Другой отвечает, что Btrfs достаточно хороша и живёт прямо в ядре. Оба правы, и оба не договаривают. Btrfs и ZFS реализуют copy-on-write принципиально разными способами, по-разному управляют памятью, по-разному считают контрольные суммы и по-разному деградируют при нехватке ресурсов. Разобраться с этим один раз стоит того, чтобы не переносить данные с одной системы на другую под давлением аварии. Обе системы выросли из одной идеи: не перезаписывать данные на месте...
Файловая система ZFS и восстановление данных
ZFS (акроним от Zettabyte File System) – это линуксная файловая система, которая уже не является файловой системой в чистом виде, а, по сути, это гибрид менеджера дискового пространства и файловой системы. Так, эта файловая система больше не оперирует непрерывным дисковым пространством, как это было у традиционных файловых систем – от начального сектора до конечного. Вместо этого дисковое пространство может быть выделено где угодно на дисках-членах пула ZFS, причем выделено с заданной степенью отказоустойчивости...