v0.47 发布
sage
又过了三周,v0.47 已经准备就绪。 主要亮点包括
- mon: 管理工具,用于控制失控的集群(临时阻止 osd 启动、故障等)
- osd: 降低 peering/thrashing 的内存占用
- librbd: 穿透缓存模式
- librbd: 改进的错误处理
- osd: 移除设计不合理的“本地化 pg”功能(那些带有“p”的烦人 PG)
- rest-bench: 用于基准测试 radosgw(或 S3)的简单工具(基于“rados bench”命令)
说实话,由于网站启动、启动派对以及随后的 酩酊大醉,这次冲刺并不高效。 然而,新的 RBD 缓存功能目前看起来非常好,并且补丁正在 Qemu/KVM 中上游工作,以使用通用的“cache=writethrough”或“cache=writeback”设置启用它。
另一项值得注意的事项是,我生成了一个新的 PGP 密钥来签署发布。 该密钥现在位于 ceph.git 中,并已由我的个人密钥签名。 如果您正在从我们的存储库安装 deb,则需要将新的密钥添加到您的 APT 密钥环中,以避免烦人的安全警告。
对于 v0.48,我们正在致力于 ceph-osd 的重构,以提高线程和性能,支持 upstart 和 Chef 的多监控器和 OSD 热插拔支持,改进 OSD 和监控器引导,以使之成为可能,以及 RBD 为备受期待的分层功能奠定基础。
您可以从通常的地方获取 v0.47
- Git 在 git://github.com/ceph/ceph.git
- Tarball 在 http://ceph.newdream.net/download/ceph-0.47.tar.gz
- 对于 Debian/Ubuntu 包,请参阅 http://ceph.newdream.net/docs/master/install/debian
