2007年9月26日星期三

以 S3 為後端,相容於 JungleDisk 的檔案系統

中文:以 Amazon S3 為後端,相容於 Jungle Disk 的 FUSE 檔案系統

英文:Jungle Disk-compatible FUSE-based filesystem, Powered by Amazon S3

如果你不熟悉上面這幾個關鍵字,請跳過這一篇。不然請接著收看…

今年五月,我第一次實作 JungleDisk 的檔案系統,感覺還蠻好玩的。很不幸的,這個檔案系統唯一的一份開發版本,被 LayeredTech 亂搞而遺失(說到這裡,大概又可以寫一篇吐血案例)。來到美國,工作和生活大致安頓下來以後,第一個想到的就是繼續這項工作的開發。花了大約兩個月的零碎 時間,我完成了第一版本的開發工作。FUSE 系統所需的各項底層函數,我實作了絕大多數,剩下零星幾個平常用不到的,應該也可以在這禮拜完成。第一個版本不支援加密,預計在第二版本以後再加入。

檔案系統使用 PERL 開發,底層函式庫為 Fuse 和 Net::Amazon::S3。相信熟悉這兩個模組的朋友對於這個系統應該已經有個概念。

這個系統還沒命名,想到幾個,但不知道哪一個比較好,所以決定開放投票:

  • S3FS
  • JungleFS
  • JungleDiskFS
  • 其他,請說明 ___

歡迎用任何方式(留言,引用,郵件,即時通…)跟我聯絡表達意見,十月一日公佈中選名稱,並隨機挑選一名優先試用。

0 意見: