bfsGo 编写的分布式文件系统
bfs 是基于 Facebook haystack 用 Golang 实现的小文件存储系统。
特性
- 高吞吐量和低延迟
- 容错性
- 高效
- 维护简单
directory
directory主要负责请求的均匀调度和元数据管理,元数据存放在hbase,由gosnowflake产生文件key
store
store主要负责文件的物理存储
pitchfork
pitchfork负责监控store的服务状态、可用性和磁盘状态
proxy
proxy作为bfs存储的代理以及维护bucket相关
ops
ops作为bfs的后台管理界面,负责分配存储、扩容、压缩等维护工作
评论
bfsGo 编写的分布式文件系统
bfs是基于Facebookhaystack用Golang实现的小文件存储系统。特性高吞吐量和低延迟容错性高效维护简单directorydirectory主要负责请求的均匀调度和元数据管理,元数据存放
bfsGo 编写的分布式文件系统
0
Ceph分布式文件系统
Ceph是加州大学SantaCruz分校的SageWeil(DreamHost的联合创始人)专为博士论文设计的新一代自由软件分布式文件系统。自2007年毕业之后,Sage开始全职投入到Ceph开发之中
Ceph分布式文件系统
0
OpenAFS分布式文件系统
OpenAFS是一套开放源代码的分布式文件系统,允许系统之间通过局域和广域网来分享档案和资源。OpenAFS是围绕一组叫做cell的文件服务器组织的。每个服务器的标识通常是隐藏在文件系统中的。从AFS
OpenAFS分布式文件系统
0