Coda是Constant Data Availability的缩写,是一套由卡内基美隆大学于1987年开始发展,由Mahadev Satyanarayanan主导研究的分布式文件系统。本系统的前身由安德鲁文件系统(AFS-2)的旧版本分支出来,两者提供很多相似的特性。InterMezzo文件系统亦受到Coda的影响。本系统目前仍持续发展中,但从其官方网站的问题纪录显示,自2011年2月已再没有开发纪录。虽然有说系统现时已转往商业应用,但根据Linux内核的开发纪录来看,相关的开发纪录其实并不多。
Coda具有以下的特性:
Coda和传统的NFS不同之处,在于Coda将文件分散在很多服务器上,并维持适当的冗余备份。也因为如此,可以动态的增加容量。和Coda相近的是集群文件系统。
Coda过去一直都在Linux系统上开发,目前Coda已经被列入Linux 2.6的核心中。亦有一把Coda移植到FreeBSD平台。一直以来都有尝试把Coda移植到Microsoft Windows的平台上,从过往的Windows 95/98世代、NT到后来的XP都有,主要都是透过DJGCC DOS C Compiler及Cygwin等开源计划来构建。