SSD/HDD 組合的「快取交換」檔案系統?

SSD/HDD 組合的「快取交換」檔案系統?

眾所周知,固態硬碟 (SSD) 價格昂貴($/GB),但存取速度很快。我想知道是否存在一種軟體核心級「快取交換」檔案系統技術;這種文件系統的想法是在主 HDD 上保留經常訪問的文件的緩存,因此;

  • 在 90% 的情況下,您都可以享受 SSD 速度存取的優勢
  • 對於一段時間未使用的文件,您可以獲得廉價的長期存儲的好處

答案1

你應該閱讀這篇文章:SSD 和 HDD 世界中最好的

基本上,在不花太多錢的情況下獲得 SSD 速度優勢的最簡單、最便宜的方法是使用小型 SSD(16 ~ 32Gb 應該足以獲得 80% 的性能優勢)磁碟來保留/所有系統和應用程式文件所在的分區保留(無論如何,這些都是影響啟動效能 I/O 瓶頸的主要因素)和(/users所有個人資料儲存在 HDD 中)。

這還有一個額外的好處;系統檔案的更新頻率低於使用者文件,因此這意味著透過將 SSD 限制在讀取多寫少的檔案系統中,可以大幅延長 SSD 的平均壽命

答案2

你的想法激勵了我。好吧,我有蜻蜓操作系統這也許適合你的需要。正如那裡所說:

DragonFly 具有獨特的優勢,透過利用交換空間來快取檔案系統數據和元數據,充分利用經濟實惠的固態儲存裝置 (SSD) 的廣泛可用性。此功能通常稱為“交換快取”,可以顯著提高伺服器和工作站的工作負載,而只需很少的硬體投資。

這是一個線上文件“swapcache”功能可能會幫助您走得更遠。

答案3

ZFS L2ARC正是這樣做的。雖然有一個Linux 的本機 ZFS 實現和一個基於保險絲的一種,這個核心可能不是這裡的最佳選擇。

我會推薦具有本機 ZFS 支援的作業系統,例如索拉里斯 11, OpenSolaris/基於 Illumos 的發行版或者自由BSD

答案4

英特爾最新的晶片組支援在具有小型 SSD 的硬碟上安裝快取(事實上,他們正在銷售用於此用途的 20GB SSD)。他們稱之為“智慧響應技術'。在過去一年左右的時間裡,有一些供應商也在主機板上放置了這種專有版本,但我不能透露這些的具體情況。

也有一些廠商生產‘混合硬碟',這本質上是它的一個變體。它們是帶有一些 NAND 板載的磁碟機,但我認為它主要用於緩衝而不是快取。它們可能更具成本效益,但速度遠不及使用真正的 SSD。 (不過,它們仍然比普通硬碟更快。)

相關內容