Windows файловые системы с проверкой целостности для raid?
Подскажите, как сделать файловую систему с проверкой целостности по Виндовс рейд массив (для повышения надёжности, но не сильно сложно)?
Или достаточно софтового raid 1 на ntfs?
А что под Виндовс? ZFSin есть. А другие варианты есть?
Целостность RAID и ее контроль обеспечивается только при избыточности массива, при этом на RAID 1 ошибки по сути только детектируются. Исправляются они минимум на RAID 5.
В винде только NTFS и FAT, других файловых систем (официально) не поддерживается. Да, могут быть фанатские дрова для поддержки того-сего, но доверять модулу буквально "от Васяна" свои файлы я бы не стал...
Программный raid в windows работают только в блочном режиме, т.е. контроль целостности проходит до файловой системы. Собственно нет никакой разницы какая там будет файловая система (допустимо к примеру создание рейда и проброс полученного диска в виртуалку хоть с linux)
Хз как тот проект zfsin я про него впервые слышу, а так да zfs и btrfs это две файловые системы из *nix-like систем (solaris и linux соответственно) которые умеют raid функционал на файловом уровне. Не советую использовать это в windows.
Жаль. Вообще тему целостности видел в обсуждении Рейда на дешёвых ССД, которые предлагалось ставить пачками и у которых блоки могут резко отвалиться, а урезанный контроллер этого не заметит. Может, на хардах можно обойтись и ntfs
Vlad Ivanov, проблемы, созданные контроллером, не спасут данные, т.е. это никак не изменить контролем на уровне файловой системы, пример сбоя - контроллер начнет писать нули, возвращая 'ок', заметишь ты это только после попытки чтения (не сразу, так как на текущий момент эти данные в кеше ОС а так же в кеше контроллера).
В этом смысле софтовый raid даже предпочтительнее, так как контроллер диска, работающий исключительно в режиме доступа к диску, простой и ломаться там меньше вероятность. И да, в этом случае контроллером raid становится уже сам компьютер а значит его сбои уже будут приводить к проблемам, т.е. рекомендуется серверная материнка с ecc памятью и т.п. (никаких разгонов и прочих очагов нестабильности)... и вообще, везде и всеми рекомендуется разносить железо отвечающее за хранение данных от всего остального подальше
p.s. про купить ssd подешевле но побольше количеством для надежности - совет, покупай бОльшего размера но заметную часть диска размечай не отформатированным разделом (от 50%..30% всего объема). Это значительно сэкономит ресурс диска (у таких дисков и лимит записи обычно выше), значительно повысит производительность по сравнению с дисками но меньшего размера (а по цене разница не кратная).)
rPman, понял, спасибо. Кстати, вот именно цены ссд в одной серии примерно кратны объёму (ну это в магазинах, не алики и прочее)
Интересно, если даже сам ссд более-менее приличный, ему тоже надо оставлять место неразмеченным?
Речь не про 'нужно' а про 'какие бонусы получишь', например уменьшив объем свободного места ты обеспечиваешь гарантированый минимум объема одномоментной записи данных, при котором скорость не деградирует (фича современных чипов флеш).
Берешь прайс лист и записываешь в таблицу цену, размер, скорость чтения, скорость записи, tbw (лимит записей), гарантийный срок... Делишь каждый параметр на стоимость, (точнее наоборот, математически нет разницы), и получаешь стоимость единицы этого параметра, сортируешь по ней и смотришь, какие модели соседние и чем приходится жертвовать.