Gibt es Software für Linux, um eine SSD als Festplatten-Cache zu verwenden? Ich glaube, dass Sun so etwas mit ZFS macht, obwohl ich nicht sicher bin. Eine schnelle Suche bietet nichts Passendes. Das Ziel wäre es, häufig angeforderte Dateien im laufenden Betrieb auf der SSD abzulegen. Da die SSD mehr Kapazität als RAM für weniger Geld und eine bessere Leistung als die Festplatte hat, sollte dies eine effiziente Leistungssteigerung bieten.
linux
performance
filesystems
ssd
Casualcoder
quelle
quelle
Antworten:
Facebook hat kürzlich ein Modul für den Linux-Kernel namens 'FlashCache' veröffentlicht, das genau dies kann:
http://github.com/facebook/flashcache
quelle
Hast du dir Bcache angesehen? http://bcache.evilpiepirate.org/
Mir ist klar, dass dies ein altes Thema ist. Ich hoffe, dies hilft allen anderen, die wie ich hierher gekommen sind, mit einer Frage zum SSD-Cache.
quelle
Ich glaube, es gibt noch keinen einfachen Weg, dies unter Linux zu tun. ZFS ist als Userspace-Dateisystem verfügbar, aber nicht sehr gut. Einige ZFS-Klone sind unterwegs, aber meines Wissens ist nichts für die Produktion bereit.
Vielleicht könnten Sie ein BSD mit ZFS in Betracht ziehen?
quelle
Mit dem ZFS von SUN können SSDs mit dem Befehl zpool add cache als L2ARC-Cache [1] verwendet werden:
Zwischenspeicher
Ich weiß nichts Ähnliches mit Linux-Dateisystemen. Ich weiß nicht, ob es geeignet wäre, aber eine Sache, die Sie versuchen könnten, wäre, Swap auf SSD hinzuzufügen und den Linux-Kernel-Parameter "swapiness" (sysctl vm.swapiness) zu optimieren.
quelle