В связи с этим вопрос об использовании SSD для системы и HDD для данных , за исключением того, что я хотел бы, чтобы моя система делала это автоматически ...
Возможно ли иметь несколько уровней хранения и автоматически помещать элементы между ними, используя предпочтительно бесплатное программное обеспечение с открытым исходным кодом?
Я знаю об очень дорогих решениях корпоративного класса, таких как автоматическое архивирование EMC SAN-> EMC Centera , но мне было интересно, возможно ли такое поэтапное хранение автоматически.
Было бы неплохо иметь несколько слоев: Memory-> SSD-> HDD-> более медленный HDD или магнитная лента или какое-либо другое решение для архивирования.
Есть ли файловые системы, которые могут сделать это автоматически? (ZFS, Btrfs, HAMMER?)
Любые Unix- варианты хороши, так как меня интересует, как это работает и может ли оно быть переносимым на Linux или другие разновидности (BSD и т. Д.).
Посмотрите решение на базе LVM "lvmts" (многоуровневое хранилище LVM), которое готовит этот парень:
https://bbs.archlinux.org/viewtopic.php?pid=1140640#p1140640
Довольно круто.
источник
Кажется, TIER отвечает вашим потребностям. Это модуль ядра Linux, который может создать многоуровневое хранилище. Кажется, что он сам изучает шаблон и оптимизирует размещение в хранилище.
http://www.lessfs.com/wordpress/?p=776
источник
Отвечая на мой собственный вопрос с чем-то, что я только что нашел:
Я просто обновлял ядро и смотрел на новые вещи, которые были добавлены, и теперь есть опция 'CACHEFILES', которая позволяет кэшировать (обычно удаленные) файловые системы в локальную файловую систему. Я думаю, я мог бы использовать это для кэширования более медленного механизма хранения (HDD) в более быстрый (SSD), по крайней мере, для одного уровня иерархии.
источник
Некоторые актуальные ссылки. YMMV.
http://code.google.com/p/fscops/ - «Менеджер онлайн-иерархического хранения (OHSM)» - это первая попытка создания менеджера хранения данных с открытым исходным кодом на уровне предприятия, который автоматически перемещает данные между дорогостоящим и недорогим хранилищем СМИ.".
http://www.tack.ch/unix/dmapi/ - XFS + DMAPI под Linux
http://jfs.sourceforge.net/ - JFS + DMAPI под Linux
источник
RAID-контроллеры предлагают некоторые из этих функций.
«Использование SSD перед томами HDD для создания высокопроизводительных и высокопроизводительных пулов кэш-памяти контроллеров»
http://www.lsi.com/channel/products/storagesw/Pages/MegaRAIDCacheCadeSoftware2-0.aspx
источник
Вспоминаются снимки LVM2 ... но вы не можете сделать больше, чем один снимок.
источник
SAM-QFS - это существующий продукт Sun, который был открыт в прошлом году. Это CDDL, так что вы можете напрямую подключить его только к * BSD.
источник