Ceph分布式存储学习指南1.2 Ceph的历史和发展
1.2 Ceph的历史和发展
Ceph是圣克鲁兹加利福尼亚大学的Sage Weil在2003年开发的,也是他的博士学位项目的一部分。初始的项目原型是大约40000行C++代码的Ceph文件系统,并于2006年作为参考实现和研究平台遵循LGPL协议(Lesser GUN Public License)开源。美国劳伦斯利物莫国家实验室(Lawrence Livermore National Laboratory)资助了Sage的初始研究工作。2003~2007年是Ceph的研究开发时期。在这期间,它的核心组件逐步形成,并且社区对项目的贡献也已经开始逐渐变大。Ceph没有采用双重许可模式,也就不存在只针对企业版的特性。
2007年年末,Ceph已经越来越成熟,并开始等待孵化。此时,DreamHost(洛杉矶的一个虚拟主机和域名注册公司)参与进来,从2007年到2011年对Ceph进行孵化。在这期间Ceph逐渐成型。已有的组件变得更加稳定、可靠;各种新特性也已经实现,未来的路线图也已设计好。至此,Ceph项目真正开始进入企业选择意向和路线图。在这期间,多个有名的开发者开始参与到Ceph项目中,他们中包括Yehuda Sadeh、 Weinraub、Gregory Farnum、Josh Durgin、 Samuel Just、Wido den Hollander和LoCeph这个词是宠物章鱼的一个常见绰号。Ceph可以看作Cephalopod的缩写,它属于海洋软体类动物家族。Ceph以章鱼作为自己的吉祥物,表达了Ceph跟章鱼一样的并行行为。
Inktank这个词与章鱼有一定关系。渔民有时候也把章鱼称为墨鱼,因为它们可以喷射墨汁。这就解释了为什么章鱼(Ceph)跟墨鱼(Inktank)有一定关系。同样,Ceph和Inktank有很多共同点。你可以认为Inktank就是Ceph的智库。
Sage Weil是DreamHost的联合创始人之一。
Ceph发行版
2007年年末Ceph项目启动时,它最先由DreamHost孵化。2008年5月7日,Sage发布了Ceph 0.2版本,之后开发进展逐渐加快。版本发布时间间隔缩短并且现在每隔一个月都会有新版本的更新。2012年7月3日,Sage宣布到目前为止最重要的一个版本Argonaut(0.48版本)发布。下表列出了Ceph发布的主要版本,包括Long Term Support (LTS)版本。更多的信息请访问https://ceph.com/category/releases/。
Ceph版本名称 Ceph版本号 发布日期
Argonaut 0.48版本(LTS) 2012年6月3日
Bobtail 0.56版本(LTS) 2013年1月1日
Cuttlefish 0.61版本 2013年5月7日
Dumpling 0.67版本(LTS) 2013年8月14日
Emperor 0.72版本 2013年11月9日
Firefly 0.80版本(LTS) 2014年5月
Giant 0.87版本 (尚未发布)
Ceph的版本名称依据字母表的顺序,下一个版本将以字母I开头。
相关文章
- 在 Go 里用 CGO?这 7 个问题你要关注!
- 9款优秀的去中心化通讯软件 Matrix 的客户端
- 求职数据分析,项目经验该怎么写
- 在OKR中,我看到了数据驱动业务的未来
- 火山引擎云原生大数据在金融行业的实践
- OpenHarmony富设备移植指南(二)—从postmarketOS获取移植资源
- 《数据成熟度指数》报告:64%的企业领袖认为大多数员工“不懂数据”
- OpenHarmony 小型系统兼容性测试指南
- 肯睿中国(Cloudera):2023年企业数字战略三大趋势预测
- 适用于 Linux 的十大命令行游戏
- GNOME 截图工具的新旧截图方式
- System76 即将推出的 COSMIC 桌面正在酝酿大变化
- 2GB 内存 8GB 存储即可流畅运行,Windows 11 极致精简版系统 Tiny11 发布
- 迎接 ecode:一个即将推出的具有全新图形用户界面框架的现代、轻量级代码编辑器
- loongarch架构介绍(三)—地址翻译
- Go 语言怎么解决编译器错误“err is shadowed during return”?
- 敏捷:可能被开发人员遗忘的部分
- Denodo预测2023年数据管理和分析的未来
- 利用数据推动可持续发展
- 在 Vue3 中实现 React 原生 Hooks(useState、useEffect),深入理解 React Hooks 的