v0.20 发布
sage
经过几周的调试,我们发布了 v0.20。 目的是在 v2.6.34 内核发布(其中包含 Ceph 客户端)之前发布一个版本,其中包含大部分待处理的改进。 自 v0.19 以来的更改包括
- osd:新的 filestore、日志基础设施。(写入延迟更低,不再严格要求 btrfs)
- msgr:线路协议改进
- mds:减少内存使用量(还有更多要做!)
- auth:许多 auth_x 清理和改进
- librados:一些清理;C++ API 现在可用
- 整个代码库的许多错误修复
我们已经看到一些错误,但无法可靠地重现。 一旦这些错误得到修复,将发布 v0.20.1 点版本。 同时,v0.21 的工作仍在继续。 即将到来的更改包括
- 性能改进
- rbd:rados 块设备(kvm 和本机 linux 驱动程序)
- flock/fnctl 锁支持
- 延迟 IO
- 允许客户端在 mds 重启后重新连接(对于在 mds 重启期间暂时断开连接的客户端很有用)
- 集群 mds 修复
获取方式
- 直接下载地址:http://ceph.newdream.net/download/ceph-0.20.tar.gz
- Debian 包请参见 http://ceph.newdream.net/wiki/Debian
RPM 将包含在即将发布的 Fedora 13 中。 此外,git 中还有一个 ceph.spec 文件,用于构建您自己的版本。
