- 1、本文档共14页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Ceph存储介绍.PDF
第 1 章 Chapter 1
Ceph 存储介绍
本章将讲述以下主题:
?? Ceph 概要
?? Ceph 的历史和发展
?? Ceph 和存储的未来
?? 兼容性组合
?? Ceph 与其他存储方案
1.1 概要
Ceph 是一个开源项目,它提供软件定义的、统一的存储解决方案。Ceph 是一个可大规
模扩展、高性能并且无单点故障的分布式存储系统。从一开始它就运行在通用商用硬件上,
具有高度可伸缩性,容量可扩展至 EB 级别,甚至更大。
Ceph 因为其开放、可扩展、分布式的本质在存储领域引起了强烈反响。如今,公有云、
私有云以及混合云模型是提供大规模基础设施的主流方案,而 Ceph 正变成一个流行的云存
储解决方案。云依赖于商用硬件,而 Ceph 能够充分利用商用硬件为你提供一个企业级、稳
定、高度可靠的存储系统。
Ceph 的架构在设计之初就包含下列特性:
?? 所有的组件必须可扩展。
?? 不能存在单点故障。
?? 解决方案必须是软件定义的、开源的并且可适配。
?? Ceph 软件应该运行在通用商用硬件之上。
2 Ceph 分布式存储学习指南
?? 所有组件必须尽可能自我管理。
Ceph 为企业提供了杰出的性能,无限的扩展性,强大并且灵活的存储产品,从而帮助
他们摆脱了昂贵的专用存储。Ceph 是一个运行于商用硬件之上的企业级、软件定义、统一
存储解决方案,这也使得它成为最具性价比而且功能多样的存储系统。Ceph 存储系统在同
一个底层架构上提供了块、文件和对象存储,使得用户可以自主选择他们需要的存储方式。
对象是 Ceph 的基础,也就是它的基本存储单元。任何格式的数据,不管是块、对象
还是文件,都以对象的形式保存在 Ceph 集群的归置组(Placement Group,PG)中。类似
Ceph 这样的对象存储能够满足现在以及将来对于非结构化数据存储的需求。与传统基于文
件的存储方案比较,基于对象的存储系统有它自己的优点。使用对象存储,我们可以将平台
和硬件独立开来。Ceph 能够智能地处理对象,并且可以为每个对象都创建跨集群副本以提
高其可靠性。在 Ceph 中,由于对象没有物理存储路径绑定,使得对象非常灵活并且与位置
无关。这也使得 Ceph 的规模能够近线性地从 PB 级别扩展到 EB 级别。
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 逐渐成型。已有的组件变得更加稳定、可靠;各种新特性也已经实现,未来的
文档评论(0)