v0.25 发布

sage

我们刚刚标记了 v0.25 版本。 大部分工作都在 OSD 集群中,

一个新的 librbd 库(重构现有的 RBD 基础设施),

以及 librados API 的更新。

* osd:修复对等体同步时的 map 搅动

* osd:用于 RBD 同步的“watch/notify”框架

* osd:能够从最近的副本读取

* osd:许多错误修复

* osd:改进的恢复行为(容忍缺失的对象)

* mds:杂项集群修复

* mds:修复 respawn

* mds:杂项错误修复

* mds:“热备用”行为

* /etc/ceph/keyring 而不是 keyring.bin

* 能够记录到 syslog

v0.26 的重点将继续放在稳定性上,主要是在 OSD

集群、RBD 和 radosgw。 在内部,我们正专注于构建我们的

QA 和性能测试基础设施。

相关网址

* 直接下载地址:http://ceph.newdream.net/download/ceph-0.25.tar.gz

* 对于 Debian 和 Ubuntu 包,请参阅 http://ceph.newdream.net/wiki/Debian

我们刚刚标记了 v0.25 版本。 大部分工作都在 OSD 集群中,一个新的 librbd 库(重构现有的 RBD 基础设施), 以及 librados API 的更新。

librados 的更改旨在尽早清理 API 中的瑕疵,而不是推迟。 如果新接口有任何问题,我们很乐意听到!

新的 librbd 库位于 librados 之上,捕获了 RBD 条带化、快照和其他功能,提供了一个简单的 块设备式接口。 qemu/KVM 驱动程序正在使用 librbd 重写,这将大大简化上游 qemu 代码并 允许我们修复错误和添加功能,而无需受限于 特定的 qemu/KVM 版本。

自 v0.24 以来的其他更改包括:

  • osd:修复对等体同步时的 map 搅动
  • osd:“watch/notify”框架用于 RBD 同步
  • osd:能够从最近的副本读取
  • osd:许多错误修复
  • osd:改进的恢复行为(容忍缺失的对象)
  • mds:杂项集群修复
  • mds:修复 respawn
  • mds:杂项错误修复
  • mds:“热备用”行为
  • /etc/ceph/keyring 而不是 keyring.bin
  • 能够记录到 syslog

v0.26 的重点将继续放在稳定性上,主要是在 OSD 集群、RBD 和 radosgw。 在内部,我们正专注于构建我们的 QA 和性能测试基础设施。

相关网址