Назад | Перейти на главную страницу

Доступны ли аппаратные RAID-системы с бесшумной защитой от повреждений?

Я знаю, что ZFS имеет защиту от незаметного повреждения, но я создаю сервер Windows. Существуют ли варианты добавления локального, защищенного от повреждений хранилища на сервер Windows, или ZFS-по сети - единственный вариант?

Я хотел бы доплатить за то, что может вычислять контрольные суммы достаточно быстро, чтобы жесткий диск стал узким местом. Доступны ли такие карты ввода-вывода?

В настоящее время только ZFS (а вскоре и BTRFS) имеет контрольную сумму всех операций ввода-вывода. NTFS подсчитывает контрольные суммы при записи в журнал, как и многие файловые системы Linux.

Карты RAID более высокого уровня также выполняют проверку уровня блоков в фоновом режиме. Он не осведомлен о файловой системе, но его достаточно для выявления неисправных кластеров и упреждающего перемещения данных. Суть систем ZFS в том, чтобы избегать такие аппаратные системы контрольных сумм, но карты RAID уже много лет проводят эту проверку.

Аппаратные решения, которые мы сейчас имеем, обеспечивают бесшумную защиту от коррупции от контроллера хранилища до самого носителя. ZFS расширяет эту защиту до уровня файловой системы в ядре и при использовании изолированно от современных аппаратных решений может защитить весь стек. Если вам нужна такая защита для Windows, вы ее не получите; вам придется полагаться на аппаратные решения и рискнуть, выбрав путь передачи данных от карты памяти к приложению.

Использование файловой системы ZFS также не дает дополнительной защиты от оборудования NTFS +. У вас по-прежнему есть незащищенный маршрут от сетевой карты к приложению на сервере Windows, что является той же уязвимостью, что и карта памяти для приложения в аппаратном решении. Единственная причина, по которой ZFS-файлер будет полезен, - это если вы не иметь правильное оборудование и полагаются на ZFS, чтобы сделать всю тяжелую работу.