1

Жесткие диски Hybrid Storage используют большой энергонезависимый кеш для экономии энергии и повышения скорости.

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

Пока это чисто теоретически, но моей установкой будет небольшой домашний сервер (Sheeva Plug) с внешним жестким диском USB, который переходит в спящий режим после нескольких минут бездействия. Чтобы он как можно дольше отключался, я бы хотел использовать SD-карту 16 ГБ в качестве кеша для жесткого диска, имитируя таким образом гибридное хранилище.

Пока единственными возможными решениями, которые я нашел, были пакеты управления иерархическим хранилищем для корпоративного использования, которые слишком дороги для этой задачи ...

1 ответ1

2

Я бы начал с поиска FUSEFS и mcachefs. Кажется, что это возможно при использовании mcachefs. Также осознайте, что эти SD-карты имеют ограниченное количество циклов записи, прежде чем целостность данных начинает ухудшаться. Не непосредственная проблема, но кое-что, чтобы быть осведомленным о линии вниз.

В качестве альтернативы можно использовать mcachefs и использовать относительно большой (1-2 ТБ) диск, а затем получить один из таких меньших дисков, как 320 ГБ, 10 000 об / мин, с большим объемом кэша, который можно использовать как в качестве кэшированной файловой системы, так и в качестве swap и var. , Не так круто, но может предотвратить головную боль в будущем.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .