Amazon-S3

本地磁碟支持的遠端文件系統 linux

  • March 28, 2011

在 Linux 或任何其他 *NIX 平台中是否有一種方法可以在本地安裝遠端文件系統,並使用本地文件系統支持的記憶體。

我在 S3 上有一些需要訪問的存檔數據。訪問它們的方式是;一旦被觸摸,應用程序需要多次從 S3 中讀取。

我知道我可能會要求文件系統完成記憶體數據的應用程序工作;但問題是我無法控制應用程序來修改它。

這曾經在使用 CacheFS 的 Solaris 下執行良好;本地 HDD 空間被分配為緩衝區,其中記憶體了頻繁訪問的 NFS 掛載文件的內容,如果 CacheFS 服務確定 NFS 伺服器上的內容自記憶體後保持不變,則從該緩衝區中提供服務。當我在 Solaris 下使用它時,它執行良好。

根據CacheFS 上的維基百科頁面,它被移植到(重寫?)Linux,最新版本是在過去一年中發布的。

我無法評論 Linux 的實現,但假設它做了 Solaris 曾經做的事情,我認為它可能就是您正在尋找的。

引用自:https://serverfault.com/questions/252695