У вас 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, поэтому у жестких дисков есть время, чтобы охладить себя (что большинству людей не безразлично)... почему я использую такие быстрые жесткие диски, что они ничего не делают в половине случаев? только чтобы не перегревать их и не нужно иметь их в холодильной комнате! Кроме того, чтобы расширить их жизнь действительно много!
Там есть Дикс я тестирую:
- Внутренний PATA HDD
- Внутренний SATA HDD
- Внутренний SATA HDD
Миграция на ZFS не лучше? О да и нет; так как сжатие включено, оно получает много, теперь (со сжимаемыми данными) я могу выдержать около 105 МБ / с (сжатые данные), а поскольку сжатие составляет около 2,5:1, я могу читать / записывать реальные несжатые данные со скоростью более 261 МБ / с на лучшие дела
Плохая сторона, ZFS потребляет 1,3 ГБ моей оперативной памяти (у меня только 2 ГБ, максимально возможная материнская плата).
Подумав немного и попробовав много настроек, я мог бы добавить жесткий диск USB 2.0 в пул zfs (я хотел каким-то образом удалить его после тестов, это довольно сложно)... в основном, я решил это Разобрав все жесткие диски и положив другие, которые у меня есть, на стол без использования, затем проведите тест с включенной ZFS (все действуют как динамическое чередование, размер чередования zfs является динамическим):
- Внутренний PATA HDD
- Внутренний SATA HDD
- Внутренний SATA HDD
- Внешний USB 2.0 на жесткий диск Sata (только один жесткий диск, поскольку USB 2.0 является узким местом для этого диска)
Если бы я сделал эту конфигурацию на Raid0, я бы получил 25MiB/s * 4 = 100MiB/s, так что теперь ограничение не PCI на 105MiB/s (видео, аудио и т.д., Карты используют часть полосы пропускания), это это добавление очень медленной максимальной скорости USB 2.0, которая понижает (на Raid0) скорость всех (Raid0 нуждается во всех полосах одинакового размера, поэтому полоса пропускания для всех жестких дисков такая же, как и у самой низкой).
Если это сделано на ZFS, так как размер полос является динамическим, если нет сжатия вообще, я могу получить сумму пропускной способности (28 PATA + 2 * 45 SATA + 25 USB = 142 МБ / с)? Нет и нет, опять же, ограничение - это шина PCI (105MiB / s, потому что все остальные карты), поэтому я получаю несжатую передачу данных только 105MiB / s ... так что никакого увеличения (по скорости) при добавлении USB, что я знал раньше стартовая, шина PCI является узким местом.
Я знаю, что вы говорите о RAID 1 (зеркало), для записи Raid 1 должен записать на все диски одинаковое количество информации на каждом из них, поэтому скорость самая медленная, но при чтении он может читать разные вещи с каждого диска (если настроено так), так что он может доходить до Raid 0, так что мои тесты на Raid 0 могут пролить свет, и, поскольку я тестировал ZFS, использующую Raid 0, ... все сказано.
Хорошей частью ZFS является собственное сжатие (независимо от того, помещаете ли вы файлы или разделы, оно сжимает блоки) и проверка данных.
Таким образом, наличие ZFS с некоторым уровнем RAID намного лучше, чем mdadm и т.д., Но при высокой стоимости используемой оперативной памяти.
Я не рекомендую использовать DeDup на ZFS ... он может потребовать огромное количество оперативной памяти, более 32 ГБ ОЗУ на дисках 1 ТБ.
Также я рекомендую использовать маленькие жесткие диски достаточно быстро и не использовать огромные жесткие диски. Гораздо лучше иметь 8 жестких дисков по 120 ГБ, чем 2 по 500 ГБ; но поставьте предупреждение о наличии достаточного количества портов и достаточного количества электроэнергии.