К сожалению, мой внутренний жесткий диск, вероятно, скоро умрет, и у меня нет денег на новый. Но у меня есть внешний жесткий диск, который я использовал в качестве резервной копии, поэтому я подумал о решении: RAID
Но у меня есть несколько вопросов, потому что я хотел бы сделать это правильно с первого раза.
my internal Hdd External Hdd (USB 2.0)
Seagate Seagate
500 GB 1 TB
5200 rpm 7200 rpm
Я хочу отразить внутренний жесткий диск на внешнем жестком диске и использовать оставшиеся 500 ГБ на внешнем для резервного копирования (программный рейд 1), чтобы, когда мой диск окончательно умрет, у меня был готов другой обновленный диск.
прежде всего:
1) это вообще возможно? Я изучал рейды в течение некоторого времени и не нашел, почему это не должно работать (только то, что медленный жесткий диск будет узким местом, но меня это не волнует) Но чем я где-то читал, что внутренний жесткий диск "динамический", а внешний нет, так это не может быть использовано для загрузки системы (я не знаю, о чем это)
Если да, то чем
2) Должны ли разделы в рейде находиться в одном и том же месте? Я знаю, что они должны быть одинакового размера, но будет ли важно, если я сделаю RAID из, например, / dev / sda1 основной части. в начале диска и / dev / sdb5 логическая часть. в конце диска (например, я бы не стал этого делать, просто потому, что я также хочу, чтобы мой раздел выигрыша был на внутреннем жестком диске, но я не хочу делать это тоже. Он имеет около 20 ГБ только для игр, и я не Я не хочу помещать его в конец диска, так как из-за перемещения головки диска у меня скорее будут статические данные (фильмы, музыка, изображения ...) в конце диска (я пробовал в VBox, и он работал нормально)
3) есть ли разница между наличием одного большого раздела raid с lvm поверх него и разделением raid 1 для каждого раздела? (Будет ли lvm увеличивает нагрузку на процессор? задержка? будет ли много raid-разделов немного безопаснее, чем наличие одного раздела?)
РЕДАКТИРОВАТЬ: я узнал, что я могу сделать cfdisk / dev / mdX и создать другие разделы, так что это, вероятно, будет лучшим решением, верно? (также я использую Gentoo Linux)
источник
У вас 2ГБ или больше оперативной памяти? Если так, исследуйте использование ZFS в качестве файловой системы.
И использовать более двух дисков.
Из того, что я читал о ZFS (он позволяет сжатие на лету, а также шифрование), у него есть кое-что действительно хорошее, что не может сделать ни один RAID: проверка целостности на лету.
Не следует использовать RAID, как бы то ни было, если ваши данные действительно важны, RAID не гарантирует правильную запись данных на диски (он не может знать, являются ли данные в секторе правильными или были изменены, контрольная сумма не рассчитывается, без хэша и т. д.).
Лично я использую RAID-0 с тремя дисками (PATA около 28 МБ / с и каждый SATA около 45 МБ / с), поэтому я получаю около 105 МБ / с (добавление PATA достигает узкого места, поскольку PCI-32 33 МГц не может поддерживать три жестких диска полоса пропускания с 2xSATA + 1xPATA плюс все карты, и усиление при добавлении PATA составляет всего 15 МБ / с, но все учитывается), и даже больше, добавление PATA приводит к тому, что SATA не используются при максимальной пропускной способности, поэтому они работают на расслаблении, а также PATA работает в расслабленном режиме, поскольку узкое место находится на шине PCI, поэтому у жестких дисков есть некоторое время, чтобы охладить себя (что-то, о чем большинство людей не заботится) ... почему я использую такие быстрые жесткие диски, что они ничего не делают в половине случаев? только чтобы не перегревать их и не нужно иметь их в холодильной комнате! Кроме того, чтобы расширить их жизнь действительно много!
Там есть Дикс я тестирую:
Миграция на ZFS не лучше? О да и нет; так как сжатие включено, оно получает много, теперь (со сжимаемыми данными) я могу выдержать около 105 МБ / с (сжатые данные), а поскольку сжатие составляет около 2,5: 1, я могу читать / записывать реальные несжатые данные со скоростью более 261 МБ / с на лучшие дела.
Плохая сторона, ZFS потребляет 1,3 ГБ моей оперативной памяти (у меня только 2 ГБ, максимально возможная материнская плата).
Подумав немного и попробовав много настроек, я мог бы добавить жесткий диск USB 2.0 в пул zfs (я хотел каким-то образом удалить его после тестов, это очень сложно) ... в основном я решил это Разобрав все жесткие диски и положив другие, которые у меня есть, на стол без использования, затем проведите тест с включенной ZFS (все действуют как динамическое чередование, размер чередования zfs является динамическим):
Если бы я сделал эту конфигурацию на Raid0, я бы получил 25MiB / s * 4 = 100MiB / s, так что теперь ограничение не PCI на 105MiB / s (видео, аудио и т. Д., Карты используют часть полосы пропускания), это это добавление очень медленной максимальной скорости USB 2.0, которая понижает (на Raid0) скорость всех (Raid0 нуждается во всех полосах одинакового размера, поэтому полоса пропускания для всех жестких дисков такая же, как и у самой низкой).
Если это сделано на ZFS, так как размер полос является динамическим, если нет сжатия вообще, я могу получить сумму пропускной способности (28 PATA + 2 * 45 SATA + 25 USB = 142 МБ / с)? Нет и нет, опять же, ограничение - это шина PCI (105 МБ / с, потому что все остальные карты), поэтому я получаю несжатую передачу данных только 105 МБ / с ... так что никакого увеличения (по скорости) при добавлении USB, что я знал раньше стартовая, шина PCI является узким местом.
Я знаю, что вы говорите о RAID 1 (зеркало), для записи Raid 1 должен записать на все диски одинаковое количество информации на каждом из них, поэтому скорость самая медленная, но при чтении он может читать разные вещи с каждого диска (если настроено так), так что он может доходить до Raid 0, так что мои тесты на Raid 0 могут пролить свет, и, поскольку я тестировал ZFS, использующую Raid 0, ... все сказано.
Хорошая часть ZFS - это собственное сжатие (независимо от того, помещаете ли вы файлы или разделы, оно сжимает блоки) и проверка данных.
Таким образом, наличие ZFS с некоторым уровнем RAID намного лучше, чем mdadm и т. Д., Но при высокой стоимости используемой оперативной памяти.
Я рекомендую не использовать DeDup на ZFS ... он может потребовать огромный объем оперативной памяти, более 32 ГБ ОЗУ на дисках 1TiB.
Также я рекомендую использовать маленькие жесткие диски достаточно быстро и не использовать огромные жесткие диски. Гораздо лучше иметь 8 жестких дисков по 120 ГБ, чем 2 по 500 ГБ; но поставьте предупреждение о наличии достаточного количества портов и достаточного количества электроэнергии.
источник