机房360首页
当前位置:首页 » 安全资讯 » 开发漫谈:Ceph开源项目究竟是个什么鬼?

开发漫谈:Ceph开源项目究竟是个什么鬼?

来源:中关村在线 作者:DJ编辑 更新时间:2017-1-17 10:40:39

摘要:软件定义存储在过去的一年几乎成为受接纳程度最高的一种技术实践,而云计算的火热更是为软件定义存储助力不少,很多云计算平台开始将自身的存储系统进行不同程度的升级与改进。

  软件定义存储在过去的一年几乎成为受接纳程度最高的一种技术实践,而云计算的火热更是为软件定义存储助力不少,很多云计算平台开始将自身的存储系统进行不同程度的升级与改进。

  云计算技术在基础硬件与应用层面上对于传统存储架构提出了要求,通过虚拟化与自动化,构建共享的资源池,实现高利用率、高可用性、高性能、低成本、低能耗的存储服务模式。而Ceph高性能分布式存储系统因为其高性能、强一致性和稳定性等优点被人津津乐道,成为主流的软件定义存储产品。

开发漫谈:Ceph开源项目究竟是个什么鬼?

  那么究竟什么是Ceph?

  虽说Ceph最近的提及频率明显提升,但是Ceph的真正诞生时间是2004年,由Sage Weil开发的开源项目,于2006年,基于开源协议正式开源了Ceph,而第一个稳定的Ceph的版本发布是在2012年。

  如果简要的介绍,Ceph则是一个统一分布式存储系统,具有优异的性能、可靠性和可扩展性。Ceph底层是RADOS,它是分布式对象存储系统,由自修复、自管理、智能的存储节点组成。可以通过LIBRADOS直接访问到RADOS的对象存储系统。RBD(块设备接口)、RADOS Gateway(对象存储接口)、Ceph File System(POSIX接口)都是基于RADOS的。

  Ceph存储架构图

  除了分布式系统最基本的特性,Ceph还拥有大规模可扩展(PB、甚至EB级的存储空间)、基于CRUSH算法的自我管理和修复、灵活的架构等优点,并且支持OpenStack、CloudStack、OpenNebula、Hadoop等云平台。这使其迅速获得开源社区的认可,成为最广泛的开源项目之一,得到众多IT厂商支持的协同开发,如Intel、SUSE、RedHat、SanDisk、CISCO、Yahoo等。

  简言之,Ceph的主要目标是提供高可扩展性和提供对象存储、块存储和文件系统的存储机制,是一个高扩展、高容错、高一致的开源分布式存储平台

责任编辑

机房360微信公众号订阅
扫一扫,订阅更多数据中心资讯

本文地址:http://www.jifang360.com/news/2017117/n609392413.html 网友评论: 阅读次数:
版权声明:凡本站原创文章,未经授权,禁止转载,否则追究法律责任。
相关评论
正在加载评论列表...
评论表单加载中...
  • 我要分享
推荐图片