Coda

维基百科,自由的百科全书
跳转至: 导航搜索

Coda,一種分散式檔案系統,由卡內基美隆大學於1987年開發,目前仍持續發展中。它由安德魯檔案系統(AFS-2)分支出來,具有很多相似的特性。

特性[编辑]

Coda具有以下的特性:

  1. 可在離線模式工作
  2. 免費,可自由取得
  3. 利用Client端的快取,達到高效能
  4. 複製伺服器端資料
  5. 安全的授權方式與加密過的傳輸協定
  6. 伺服器斷線時,仍能維持大部分的操作
  7. 依照網路頻寬自動調整操作方式
  8. 擴展性高
  9. 即使在部份網路失效時,仍能維持良好的分享機制。

Coda和傳統的NFS不同之處,在於Coda將檔案分散在很多伺服器上,並維持適當的冗餘備份。也因為如此,可以動態的增加容量。和Coda相近的是叢集檔案系統

系統平台[编辑]

Coda過去一直都在Linux系統上開發,目前Coda已經被列入Linux 2.6的核心中。不過,一直以來,都一直有嘗試把Coda移植到Microsoft Windows的平台上,從過往的Windows 95/98NT[1]到後來的XP[2]都有,主要都是透過DJGCC DOS C CompilerCygwin等開源計劃來構建[1]

參考[编辑]

  1. ^ 1.0 1.1 Braam, P. J. et al. Porting the coda file system to windows. Proceedings of the annual conference on USENIX Annual Technical Conference (USENIX Association). 1999: 30 [2009-04-15] (英文). 
  2. ^ Coda Support for Windows XP. [2009-04-15] (英文).