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

本文涉及的产品
对象存储 OSS,20GB 3个月
对象存储 OSS,恶意文件检测 1000次 1年
对象存储 OSS,内容安全 1000次 1年
简介:

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

云计算技术在基础硬件与应用层面上对于传统存储架构提出了要求,通过虚拟化与自动化,构建共享的资源池,实现高利用率、高可用性、高性能、低成本、低能耗的存储服务模式。而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存储架构图

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

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


本文转自d1net(转载)

相关实践学习
借助OSS搭建在线教育视频课程分享网站
本教程介绍如何基于云服务器ECS和对象存储OSS,搭建一个在线教育视频课程分享网站。
相关文章
|
存储 算法 关系型数据库
【CEPH-初识篇】ceph详细介绍、搭建集群及使用,带你认识新大陆
你好,我是无名小歌。 今天给大家分享一个分布式存储系统ceph。 什么是ceph? Ceph在一个统一的系统中独特地提供对象、块和文件存储。Ceph 高度可靠、易于管理且免费。Ceph 的强大功能可以改变您公司的 IT 基础架构和管理大量数据的能力。Ceph 提供了非凡的可扩展性——数以千计的客户端访问 PB 到 EB 的数据。ceph存储集群相互通信以动态复制和重新分配数据。
1320 0
【CEPH-初识篇】ceph详细介绍、搭建集群及使用,带你认识新大陆
|
存储 固态存储 数据管理
Ceph 简介
Ceph 简介
412 0
|
存储 Prometheus Kubernetes
实战篇:使用rook在k8s上搭建ceph集群
实战篇:使用rook在k8s上搭建ceph集群
1058 0
|
块存储 Perl 数据安全/隐私保护
Ceph实验室:第一课:快速部署ceph集群
本次实验演示如何快速地在centos上部署ceph分布式存储集群。目标是在ceph-node1和ceph-node2上创建一个两节点的集群。
8669 1
|
存储 算法 对象存储
|
负载均衡 安全 网络协议
Mesosphere入门指南(一)
本文讲的是Mesosphere入门指南(一),【编者的话】本文为Mesosphere官方博客中发布的系列文章的第一部分,Mesosphere在本篇系列文章中分享了DC/OS的入门指南,并且做了演示。
2537 0
|
存储 负载均衡 网络协议
Mesosphere入门指南(二)
本文讲的是Mesosphere入门指南(二),【编者的话】本文为Mesosphere官方博客中发布的系列文章的第二部分,Mesosphere在本篇系列文章中分享了DC/OS的入门指南,并且做了演示。
1893 0