Ceph 社区为了奖励开发者在社区的杰出贡献,将从Ceph的Kraken版本开始,为每个命名版本关联一个“杰出贡献者”。而第一位杰出贡献者是来自中国的Core Developer—王豪迈。 下面来看看豪迈的简介:原文译:豪迈是XSKY的CTO,XSKY总部在北京。他从2013到现在一直在做Ceph的全职工作。豪迈在Kraken版本的大部分工作是在AsyncMessenger上,并将其扩展到多个后端,包括DPDK和InfiniBand支持。他还参与了一些关于I / O路径的性能优化项目。 XSKY使用Ceph的情况:XSKY目前在其存储产品中使用Ceph,提供用户友好的管理控制和操作。同时也向社区贡献了很多性能优化方面的代码:SPDK、DPDK、RDMA等。 Ceph未来计划:豪迈和XSKY在未来都希望把Ceph完善的更好,来帮助更多的用户。 关于豪迈个人:豪迈是一个非常活泼的人。他个人的代码开发环境是运行在MAC系统中的VirtualBox。在Ceph之前,豪迈对VirtualBox挺感兴趣,并为此项目贡献了代码。同时豪迈也是一个游戏达人,从War3玩到WoW,玩了很多年。 CEPH 简介不管你是想为云平台提供Ceph 对象存储和/或 Ceph 块设备,还是想部署一个 Ceph 文件系统或者把 Ceph 作为他用,所有 Ceph 存储集群的部署都始于部署一个个 Ceph 节点、网络和 Ceph 存储集群。 Ceph 存储集群至少需要一个 Ceph Monitor 和两个 OSD 守护进程。而运行 Ceph 文件系统客户端时,则必须要有元数据服务器( Metadata Server )。
Ceph 把客户端数据保存为存储池内的对象。通过使用 CRUSH 算法, Ceph 可以计算出哪个归置组(PG)应该持有指定的对象(Object),然后进一步计算出哪个 OSD 守护进程持有该归置组。 CRUSH 算法使得 Ceph 存储集群能够动态地伸缩、再均衡和修复。 来源:Ceph中国社区 |