Powiązane z tym pytaniem dotyczącym używania dysku SSD dla systemu i dysku twardego dla danych , z tym że chciałbym, aby mój system zrobił to automatycznie ...
Czy możliwe jest posiadanie kilku warstw pamięci i automatyczne przesuwanie przedmiotów między nimi, przy użyciu najlepiej darmowego oprogramowania typu open source?
Znam bardzo drogie rozwiązania klasy korporacyjnej, takie jak automatyczna archiwizacja EMC SAN-> EMC Centera , ale zastanawiałem się, czy tego rodzaju magazynowanie etapowe jest możliwe automatycznie.
Byłoby miło mieć w tym kilka warstw: Memory-> SSD-> HDD-> wolniejszy HDD lub taśmę lub inne rozwiązanie archiwizujące.
Czy istnieją systemy plików, które mogą to zrobić automatycznie? (ZFS, Btrfs, HAMMER?)
Wszelkie warianty uniksowe są w porządku, ponieważ interesuje mnie, jak to działa i czy może być przenośne na Linuksa lub inne smaki (BSD itp.).
Sprawdź oparte na LVM rozwiązanie „lvmts” (LVM Tiered Storage), które ten facet przygotowuje:
https://bbs.archlinux.org/viewtopic.php?pid=1140640#p1140640
Całkiem fajne.
źródło
TIER wydaje się odpowiadać na twoje potrzeby Jest to moduł jądra systemu Linux, który może tworzyć wielopoziomową pamięć masową. Wydaje się, że sam uczy się wzoru i optymalizuje umieszczenie w magazynie
http://www.lessfs.com/wordpress/?p=776
źródło
Odpowiadając na moje pytanie czymś, co właśnie znalazłem:
Właśnie aktualizowałem jądro i patrzyłem na nowe rzeczy, które zostały dodane, i jest teraz opcja „CACHEFILES”, która pozwala buforować (zwykle zdalne) systemy plików do lokalnego systemu plików. Myślę, że mógłbym użyć tego do buforowania wolniejszego mechanizmu pamięci masowej (HDD) do szybszego (SSD), przynajmniej dla jednego poziomu hierarchii.
źródło
Niektóre odpowiednie linki. YMMV.
http://code.google.com/p/fscops/ - „Online Hierarchical Storage Manager (OHSM) to pierwsza próba w kierunku menedżera przechowywania danych typu open source na poziomie przedsiębiorstwa, który automatycznie przenosi dane między kosztownymi a niskimi kosztami przechowywania głoska bezdźwięczna.".
http://www.tack.ch/unix/dmapi/ - XFS + DMAPI w systemie Linux
http://jfs.sourceforge.net/ - JFS + DMAPI w systemie Linux
źródło
Kontrolery RAID oferują niektóre z tych funkcji.
„Wykorzystuje dyski SSD przed woluminami HDD, aby tworzyć pule pamięci podręcznej kontrolerów o dużej pojemności i wydajności”
http://www.lsi.com/channel/products/storagesw/Pages/MegaRAIDCacheCadeSoftware2-0.aspx
źródło
Migawki LVM2 przychodzą mi na myśl ... ale tak naprawdę nie można zrobić więcej niż jedną migawkę.
źródło
SAM-QFS to istniejący produkt firmy Sun, który został otwarty w zeszłym roku. Jest to CDDL, więc można go tylko bezpośrednio przenieść na * BSD.
źródło