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

Обменяйте надежность на скорость в медленной файловой системе

На моем компьютере с Ubuntu Server 11.10 у меня есть довольно медленный мягкий массив RAID6 на четырех USB-накопителях (и никаких других средств для постоянного хранения).

Мне нужна более быстрая файловая система на этом ящике.

Я в порядке, если я потеряю некоторые данные в аварийной ситуации, но я бы предпочел, чтобы система и файлы оставались в согласованном состоянии в случае потери данных.

Я могу установить RAM-диск, но есть ли более надежное решение? (Например, может быть, настроить мой ext4 на использование большего объема ОЗУ и реже синхронизацию ... если это хорошая идея.)

Обновить: Пожалуйста, примите во внимание, что флешки 4xUSB, RAID6 и ext4 являются константами в этом вопросе. Я могу настроить параметры RAID6 и ext4, я могу настроить что-то поверх этого (или сбоку - например, RAM-диск), но без изменений более низкого уровня.

RAID5 / 6, вероятно, плохая идея для флэш-памяти. Множество дополнительных операций чтения и записи для каждой операции.

Восстановить как RAID10?

USB-накопители также обычно не такие быстрые. Возможно, вам лучше подойдут два жестких диска USB. (если не ssds)

Поскольку вы, как ни странно, не можете вносить какие-либо изменения в RAID, вы можете посмотреть на flashcache. (он позволяет вам использовать одно блочное устройство с другим, более быстрым и действует как простой кеш L2) Типичный вариант использования - это SSD перед жестким диском, но Ramdisk перед вашим USBFlash может вам здесь помочь.