v0.14 发布
sage
我们发布了 v0.14。自 v0.13 以来,更改包括
- Messenger 库更改(客户端现在启动所有 tcp 连接)
- 改进了客户端/监控器协议
- 正在运行的 Hadoop 和 Hypertable 文件系统模块(许多相关的 libceph、uclient 修复)
- man 页面修复
- Debian 包已修复(现在 libcrush、libcrush-dev、librados、librados-dev、libceph、libceph-dev 全部可用)
- 简化了客户端启动(更少的消息,更快的客户端 ID 分配)
消息更改是这里的主要内容。它们大大简化了内核客户端的实现。监控器接口也得到了改进:客户端维护一个开放会话并“订阅”他们想要更新的映射(通常,所有 MDS 映射,以及仅在 I/O 停滞时下一个 OSD 映射)。这也有助于简化监控器上的操作,并且有趣的是,将监控器设计与 Zookeeper 和 CLD 的设计更加接近。
我们目前正在处理安全基础设施(客户端、MDS、OSD、监控器的双向身份验证)、Hadoop 和 Hypertable 文件系统模块,以及使内核客户端为上游合并做好准备。
以下是相关网址
- Git 树在 git://ceph.newdream.net/ceph.git
- 直接下载地址:http://ceph.newdream.net/download/ceph-0.14.tar.gz
- Debian 包,请参阅 http://ceph.newdream.net/wiki/Debian
