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

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

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

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

 

[[181967]]

那么究竟什么是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存储架构图

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

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

责任编辑:未丽燕 来源: 中关村在线
相关推荐

2015-12-30 10:43:13

白盒网络SDN

2015-09-29 09:47:14

2017-02-23 07:45:33

科技新闻早报

2011-02-16 16:13:40

Debian

2021-02-03 05:25:39

存储层次化代码

2021-05-27 11:08:44

接入网网络互联网

2018-09-10 13:47:21

数据科学统计学决策

2019-05-27 15:30:44

Node.jsJavaScript前端

2012-08-20 10:34:07

软件开发开发软件

2009-07-30 14:43:30

认识BSM

2014-07-28 08:28:38

Windows

2012-05-28 22:49:50

PureView

2022-06-13 09:51:35

UWB超宽带无线载波通信技术

2014-08-07 10:32:02

Windows微软

2011-08-04 13:24:28

IT运维

2019-04-26 13:55:02

Istio微服务架构

2011-02-28 09:51:43

内省

2015-01-20 10:19:02

谷歌AraGoogle

2015-08-26 09:54:19

物联网

2014-08-05 09:43:59

超级手机病毒XXshengqi
点赞
收藏

51CTO技术栈公众号